ifdown 또는 ifup을 사용할 때 '/etc/sysconfig/network-scripts/ifcfg-lo' 파일을 로드할 수 없습니다.

ifdown 또는 ifup을 사용할 때 '/etc/sysconfig/network-scripts/ifcfg-lo' 파일을 로드할 수 없습니다.

CentOS 7에서 ifdown또는 인터페이스를 사용하는 경우 ifup:lookback

[root@localhost etc]# ifup lo

다음 오류가 발생합니다.

'/etc/sysconfig/network-scripts/ifcfg-lo' 파일을 로드할 수 없습니다. '/
etc/sysconfig/network-scripts/ifcfg-lo'
파일을 로드할 수 없습니다. '/etc/sysconfig/network-scripts/' 파일을 로드할 수 없습니다. '
ifcfg-lo''/etc/sysconfig/network-scripts/ifcfg-lo' 파일을 로드할 수 없습니다.

그러나 해당 명령을 사용하면 ifconfig명령( ifdown또는 ifup)이 성공적으로 실행되었음을 표시합니다.


테스트해 본 결과 사용법에는 ifconfig lo up/down오류 징후가 나타나지 않습니다.

뭐가 문제 야?


편집하다

파일 을 확인해 ifcfg-lo보니 다음 정보가 표시됩니다.

[root@localhost etc]# ls -la /etc/sysconfig/network-scripts/ifcfg-lo
-rw-r--r--. 1 root root 254 Jun 26 20:07 /etc/sysconfig/network-scripts/ifcfg-lo

답변1

우선, Centos 7 버전 이상에서는 ifconfig 명령 사용을 중지하십시오. 네트워크 카드 매개변수에 대한 완전한 정보를 제공하지 않기 때문입니다(예: 네트워크 카드에 2개의 IP 주소를 할당한 경우). 대신 ipa 명령을 사용하거나 ip addr 표시 명령. 둘째, 이 문제는 현재 Red Hat에서 버그로 추적되고 있습니다. 이 문제를 해결하려면: /etc/sysconfig/network-scripts/ifcfg-lo에 NM_CONTROLLED=no를 추가합니다. 근본 원인: NetworkManager의 ifcfg-rh 플러그인은 루프백 인터페이스 유형을 지원하지 않으며 이에 대한 메시지를 시스템 로그에 기록합니다.

답변2

이 문제를 완전히 해결하려면 상위 버전으로 업데이트하세요. 현재 버전에서는 /etc/sysconfig/network-scripts/ifcfg-lo 구성 파일에 "NM_ControlLED=no"를 추가한 후 이 링크를 따라 네트워크를 다시 시작하여 문제를 해결할 수 있습니다.https://access.redhat.com/solutions/1549693

관련 정보