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 및 옵션 값 확인 (비공개 카페)
'업무이야기 > OS' 카테고리의 다른 글
[Linux] Timedatectl (0) | 2024.07.16 |
---|---|
[Linux] CentOS 7 부팅시 자동시작 스크립트 적용 (2) | 2024.01.19 |
[MacOS] Alfred 검색 등록 (1) | 2021.03.29 |
[MacOS] Mac LaunchPad 사이즈 조절 (0) | 2021.01.18 |
[MacOS] 맥에서 OpenSSL 라이브러리 설치 (1) | 2021.01.18 |