네트워크 서비스를 시작하려고 할 때 Centos7에 문제가 있습니다. 아래 오류 메시지가 나타납니다.
Failed to start LSB: Bring up/down networking
이 문제는 / etc / sysconfig / network-scripts / ifcfg-eth0 파일 (아래에 있음)에서 고정 IP 주소를 가져 오지 않았다는 것을 알게되었을 때 발생했습니다.
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.16
NETMASK=255.255.255.0
HWADDR=B8:27:EB:C3:1E:EC
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
재부팅시 장치는 192.168.0.7의 IP 주소로로드되며 고정 IP 주소가 명확하게 지정되지 않았으며 DHCP 서버 (내 라우터가 있음)의 정보를 얻는 방법을 모릅니다
아래 명령을 실행하여 네트워크 서비스에 혼란을 줄 수 있으므로 NetworkManager를 비활성화하려고했습니다.
systemctl stop NetworkManager
그런 다음 네트워크를 활성화하십시오
systemctl start network
다시 같은 오류가 발생하여 dhclient 프로세스를 종료하고 네트워크 서비스를 다시 시작하려고 시도하고 같은 오류가 다시 발생했습니다.
DHCP IP를 통해 서버에서 인터넷에 연결했기 때문에 인내심을 잃어 버렸기 때문에 “yum remove Network Manager”를 수행하고 다시 시도했지만 아무 소용이 없었습니다. 그게 좋은 아이디어인지 확실하지 않지만 어쨌든 작동하지 않았습니다.
인터넷에서 찾을 수있는 제안을 다 쓴 것 같습니다. 다른 사람이 무슨 일이 벌어지고 있는지 궁금합니다.
편집 : 하나 더 참고, 이것은 VM이 아니거나 어떤 식 으로든 가상화와 관련이 없습니다. 이것은 단순히 RaspberryPI 3입니다
많은 감사합니다.
편집 : 로그 항목 :
Jan 01 00:00:06 <hostname> systemd[1]: Starting LSB: Bring up/down networking...
Jan 01 00:00:06 <hostname> systemd[1]: network.service: control process exited, code=exited status=6
Jan 01 00:00:06 <hostname> systemd[1]: Failed to start LSB: Bring up/down networking
Jan 01 00:00:06 <hostname> systemd[1]: Unit network.service entered failed state
Jan 01 00:00:06 <hostname> systemd[1]: network.service failed
답변
누군가 가이 ‘LSB’오류와 관련하여 Raspberry Pi의 Centos 7에 여전히 문제가있는 경우를 대비하여.
결국 특정 파일이 존재하지 않으면 즉, /etc/rc.d/init.d/network
실행 되는 스크립트가 즉시 오류가 발생한다는 것을 알았습니다 .
파일을 작업하는 다른 시스템에 존재하지만 비어 있기 때문에이 파일이 필요한 이유를 모르겠습니다. 그러나 Raspberry에 대해 얻은 Centos 7 OS와 함께 제공되지 않았습니다. 이 오류가 계속 발생하면 다른 모든 단계 (Network Manager 제거, ifcfg 파일에서 고정 IP 설정, Network Manager에 대한 dhc 프로세스 종료 등)를 수행 한 후에 시도하십시오.status=6
/etc/sysconfig/network
touch /etc/sysconfig/network
파일이 비어있을 수 있습니다. 존재해야합니다.
그런 다음 네트워크 서비스를 다시 시작하십시오.
systemctl restart network
그리고 짜잔. 나는 이것이 매우 작은 해결책이라는 것을 알고 있지만, 나는 모든 두통을 겪었고 이것을 찾기 전에 위의 시도를하고 나아갔습니다.
답변
나는 최근에 같은 문제가 있었다.
LSB를 시작하지 못했습니다 : 네트워킹 시작 / 종료
해결책은 NetworkManger를 비활성화하는 것입니다.
systemctl stop NetworkManager
systemctl disable NetworkManager
재부팅되었고 network.service가 활성화되었습니다 (실행 중) .
답변
사용해야합니다
BOOTPROTO=none
대신에
BOOTPROTO=static
전자는 RHEL / CentOS 7에서 올바른 구문입니다.
답변
서비스로 i2p를 시작하려고 할 때 동일한 오류가 발생했습니다. 그러나 Linux Standard Base 지원 패키지의 일부가 시스템에 설치되지 않은 것으로 나타났습니다. 그것들을 설치 한 후에는 더 이상 문제가 없었습니다.
답변
BOOTTOPRO=""
및 IPADDR=""
줄을 삭제하십시오 . 나는 같은 문제 로이 실에 왔습니다. 처음에는 enp0s3의 정적 값을 설정하기 위해 BOOTTOPRO 및 IPPADDR 줄을 추가했습니다. 이 두 줄을 삭제 한 후 할 수있었습니다.systemctl restart network.service