본문 바로가기

업무이야기/OS

[Linux] linux-centos-7-2009 서버에서 NetworkManger bonding 설정에 대한 test 및 옵션 값 확인

by 쫑콩아빠 2024. 1. 19.
728x90

linux-centos-7-2009에서 NetworkManager를 이용한 bonding 설정에 대한 테스트입니다.

테스트 환경

1. NetworkManager를 사용한 bonding 설정

yum -y install NetworkManager

(현재 환경에서 NM이 설치가 안되어있어 따로 설치를 진행하였습니다.)

 

yum -y install NetworkManager-tui

(nmtui 같이 사용하기 위해 설치 하였습니다.)

 

초기 인터페이스 상태

nmtui

 

nmtui 명령어 입력시 나타나는 UI

Edit a connection 선택하여 들어왔더니 기본적으로 Wired connection 생성 되어 있었습니다.

Bonding 구성을 위한 Bond type의 connection을 생성 합니다.

Bond 초기설정

설정을 마친 후

systemctl restart network

진행하여 적용 시켜줍니다.

 

ifconfig -a

인터페이스 적용이 완료 되었으며

 

ping 8.8.8.8

외부와 통신이 되는걸 확인 가능합니다.

 

vi ifcfg-Bond1

cd /etc/sysconfig/network-scripts

자동생성된 ifcfg-Bond1 파일의 형태입니다.(IPV6는 삭제했습니다.)

 

vi ifcfg-eth0

자동설정된 ifcfg-eth0 파일의 형태입니다.

 

vi ifcfg-eth1

자동설정된 ifcfg-eth1 파일의 형태입니다.

 

TYPE : 전송 타입 지정해 주는 것입니다.

NAME : 화면에 표시될 이름입니다.

UUID : 식별 ID값입니다.

ONBOOT : 장비 부팅 시 자동으로 인터페이스 연결을 할건지 말건지 (yes or no)로 선택합니다.

MASTER : 본딩을 마스터 지정합니다.

SLAVE : 슬레이브 역할을 할건지 말건지(yes or no)로 선택합니다.

MASTER UUID : MASTER 인터페이스의 UUID 값입니다.

PROXY_METHOD : proxy server 설정입니다.

BROWSER_ONLY : 브라우저만 허용할지에 대한 설정입니다.

BOOTPROTO : IP를 어떤 방식으로 사용할 건지 선택합니다. (static, dhcp 등)

IPV4_FAILURE_FATAL : IPv4 설정이 실패할 때 그 장치를 비활성화 시키는 설정입니다.

 

 

현재 구성에서 Fail-over가 정상적으로 이루어지지 않아 테스트는 별도로 진행하지 않았습니다.


[출처] [linux server]linux-centos-7-2009 서버에서 NetworkManger bonding 설정에 대한 test 및 옵션 값 확인 (비공개 카페)
728x90