다음과 같은 이더넷 본딩 구성이 있습니다.
이전 구성:
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