Я настраивал сервер RHEL7 в vmware vSphere, и у меня возникают проблемы с подключением к сети без NetworkManager. Я настроил на сервере статический IP-адрес во время процесса установки, и он настроил все с помощью NetworkManager. Хотя это работает, мы не используем NetworkManager в моем офисе, поэтому я пошел и ввел то, что мы обычно помещаем в файл конфигурации, чтобы подключить серверы RHEL6 к сети без NetworkManager.
/ etc / sysconfig / network-scripts / ifcfg-ens192 выглядит следующим образом:
NAME = ens192
TYPE = Ethernet
ONBOOT = да
NM_CONTROLLED = нет
BOOTPROTO = статическая
IPADDR = 10.0.2.15
PREFIX = 24
GATEWAY = 10.0.2.2
Однако при отключении NetworkManager сетевая служба не запускается со следующей ошибкой
#service перезапуск сети
Перезапуск сети (через systemctl): сбой задания для network.service. Смотрите 'systemctl status network.service' и 'journalctl -xn' для подробности.
И обе команды выводят следующее:
сеть [1838]: ответы RTNETLINK: файл существует
Сеть [1838]: RTNETLINK отвечает: файл существует
сеть [1838]: RTNETLINK отвечает: Файл существует
сеть [1838]: ответы RTNETLINK: файл существует
сеть [1838]: ответы RTNETLINK: файл существует
Сеть [1838]: RTNETLINK отвечает: файл существует
сеть [1838]: RTNETLINK отвечает: Файл существует
systemd [1]: network.service: процесс управления завершен, код = состояние выхода = 1
systemd [1]: не удалось запустить LSB: увеличить / уменьшить сетей
Кроме того, вот что выводит команда 'ip addr':
1: lo: mtu 65536 qdisc noqueue state НЕИЗВЕСТНО
ссылка / петля 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
инет 127.0.0.1/8 сфера хозяин вот
valid_lft навсегда предпочитаемый_всегда навсегда
inet6 :: хозяин области 1/128
valid_lft навсегда Предпочтительный_всегда навсегда
2: ens192: mtu 1500 qdisc noop state ВНИЗ qlen 1000
ссылка / эфир 08: 00: 27: 98: 8e: df brd FF: FF: FF: FF: FF: FF
network.service
и лучший способ отследить команды IP был strace
, Вы не должны обычно получать этот тип ошибки. Возможно, стоит сообщить (в идеале через службу поддержки).
RTNETLINK answers: File exists
означает, что всеnetwork.service
пытался добавить (вероятно, IP-адреса) уже были там. Бежатьip addr
и добавьте результаты к вашему вопросу.