問(wèn)題描述
centos7 部署的服務(wù)因服務(wù)器IP更換,出現(xiàn)報(bào)錯(cuò)"A start job is running for /etc/rc.d/rc.local compatibility ",因IP地址更換,在fastdfs服務(wù)中設(shè)置開(kāi)機(jī)自啟動(dòng),故storage與tracker間無(wú)法通信,導(dǎo)致無(wú)法開(kāi)機(jī)。
解決步驟
1.開(kāi)機(jī)后按"e"進(jìn)入單用戶模式

image.png
2. 在如下所示位置輸入 "init=/bin/sh"

image.png
3.按住"Ctrl+x",進(jìn)入單用戶模式,修改自啟動(dòng)文件內(nèi)容

image.png
4.賦予文件寫(xiě)權(quán)限
chmod +w /etc/rc.d/rc.local
mount -rw -o remount /
5.修改"/etc/rc.d/rc.local"
vi /etc/rc.d/rc.local

image.png

image.png
保存后,出現(xiàn):

image.png
執(zhí)行第4步命令即可。

image.png

image.png
6.修改完成后,執(zhí)行"exec /sbin/init"退出單用戶模式

image.png
若等待一段時(shí)間,仍無(wú)法進(jìn)入,則關(guān)閉客戶機(jī)后,重新啟動(dòng)客戶機(jī)進(jìn)入即可。