What’s The Advantage Of NetworkManager For Server?

Home » CentOS » What’s The Advantage Of NetworkManager For Server?
CentOS 4 Comments

Hi:
I always use network-scripts to start network at EL7. NetworkManager is not as good as network scripts under that OS.

but now EL8 said that network-scripts is depreciated. I wonder if I should still use network-scripts to start network? I am afraid there will be new bugs for the network-scripts, like systemd service unit dependency. although it is solid at EL7.

4 thoughts on - What’s The Advantage Of NetworkManager For Server?

  • The shortest clear answer I can give you is:

    In the event of a power loss, many servers will boot faster than the managed Ethernet switch they are attached to.  Systems managed by network-scripts may not set up their network because there is no carrier at the time that networks-scripts start up.

    Network-manager, on the other hand, will set up networking whenever the interface becomes ready.

  • At $dayjob we got to see the advantages of this up close and personal a few days ago when we had a hard failure in the voltage regulator/exciter loop of one of our three primary generators during a utility power failure. First failure of this kind since that datacenter was placed online in 2008, and only the second power out event since 2008.

  • Lamar Owen

    our switches also take long time to be up. and our servers are booting fast. I don’t know what’s the problem with the situation. with network-scripts, the network settings is ready early. when physical network goes up, the related service is up too. maybe your situation need dynamic logic like dhcp or some kind of timeout so can not wait for long time?

    our servers may have team,bridge,vlan and complex routing. with static configuration they work fine. I don’t want them up/down with network cable. I want them always setup and ready. I don’t know if NetworkManager can handle these correctly with dynamic logic now. in early EL7 days, I have a teamd dependency problem. with network-scrips it can be fixed immediately . but with NetworkManager it is hard to fix. I am afraid these kind of bugs. https://bugzilla.redhat.com/show_bug.cgi?id64175