Je configurais un serveur RHEL7 dans vmware vSphere et j'ai du mal à l'obtenir sur le réseau sans NetworkManager. J'ai configuré le serveur pour avoir une adresse IP statique pendant le processus d'installation et il a tout configuré à l'aide de NetworkManager. Bien que cela fonctionne, nous n'utilisons pas NetworkManager dans mon bureau, alors je suis allé saisir ce que nous mettons habituellement le fichier de configuration pour mettre les serveurs RHEL6 en ligne sans NetworkManager.
/ etc / sysconfig / network-scripts / ifcfg-ens192 est le suivant:
NOM = ens192
TYPE = Ethernet
ONBOOT = oui
NM_CONTROLLED = non
BOOTPROTO = statique
IPADDR = 10.0.2.15
PREFIX = 24
GATEWAY = 10.0.2.2
Cependant, lorsque je désactive NetworkManager, le service réseau ne démarre pas avec l'erreur suivante
#service network restart
Redémarrage du réseau (via systemctl): le travail pour network.service a échoué. Voir «systemctl status network.service» et «journalctl -xn» pour plus de détails.
Et les deux commandes produisent les informations suivantes:
réseau [1838]: réponses RTNETLINK: fichier existe
réseau [1838]: réponses RTNETLINK: fichier existe
réseau [1838]: réponses RTNETLINK: fichier existe
réseau [1838]: réponses RTNETLINK: fichier existe
réseau [1838]: réponses RTNETLINK: fichier existe
réseau [1838]: réponses RTNETLINK: le fichier existe
réseau [1838]: réponses RTNETLINK: le fichier existe
systemd [1]: network.service: processus de contrôle terminé, code = état quitté = 1
systemd [1]: impossible de démarrer LSB: apporter mise en réseau haut / bas
En outre, voici ce que la commande «ip addr» génère:
1: lo: mtu 65536 état de file d'attente qdisc Lien inconnu
/ bouclage 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
inet 127.0.0.1/8 hôte de portée lo
valid_lft forever
prefered_lft forever prefer_lft forever inet6 :: 1/128 scope host
valid_lft forever prefer_lft forever
2: ens192: mtu 1500 qdisc noop state DOWN qlen 1000
link / ether 08: 00: 27: 98: 8e: df brd ff: ff: ff: ff: ff: ff
network.service
et la meilleure façon de suivre les commandes ip était strace
. Vous ne devriez généralement pas obtenir ce type d'erreur. Cela peut valoir la peine d'être signalé (idéalement via le support).
RTNETLINK answers: File exists
signifie que tout ce qui anetwork.service
essayé d'ajouter (probablement des adresses IP) était déjà là. Exécutezip addr
et ajoutez les résultats à votre question.