Каково отношение между NetworkManager и сетевой службой в Fedora/RHEL/Centos?

"слияния уничтожают нас". - слияния - то, к чему способен мерзавец :-)

Вместо того, чтобы объединить эти два репозитория SVN пытаются использовать мерзавца-svn для получения по запросу в оригинале и затем временном файле.

Нет никакой фактической потребности коснуться нового сервера, пока у Вас нет репозитория мерзавца, Вы довольны на рабочей станции Linux, например. Игра с ним, пока Вы не счастливы затем, вытягивает его на сервер.

12
задан 17 September 2012 в 10:15
3 ответа

Просто отключите службу NetworkManager если вы работаете с серверными системами. Он не устанавливается в развертываемых мною производственных системах из-за плохого взаимодействия с обычными службами.

Ему нет места в развертывании сервера, главным образом потому, что он предназначен для включения интерфейсов во время интерактивных пользовательских сеансов.

9
ответ дан 2 December 2019 в 21:32

Мы столкнулись с конфликтом между NetworkManager и сетевой службой при недавней установке 64-разрядной версии CentOS 6.4. «NetInstall» создал CentOS в качестве сервера (с дополнительными пакетами), который создал систему с NetworkManager и сетевым сервисом, управляющим eth0 (основная сетевая карта). Система имела фиксированный IP-адрес, полученный от центральной службы DHCP. Никаких явных проблем при первоначальной установке не было, но несколько недель спустя (вероятно, когда система обновила аренду DHCP) было сделано 2 запроса DHCP, и университетская система DNS кэшировала второй (неверный) IP-адрес для сервера, эффективно отключив его. службы.

Для нас решением было отключить NetworkServices (с помощью chkconfig) и добавить записи в / etc / sysconfig / network-scripts / ifcfg-eth0, чтобы убедиться, что сетевой адаптер контролируется сетевой службой и настроен при загрузке . Были предприняты следующие шаги:

  1. chkconfig NetworkManager off

  2. vi / etc / sysconfig / network-scripts / ifcfg-eth0

    a. Измените NM_Controlled = "yes" на "no"

    b. Измените ONBOOT = "no" на "yes"

    c. Добавьте DHCP_HOSTNAME = hostname.domain.edu

    d. Добавьте DHCP_CLIENT_ID = hostname.domain.edu

Как обсуждалось в Fedoraforum, упомянутом выше, это подходит для сервера с физическими сетевыми кабелями, но не подходит для портативного компьютера или другого компьютера, подключающегося через WiFi. В этом случае лучшим решением было бы отключить сетевую службу и вместо этого использовать NetworkServices для управления сетевым подключением.

на «да»

c. Добавьте DHCP_HOSTNAME = hostname.domain.edu

d. Добавьте DHCP_CLIENT_ID = hostname.domain.edu

Как обсуждалось в Fedoraforum, упомянутом выше, это подходит для сервера с физическими сетевыми кабелями, но не подходит для портативного компьютера или другого компьютера, подключающегося через WiFi. В этом случае лучшим решением было бы отключить сетевую службу и вместо этого использовать NetworkServices для управления сетевым подключением.

на «да»

c. Добавьте DHCP_HOSTNAME = hostname.domain.edu

d. Добавьте DHCP_CLIENT_ID = hostname.domain.edu

Как обсуждалось в Fedoraforum, упомянутом выше, это подходит для сервера с физическими сетевыми кабелями, но не подходит для портативного компьютера или другого компьютера, подключающегося через WiFi. В этом случае лучшим решением было бы отключить сетевую службу и вместо этого использовать NetworkServices для управления сетевым подключением.

4
ответ дан 2 December 2019 в 21:32

Работая над этим вопросом в Fedora 20. Имейте быструю диаграмму задействованных файлов, так как она может быть полезна любому, кто придет.

Files dealing with networking in Fedora 20

12
ответ дан 2 December 2019 в 21:32

Теги

Похожие вопросы