NM_についてCONTROOLLEDとNetwork Manager


RedhatはRHEL 6(Redhat Enterprise Linux)でNetwork mangerサービス(同様に対応するCentOsバージョンにも影響する)を行い、無線Wifiの管理を容易にするため、一般のデスクトップユーザーに役立つかもしれないが、ネットワークに依存し、遠隔管理を頻繁に行うシステム管理者にとっては災難だという.
1オペレーティングシステムをインストールすると、自動的に生成されるNICプロファイル、/etc/sysconfig/network-scripts/ifcfg-eth 0には、次のパラメータがあります.NM_CONTROLLED=yes説明Network mangerサービスはデフォルトで起動されます.
#chkconfig --list | grep NetworkManager
NetworkManager 	0:off	1:off	2:on	3:on	4:on	5:on	6:off
#service NetworkManager status
NetworkManager (pid  1634) is running...


システム管理者が以前の習慣に従って、リモート接続の端末でifcfg-eth 0ファイルを変更すると、ネットワークがすぐに中断し、リモート接続がフリーズし、何の操作もできない可能性があります.管理者は機械室にしか行けず(幸い、機械室に近い場合)、サーバーのConsole端末に変更します.
これはNM_CONTROOLLEDはnetwork mangerのパラメータであり、リアルタイムで有効であり、NM_CONTROLLED=yes、ifcfg-ethxのファイル内容を変更すると、内容が完全に正しくない場合は、ネットワークが中断する確率が高いです.
2サーバ、ワークステーション、クラスタ、仮想マシンでは、NetworkManagerサービスをオフにするのが一般的です.
#service NetworkManager status
NetworkManager (pid  1634) is running...
#service NetworkManager stop
Stopping NetworkManager daemon:                            [  OK  ]
#chkconfig NetworkManager off
#chkconfig --list | grep NetworkManager
NetworkManager 	0:off	1:off	2:off	3:off	4:off	5:off	6:off

また、/etc/sysconfig/network-scripts/ifcfg-eth 0などのファイルを変更します:NM_CONTROLLED=no