該死的CentOS 7居然開機不執行/etc/rc.local!!!!!
解決:
chmod +x /etc/rc.d/rc.local
問題分析:
其實在/etc/rc.lacal文件上已經說明了,這個文件是一個軟鏈接,指向/etc/rc.d/rc.local
而這個文件內容翻譯如下:
#此文件是為了兼容性目的而添加的 # #建議創建自己的systemd服務或udev規則 #在引導期間運行腳本而不是使用此文件。 # #由於在引導期間並行執行,因此與先前版本相比 #此腳本不會在所有其他服務之后運行。 # #請注意,您必須運行'chmod +x /etc/rc.d/rc.local'才能確保 #該腳本將在引導期間執行。
至此,一切都真相大白!官方推薦systemd的服務進行引導啟動執行。
參考:
https://blog.csdn.net/jiajiren11/article/details/80693795