Friday, October 24, 2014

[CentOS 7] NIS domain name 開機不會自動設定

在之前的CentOS版本, 開機時系統會去找 /etc/sysconfig/network 裡面的:
NISDOMAIN=
這一行, 用來設定NIS domain name.
但是在現在的CentOS, 這不會work XD

其實systemd裡面的rhel-domainname.service會負責這件事情, 但是至少最小安裝時, 這個service開機時是不會啟動的.
但等等! 目前版本的service檔 (initscripts-9.49.17-1.el7_0.1, as 2014/10/24) 裡面有少一行, 如果就這樣enable的話, 系統會無法完成開機.
這在Fedora 20的更新中已經修正了, 不過我們可以先手動修改這個檔案.

編輯 /usr/lib/systemd/system/rhel-domainname.service, 在 [Unit] 區段加入:
DefaultDependencies=no
存檔後, 設定為開機啟動:
systemctl enable rhel-domainname
這樣就可以了:)

No comments: