某用戶 centos7 未掛載數(shù)據(jù)盤(pán),導(dǎo)致根目錄磁盤(pán)用光mysql無(wú)法啟動(dòng)。于是聯(lián)系我們給與協(xié)助。
首先掛載數(shù)據(jù)盤(pán)并一鍵轉(zhuǎn)移寶塔和網(wǎng)站數(shù)據(jù)到新建的 www數(shù)據(jù)盤(pán)之后,嘗試啟動(dòng)mysql仍然故障。重啟服務(wù)器,再次嘗試依然如此。
這個(gè)情況下,建議先備份一下 /tmp/mysql.sock.lock 或者 mysql.sock 文件后,將其刪除再次重啟試試。
如果還是不行,先壓縮打包備份 /www/server/data 目錄,然后卸載或強(qiáng)制卸載mysql 。完成之后重裝相同版本的mysql5.7
安裝完成之后 mysql5.7 如果是無(wú)法啟動(dòng)狀態(tài),刪除 /tmp/mysql.sock.lock 文件之后 ,啟動(dòng)正常了 。
最后關(guān)閉 mysql ,將備份的 /www/server/data 解壓出來(lái),直接覆蓋新創(chuàng)建的data 。然后再啟動(dòng)mysql5.7 ,這時(shí)發(fā)現(xiàn)網(wǎng)站都能正常讀取數(shù)據(jù)庫(kù)了。