CentOS系統的ECS實例重啓後無法遠程登錄
問題描述
ECS實例重啓後,網絡不通,無法遠程登錄。
問題原因
ECS實例的/etc/init.d/functions
文件丟失。
解決方案
-
登錄服務器,執行如下命令,查看網卡狀態。
systemctl status network.service
系統顯示類似如下,確認網卡沒有啓動。
-
執行如下命令,啓動網卡。
service network restart /etc/sysconfig/network-scripts/
系統顯示類似如下。
/sbin/service: line 3: /etc/init.d/functions: No such file or directary
- 將正常ECS實例的
/etc/init.d/functions
文件拷貝到問題ECS實例,重啓網卡。
注:可以通過“掛載歷史快照創建的按量付費磁盤”的方式,來拷貝文件。
/etc/init.d/目錄其實是/etc/rc.d/init.d/的映射,因此如果源文件沒有損壞的情況下,可以直接將該目錄下的文件複製到/etc/init.d下使用