Je rencontre un problème sur Centos7 lors de la tentative de démarrage du service réseau. Je reçois le message d'erreur ci-dessous.
Failed to start LSB: Bring up/down networking
Le problème est survenu lorsque j'ai réalisé qu'il ne prenait pas mon adresse IP statique du fichier / etc / sysconfig / network-scripts / ifcfg-eth0 (ci-dessous).
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
Au redémarrage, l'appareil se chargerait avec l'adresse IP de 192.168.0.7, clairement pas l'adresse IP statique attribuée, et ne sait pas comment il obtient les informations d'un serveur DHCP (que j'ai, mon routeur)
J'ai tenté de désactiver le NetworkManager, car cela pourrait avoir causé des ravages avec le service réseau en émettant la commande ci-dessous.
systemctl stop NetworkManager
puis activer le réseau
systemctl start network
encore une fois la même erreur est survenue, j'ai ensuite tué le processus dhclient et tenté de démarrer le service réseau une fois de plus et j'ai eu la même erreur.
Perdant patience, puisque j'avais à ce moment-là une connectivité à Internet sur le serveur via l'IP DHCP, j'ai effectué un "yum remove Network Manager" et essayé un redémarrage, encore une fois en vain. Je ne sais pas si c'était une bonne idée ou non, mais bon ça ne marchait pas de toute façon.
Il me semble avoir épuisé les suggestions que je pouvais trouver sur Internet. Vous vous demandez si quelqu'un d'autre a une idée de ce qui pourrait se passer.
edit: encore une note, ce n'est pas une VM ou liée à la virtualisation en aucune façon. Il s'agit simplement d'un RaspberryPI 3
Merci beaucoup.
Modifier: entrées du journal:
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
la source
/var/sysconfig/network-scripts/ifcfg-eth0
vous voulez vraiment dire/etc/sysconfig/network-scripts/ifcfg-eth0
, non?HWADDR
de ce fichier correspond vraiment à la carte réseau?/var/log/
ces choses sont enregistrées dans CentOS ou à partir de la sortie dejournalctl -l -b 0
.Réponses:
Juste au cas où quelqu'un aurait encore un problème avec Centos 7 sur le Raspberry Pi en ce qui concerne cette erreur "LSB".
J'ai finalement découvert que le
/etc/rc.d/init.d/network
script qui s'exécute, générera une erreur immédiatementstatus=6
si un fichier spécifique n'existe pas, à savoir/etc/sysconfig/network
.Je n'ai aucune idée pourquoi ce fichier est requis, car sur un autre système, je travaille sur le fichier existe mais est vide. Mais cela n'existait pas avec le système d'exploitation Centos 7 que j'ai obtenu pour mon Raspberry. Après avoir suivi toutes les autres étapes (supprimer Network Manager, définir l'IP statique dans le fichier ifcfg, tuer le processus dhc pour Network Manager, etc.) si vous obtenez toujours cette erreur, essayez simplement:
Le fichier peut être vide. Il suffit d'exister.
Redémarrez ensuite le service réseau:
Et le tour est joué. Je me rends compte que c'est un très petit correctif, mais j'ai traversé tous les maux de tête et essaie ci-dessus avant de trouver cela et j'étais bon à poursuivre.
la source
J'ai récemment eu le même problème, c'est-à-dire l'échec de network.service
La solution qui fonctionnait pour moi était de désactiver le NetworkManger:
Redémarré et network.service était actif (en cours d'exécution) .
la source
Tu devrais utiliser
au lieu de
La première est la syntaxe correcte dans RHEL / CentOS 7.
la source
BOOTPROTO=STATIC
. Référence: unix.stackexchange.com/questions/167083/…J'ai eu la même erreur en essayant de démarrer i2p en tant que service. J'ai cependant remarqué que certaines parties du paquet de support Linux Standard Base n'étaient pas installées sur mon système. Après avoir installé ceux-ci, il n'y avait plus de problème.
la source
Supprimez les lignes
BOOTTOPRO=""
etIPADDR=""
. Je suis venu sur ce sujet avec le même problème. Au départ, j'avais ajouté les lignes BOOTTOPRO et IPPADDR pour définir des valeurs statiques pour enp0s3. Après avoir supprimé ces deux lignes, j'ai pu fairesystemctl restart network.service
la source
IPADDR=...
vous ne pouvez pas configurer une adresse IP statique. Ce n'est pas vraiment utile.