Server Environments & Proper way to Disable


Considering that NetworkManager is much mature these days (F20, RHEL7
ON...), is there a benefit of running it on *server environments*? In
such environments:

- the server is not going to be changing connections constantly...
- NM won't be receiving D-BUS signals from other apps that much or at all...
- you'll get the benefit of running one less daemon if you disable it...

To put it another way, what might I be missing if I disable NM on a
typical server environment?

Also, just to make sure.  Would you consider this the proper way to
disable/remove NM in favor of the legacy service?

#1.  Remove NM
systemctl stop NetworkManager
systemctl disable NetworkManager
yum remove NetworkManager

#2.  Config file
Edit /etc/sysconfig/network-scripts/icfg-*
and add:
HWADDR=<your-NIC-MAC> (if it's not already there)

p.d. even though NM is removed, I still put NM_CONTROLLED just in case
it gets installed in a future time.

#3. Assign gateway
Edit /etc/sysconfig/network

#4.  DNS
Make sure correct entries are in /etc/resolv.conf

#5. Enable Legacy Network
systemctl enable network
systemctl start network



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]