본문 바로가기
기술 자료/Linux

[Linux]리눅스 Bonding 설정하기

by 다인엔시스 2022. 11. 9.

 

 

안녕하세요.

 

글로벌 IT Service Leader 주식회사 #다인엔시스 입니다.

 

오늘은 리눅스에서 Bonding 설정하는 방법에 대해 알아보려고 합니다.

 

Bonding 이란? 여러개의 NIC를 논리적으로 묶어 대역폭을 늘리거나 가용성을 위해 사용하는 방법입니다.

 

Bonding 에도 Mode 에 따라 여러가지로 나뉘는데, 이 부분들에 대해서는 차차 공유하고자 합니다.

 

Bonding 설정을 위해 리눅스 운영체제인 Cent OS 를 활용해 보겠습니다.

 

 

포트확인

 

우선, 인터넷 포트에 랜선을 두개 꽂아줍니다.

 

다음은 root로 로그인을 한 다음, ifconfig 라는 명령어를 통해 확인을 해 줍니다.

 

 

여기서 em1 과 em2 를 활용해보고자 합니다.

 

cd /etc/sysconfig/network-scripts 로 이동을 해주신다음, 사진과 같이 명령어를 입력해 줍니다.

 

 

ifcfg-bond0 이라는 것이 없기 때문에 ifcfg-em1을 복사해서 만든다는 의미입니다.

 

만드신 다음, ls 를 입력하시면 사진과 같이 생성된것을 확인 할 수 있습니다.

 

 

주요 설정

 

em1과 em2 를 우선 편집을 해줍니다.

 

vi ifcfg-em1 을 입력 후 다음과 같이 내용을 편집해줍니다.

 

 

em2도 다음과 같이 설정해줍니다.

 

 

Bond0

 

아까 생성된 ifcfg-bond0 도 편집을 해 줍니다.

 

주의하실 점은 em1을 복사한 내용이기 때문에 UUID는 주석 처리를 해야 오류가 발생을 안합니다.

 

 

TYPE=Bond 라는 점을 주의해줍니다.

 

여기서 mode=1은 Active backup 모드 라서 한쪽이 끊어져도 다른 한쪽을 통해 연결이 되도록 하는 설정입니다.

 

추후에 여러가지 모드에 대해 다뤄볼 예정입니다.

 

 

 

주의점

 

편집만 하고 끝나는 것이 아닌 네트워크 restart 및 bonding 적재를 해주셔야 합니다.

 

 

적재하는 명령어는 modprobe --first-time bonding 입니다.

 

 

편집을 제대로 하더라도 bonding이 정상 작동 안하는 경우가 있습니다.

 

그런 경우, NetworkManager가 켜져 있어서 방해를 하는 경우가 있습니다.

 

NetworkManager를 꺼 줍니다.

 

 

제대로 꺼졌는지 확인을 위해 다음 명령어를 입력해 줍니다.

 

 

확인

 

cat /proc/net/bonding/bond0 이라는 명령어를 통해 상태를 확인 하실 수 있습니다.

 

Status 가 up으로 되어 있어야 정상 작동 한다는 의미 입니다.

 

 

또한 ifconfig를 입력하시면 bond0이 설정된것을 확인 하실수 있습니다.

 

 

마지막으로 Bond0 에 설정했던 ip로도 ping 이 잘 나가는지 확인해보겠습니다.

 

 

ping이 나가는 도중에 한개의 랜선을 빼도 나머지 한개의 랜선을 통해 정상 작동하는지 확인해보시면 되겠습니다.

 

앞서 알려드린 cat /proc/net/bonding/bond0 명령어로 상태도 확인해보시면 어떻게 작동하고 있는지 확인이 가능합니다.

 

 

마무리

 

오늘은 몇가지 입력 및 명령어를 통해 Bonding 설정하는 방법에 대해 알아보았습니다.

 

다음에도 여러분들이 아시면 좋은 정보들 및 공유하고 싶어지는 정보들로 찾아뵙겠습니다.

 

감사합니다.

 

 

 

 

 

인엔시스/다인엔시스기술지원/스위치/스위치 기술지원비(비용)/스위치 설치비/방화벽/방화벽 기술지원비(비용)/방화벽 설치비/랙/랙(RACK) 기술지원비(비용)/랙(RACK) 설치비/KVM/KVM 기술지원비(비용)/KVM 설치비/스토리지/스토리지 기술지원비(비용)/스토리지 설치비/스토리지 랙마운트비용/스토리지 장애조치비용/서버/서버 기술지원비(비용)/서버 설치비/서버 랙마운트비용/서버 장애조치비용/윈도우서버/윈도우즈 기술지원비(비용)/윈도우즈 설치비/리욱스/Linux/리눅스 기술지원비(비용)/리눅스 설치비/DB/데이터베이스/MySQL 기술지원비(비용)/MySQL 설치비/MSSQL 기술지원비(비용)/MSSQL 설치비/백업 기술지원비(비용)/HPE서버비용/HPE/DL20/DL20GEN10/ML30/ML30GEN10/ML360/ML350GEN10/DL360/DL360Gen10/DL380/DL380Gen10/LENOVO서버/레노보서버/델서버/델서버비용/DELLR540/DELLR750/HP서버/서버엔지니어/서버기술지원/서버디스크장애처리/방화벽/방화벽엔지니어/APC UPS/UPS/UPS설치/UPS기술지원/UPS납품/서버렉마운트/HPE Service Pack for Proliant/HPE SPP/SPP/Intelligent Provisioning/시놀로지나스/나스기술지원/SYNOLOGY/SYNOLOGY나스/시놀로지DS918/시놀로지하이퍼백업/HYPER BACKUP/시놀로지HyperBackup/시놀로지나스백업/서버백업/서버트러블슈팅/리눅스트러블슈팅/보안솔루션/시큐어디스크/인터넷디스크/이스트소프트/알약/카스퍼스키/ESTSOFT/V3/안랩/소포스/SOPHOS/카보나이트/더블테이크/이중화솔루션/HA솔루션/Windows서버설치/왼도우서버설치/윈도우서버2019/윈도우서버2016/MSSQL/MYSQL/디포그랙/DEFOG랙/디포그랙가격/EDFOG랙가격/RMS랙/서버납품/랙납품설치/랙설치/나스설치지원/스토리지납품설치/윈도우서버트러블슈팅/리눅스서버트러블슈팅/HPE서버펌웨어/HP서버펌웨어/HPE서버/FIRMWARE/DELL서버펌웨어/델서버펌웨어업데이트/레노보서버펌웨어/LENOVO펌웨어업데이트/HPE서버드라이버설치/HPE서버구매/DELL서버구매/LENOVO서버구매/보안솔루션구매/이중화솔루션구매/보안솔루션설치/이중화솔루션설치/HPE서버가격비교/DELL서버가격비교/LENOVO서버가격비교/HPE서버가격비교견적/DELL서버가격비교견적/LENOVO서버가격비교견적/HPE서버견적/DELL서버견적/LENOVO서버견적/HPE서버디스크교체/DELL서버디스크교체/LENOVO서버디스크교체/HPE서버RAID컨트롤러/HPE서버RAID컨트롤러/DELL서버RAID컨트롤러/LENOVO서버RAID컨트롤러/HP서버하드디스크/HPE서버하드디스크구매/DELL서버하드디스크구매/LENOVO서버하드디스크구매/HPE서버SAS하드디스크/DELL서버SAS하드디스크/LENONO서버SAS하드디스크/HPE서버메모리/DELL서버메모리/LENOVO서버메모리/HP서버메모리/HPE서버CPU/DELL서버CPU/LENOVO서버CPU/서버CPU/서버메모리/서버MEMORY/ECC메모리/서버용메모리/서버용하드디스크/서버용그래픽카드/쿼드로P400/QUADRO그래픽카드/QUADRO/우분투설치/서버보안/네트워크장비/네트워크스위치/L2스위치/L3스위치/OS설치/서버OS설치/리눅스서버설치/우분투설치/페도라설치/레드헷설치/RHEL설치/워크스테이션/서버/hp워크스테이션/서버컴퓨터/델워크스테이션/hp서버/미니서버랙/중고서버/hpz4/dell워크스테이션/서버pc/hpz4g4/중고워크스테이션/hpz440/레노버p620/서버용컴퓨터/델서버/레노버워크스테이션/hpz420/dell서버/인스퍼/INSPURE/인스퍼서버/본딩/bonding/리눅스/리눅스본딩/

 

댓글