재부팅하지 않고 이더넷 본딩 재설정

재부팅하지 않고 이더넷 본딩 재설정

다음과 같은 이더넷 본딩 구성이 있습니다.

이전 구성:

bond0
  eth0
  eth1
bond1
  eth2
  eth3

새로운 구성:

bond0
  eth0
  eth2
bond1
  eth1
  eth3

변경하고 재부팅했지만 service network restart이전 구성이 cat /proc/net/bonding/bond0여전히 cat /proc/net/bonding/bond1표시됩니다. 새 구성을 보려면 시스템을 재부팅해야 합니다. 재부팅하지 않고 할 수 있는 방법이 있나요?

RHEL6.5를 사용하고 있습니다.

답변1

시스템의 현재 상태를 반영하지 않는 구성 파일을 변경하지 마십시오. 그렇지 않으면 네트워크 스크립트가 네트워크를 중지하기 위해 구성을 읽을 때 혼란스러워지지만 구성 파일은 실제로 구성된 것과 일치하지 않습니다.

네트워크 프로파일을 변경하는 올바른 방법은 먼저 네트워킹을 중지( service network stop)하는 것입니다.그 다음에구성 파일을 변경하고 네트워킹을 다시 시작하십시오( service network start).

네트워크 서비스를 중지하면 네트워크 액세스가 제거되므로 SSH 또는 기타 네트워크 기반 액세스가 아닌 대역 외 액세스(ILO, DRAC 등)를 사용하고 있는지 확인하십시오.

답변2

모든 eth 구성 파일이 올바른지 확인하십시오. 게시 슬레이브를 변경하려면 "ifenslave" 명령을 사용하십시오.

통사론

ifenslave -d bood0

장치 연결

ifenslave bond0

관련 정보