운영체제 81

[Centos/RHEL] Centos7 minimal OS에 xwindow 설정

Centos나 Rhel를 miniaml로 OS를 install한 후 설정하기 위한 방법이다. [root@cronus ~]# yum groupinstall "X Window System" "Desktop" "Fonts" "Korean Support" [root@cronus ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts GUI로 부팅하고자 할 경우 아래와 같이 링크를 변경한다. [root@cronus ~]# ls -al /etc/systemd/system/default.target lrwxrwxrwx. 1 root root 37 6월 19 10:41 /e..

[Centos/RHEL] eth0 으로 들어 데이터 동일 인터페이스 내보내기를 위한 routing 설정

환경 OS : Centos 7.6 linux에서 eth0 인터페이스로 들어 데이터를 다시 eth0으로 내보내기 위한 routing 설정 방법이다. 예를 들면, 아래와 같은 네트워크 구성에서 Svr01의 192.168.0.x망에서 Svr02로 접근하고자 할 경우 동일 네트워크 대역인 192.168.0.x로 접근하면 아무 이상없이 접근이 가능하다. 하지만 Svr01에서 Svr02의 172.16.0.x대역으로 접근하려 하면 Svr02의 기본 routing table에 의해 정상적으로 접근이 어렵다. 이유인즉, Svr02 에는 Svr01의 소스IP인 192.168.0.x의 routing table이 존재하여 해당 인터페이스로 데이터를 내보내기 때문이다. 192.168.0.x대역을 eth0 이라고 가정하고 172..

[Linux] KVM(for Kernel-based Virtual Machine) (1) - Install

리눅스환경에서 가상머신을 사용하는 방법은 여러가지가 있다. VMware, Virtual Box, KVM 등이 있는데 별도의 라이선스도 없이 설치가 쉬운 KVM에 대해 알아 본다. KVM? 제목/주제와 같이 Kernel Virtual Machine의 약자로 Linux를 하이퍼바이저로 전환하여 호스트 머신이 게스트 또는 가상(VM)머신을 하나 이상을 실행 할 수 있습니다. 호스트 머신? 호스트 머신이라는 것은 쉽게 말해서 H/W에 기본적으로 설치된 OS가 동작하는 머신을 호스트 머신이라 한다. 게스트 머신 or 가상머신? 호스트 머신의 운영체제 위에서 동작하는 머신을 일컫는 말로 호스트OS와 다른 OS로도 게스트 머신 설치가 가능하다. KVM설치 환경 H/W : Dell PowerEdge R730 OS : ..

[Linux] centos/rhel 7 Bonding 설정

[Linux] centos/rhel 7 bonding 설정 Bonding mode 종류 0 : Round-Robin 설정되어 있는 인터페이스의 첫번째 슬레이브부터 마지막 슬레이브까지 순차적으로 전송한다. 부하분산 및 failover기능 제공한다. active-active 1 : Active-Backup bond인터페이스 중 하나만 활성화 되고 다른 인터체이스는 standby mode로 동작하고 있다가 active인 인터페이스가 fail이 될 경우 standby 로 동작하는 인터페이스가 active로 활성화 된다 * active-standby * 주로 많이 사용 2 : Balance-XOR Mode 0과 비슷하지만 xor연산을 이용한 목적지 Mac과 근원지 Mac을 이용한 분배 [(출발지 MAC 주소와 도..

[Ubuntu 18.04 LTS] apt dist-upgrade시 "menu.lst" 자동 확인

[Ubuntu 18.04 LTS] apt dist-upgrade시 "menu.lst" 자동 확인 Ubuntu 18.04 로 버전이 올라 가면서 변화가 있는거 같다... 크게는 네트워크 설정도 netplan으로 변경되었다. (물론 이전 설정 방법으로도 설정은 가능하다) netplan말고도 apt dist-upgrade시 뭔가 확인하는 단계가 추가 되었다.(이전에도 있었는지는 몰랐거나 무심했던거일 수도 있다.) 보통 bash script를 이용하여 시스템을 설정 하거나 무언가를 설치/설정하는 auto install/setup script를 많이 작성하는데 이때 확인하는 단계가 생기다 보니 script를 주시하고 있어야 하는 상황이 발생한다. (물론 중요한 부분이라면 주시해야겠지만.....) 그래서 하도 답답..

운영체제/UBUNTU 2019.05.16

[Linux] iperf 설치 - 네트워크 성능 측정

[Linux] iperf 설치 네트워크 성능 측정을 위한 tool이다. 1. 설치 방법 - centos/rhel 계열 ■ epel 설치 [root@test-1 ~]# yum install epel-release -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirror.cdnetworks.com * extras: mirror.kakao.com * updates: mirror.kakao.com Resolving Dependencies --> Running transaction check ---> Package epel-release.noarch 0:7-11 will be installed -..

운영체제/Linux 2019.04.30

[Linux] SWAP memory 추가 설정

[Linux] SWAP memory 추가 설정 OS 설치 이후 추가적으로 swap memory를 추가로 설정이 필요할 때가 있다 그때를 위한 나의 기억을 지배하기 위해 오늘도 끄적거린다. .... 여기서는 partition으로 swap을 설정 하는 것을 기준으로 작성한다. step1. Swap 상태 확인하기 [root@test~]# free -m total used free shared buffers cached Mem: 3948 216 3732 0 32 123 -/+ buffers/cache: 60 3888 Swap: 0 0 0 [root@test ~]# [root@test ~]# swapon -s swap이 설정 되어 있지 않을 경우 swapon -s 해도 아무런 결과가 없다. step2. swap ..

운영체제/Linux 2019.04.25

[MAC] iterm2 sound Off (사운드 끄기)

[MAC] iterm2 sound Off (사운드 끄기) iterm2를 사용하다보면 터미널내에서 키보드 이동시 또는 이동이 더이상 안될때나 이벤트가 발생할때 iterm에서 노티를 해준다. 일반적으로 맥북에서 사운드를 켜놓지 않는다면 크게 신경을 쓰이지 않겠지만 음악을 듣거나 또는 이어폰을 끼고 있다면 신경쓰일때가 있다. 이에 iterm2에서 사운드 오프하는 방법이다. iterm을 실행하고 환경설정으로 가서 해당 좌측의 profile 을 선택하고 우측의 "Terminal" 탭으로 이동한다. Terminal 탭 하단의 "Notifications" 항목의 "Silence bell"이 체크를 해준다. ( 영구적인 설정방법이다.) "Silence bell"이 체크를 하면 바로 반영이 됨으로 바로 확인이 가능하다...

운영체제/MAC 2019.04.16

[MAC] MacBook Git command 오류 (xcrun: error: invalid active developer path)

[MAC] MacBook Git command 오류 (xcrun: error: invalid active developer path~) 역시나 ... 기억을 지배하기 위해.. 하지만 .... 매번 까먹는다.. Mac os Highsierra를 사용할때는 문제가 딱히 없었는데 Mojave로 업데이트를 하고 나니 잘 사용하던 git command가 실행이 되지 않는다. 환경model : Macbook pro 15인치Mac OS : Mojave(모하비) 오류 증상  MacBook [user{512} git ] git --version xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun a..

운영체제/MAC 2019.03.20

[Ubuntu 18.04 LTS] DNS 설정 (resolve.conf)

[Ubuntu 18.04 LTS] DNS 설정 (resolve.conf) Ubuntu.....18.04에서는 많은 것이 바뀌어 있는거 같다....ㅠㅠ DNS설정을 위해 /etc/resolve.conf를 수정하였더니 반영이 안된다. 정말 아무생각없이 습관처럼 반영/변경 했는데 정상적으로 동작이 되지 않았다. 이에 확인해본 결과 /etc/resolve.conf 파일 안에는 파일을 수정하지 말라고 되어 있었다. "This file is managed by man:systemd-resolved(8). Do not edit." root@test:~# cat /etc/resolv.conf # This file is managed by man:systemd-resolved(8). Do not edit. # # Thi..

운영체제/UBUNTU 2019.03.05
반응형