Отключение NetworkManager в RHEL 7

Отключение NetworkManager в RHEL 7

Я настраивал сервер RHEL7 в vmware vSphere и у меня возникли проблемы с подключением его к сети без NetworkManager. Я настроил сервер на статический IP во время процесса установки, и он настроил все с помощью NetworkManager. Хотя это работает, мы не используем NetworkManager в моем офисе, поэтому я пошел и ввел то, что мы обычно помещаем в файл конфигурации, чтобы подключить серверы RHEL6 к сети без NetworkManager.

/etc/sysconfig/network-scripts/ifcfg-ens192 выглядит следующим образом:

ИМЯ=ens192
ТИП=Ethernet
ONBOOT=да
NM_CONTROLLED=нет
BOOTPROTO=статический
IPADDR=10.0.2.15
ПРЕФИКС=24
ШЛЮЗ=10.0.2.2

Однако когда я отключаю NetworkManager, сетевая служба не запускается со следующей ошибкой

#перезапуск сервисной сети

Перезапуск сети (через systemctl): задание для network.service не удалось. Подробности см. в 'systemctl status network.service' и 'journalctl -xn'.

И обе команды выводят следующее:

network[1838]: ответы RTNETLINK: Файл существует
network[1838]: ответы RTNETLINK: Файл существует
network[1838]: ответы RTNETLINK: Файл существует
network[1838]: ответы RTNETLINK: Файл существует
network[1838]: ответы RTNETLINK: Файл существует
network[1838]: ответы RTNETLINK: Файл существует
network[1838]: ответы RTNETLINK: Файл существует
systemd[1]: network.service: процесс управления завершен, код=завершен, статус=1
systemd[1]: Не удалось запустить LSB: Включение/выключение сети

Также вот что выводит команда «ip addr»:

1: lo: mtu 65536 qdisc noqueue state UNKNOWN
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
     inet6 ::1/128 scope host
       valid_lft forever preferred_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

решение1

Проверьте свой MAC-адрес для виртуальной машины. Он должен быть 08:00:27:98:8e:df, поскольку именно это показано при запуске ip addr. Если это что-то другое, вам нужно будет установить его в файле ifcfg-ens192 следующим образом, но замените адрес на фактический.

HWADDR="08:00:27:98:8e:df"

У меня была та же проблема, и это помогло мне ее решить.

решение2

Все, что я нашел, чтобы решить эту проблему, это MAC в конфигурации

 NAME=ens192
 TYPE=Ethernet
 ONBOOT=yes
 HWADDR="08:00:27:98:8e:df"
 NM_CONTROLLED=no
 BOOTPROTO=static
 IPADDR=10.0.2.15
 PREFIX=24
 GATEWAY=10.0.2.2

Если вы не уверены в аппаратном адресе, вы можете найти его здесь.

 cat /sys/class/net/ens192/address

решение3

Попробуйте зайти в сетевые настройки виртуальной машины и убедиться, что сетевой кабель подключен, а также проверить, не заблокировали ли вы его с помощью брандмауэра.

решение4

Я тоже столкнулся с ошибкой "Failed to start LSB: Bring up/down networking" после отключения NetworkManager. Потребовалось две минуты, чтобы поднять интерфейсы после загрузки. Причиной путаницы было "... LSB". Оказалось, что сообщение выводится просто из традиционного скрипта /etc/rc.d/init.d/network. В моем случае следующее решило проблему;

Ксетевые-скрипты/ifcfg-eth0добавлен

NMCONTROLLED=no

Удалены ненужные файлы ifcfg-*, которые оставил NetworkManager.

# rm /etc/sysconfig/network-scripts/ifcfg-Wired_connection_?

Связанный контент