Estou com um problema no Centos7 ao tentar iniciar o serviço de rede. Eu recebo a mensagem de erro abaixo.
Failed to start LSB: Bring up/down networking
O problema surgiu quando percebi que não estava pegando meu endereço IP estático do arquivo / etc / sysconfig / network-scripts / ifcfg-eth0 (encontrado abaixo).
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
Na reinicialização, o dispositivo carregava com o endereço IP 192.168.0.7, claramente não aquele endereço IP estático atribuído e não tenho certeza de como ele está obtendo informações de um servidor DHCP (que eu tenho, meu roteador)
Tentei desativar o NetworkManager, pois isso pode estar causando estragos no serviço de rede emitindo o comando abaixo.
systemctl stop NetworkManager
e depois habilitar a rede
systemctl start network
novamente, o mesmo erro apareceu, eu acabei com o processo dhclient e tentei iniciar o serviço de rede mais uma vez e com o mesmo erro.
Perder a paciência, já que eu tinha conectividade com a Internet no servidor no momento através do IP do DHCP, executei um "yum remove Network Manager" e tentei reiniciar, novamente sem sucesso. Não tenho certeza se foi uma boa ideia ou não, mas, ei, não estava funcionando de qualquer maneira.
Parece que tenho sugestões exaustivas que pude encontrar na internet. Pensando se mais alguém tem alguma idéia do que pode estar acontecendo.
edit: mais uma observação, não é uma VM ou está relacionada à virtualização de forma alguma. Este é simplesmente um RaspberryPI 3
Muito Obrigado.
Editar: entradas de log:
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
fonte
/var/sysconfig/network-scripts/ifcfg-eth0
que realmente quer dizer/etc/sysconfig/network-scripts/ifcfg-eth0
, certo?HWADDR
que o arquivo realmente corresponde à NIC?/var/log/
registrado no CentOS ou na saída dejournalctl -l -b 0
.Respostas:
Caso alguém ainda esteja tendo um problema com o Centos 7 no Raspberry Pi em relação a esse erro 'LSB'.
Acabei descobrindo que o
/etc/rc.d/init.d/network
script que é executado irá errar imediatamentestatus=6
se um arquivo específico não existir, a saber/etc/sysconfig/network
.Não tenho idéia do motivo pelo qual esse arquivo é necessário, pois em outro sistema, trabalho no arquivo existe, mas está vazio. Mas ele não existia imediatamente com o Centos 7 OS que eu adquiri para o meu Raspberry. Depois de seguir todas as outras etapas (remova o Network Manager, defina o IP estático no arquivo ifcfg, elimine o processo dhc para o Network Manager, etc.) se você ainda receber esse erro, tente:
O arquivo pode estar vazio. Só tem que existir.
Em seguida, reinicie o serviço de rede:
E pronto. Sei que essa é uma solução muito pequena, mas passei por todas as dores de cabeça e tentativas acima antes de descobrir isso e estava pronto para ir atrás.
fonte
Recentemente, tive o mesmo problema, ou seja, falha no network.service
A solução que funcionou para mim foi desabilitar o NetworkManger:
Reinicializado e o network.service estava ativo (em execução) .
fonte
Você deveria usar
ao invés de
A primeira é a sintaxe correta no RHEL / CentOS 7.
fonte
BOOTPROTO=STATIC
. Referência: unix.stackexchange.com/questions/167083/…Eu recebi o mesmo erro ao tentar iniciar o i2p como serviço. Notei, no entanto, que partes do pacote de suporte do Linux Standard Base não estavam instaladas no meu sistema. Depois de instalá-los, não havia mais problemas.
fonte
Exclua as linhas
BOOTTOPRO=""
eIPADDR=""
. Eu vim para este segmento com o mesmo problema. Inicialmente, eu adicionei as linhas BOOTTOPRO e IPPADDR para definir valores estáticos para enp0s3. Depois de excluir essas duas linhas, eu pude fazersystemctl restart network.service
fonte
IPADDR=...
, não poderá configurar um IP estático. Isso não é realmente útil.