前幾天打開網(wǎng)站突然發(fā)現(xiàn)網(wǎng)站無法打開,后來通過SSH登陸服務(wù)器發(fā)現(xiàn)MARIADB數(shù)據(jù)庫沒有啟動成功,再次啟動還是無法成功啟動,一直處于啟動進度條,進度條結(jié)束后提示ERROR。
前幾天打開網(wǎng)站突然發(fā)現(xiàn)網(wǎng)站無法打開,后來通過SSH登陸
服務(wù)器發(fā)現(xiàn)MARIADB數(shù)據(jù)庫沒有啟動成功,再次啟動還是無法成功啟動,一直處于啟動進度條,進度條結(jié)束后提示ERROR。查看日志出現(xiàn)以下錯誤:
InnoDB: Unable to lock ./ibdata1, error: 11
后經(jīng)調(diào)試發(fā)現(xiàn)是因為MariaDB數(shù)據(jù)庫所在分區(qū)已經(jīng)滿了,造成無法啟動。只有將MariaDB數(shù)據(jù)庫存放數(shù)據(jù)目錄移動到另外一個磁盤份額比較大的分區(qū)或者將當前分配刪除一些不必要的文件。
移動辦法:
1.停掉mysql服務(wù)器:
?
1
/etc/init.d/mysql stop
2.下面新目錄以/data/mysql/ 為例,然后復(fù)制舊目錄的數(shù)據(jù)庫到新目錄:
?
1
cp -R /data/mariadb /home/mariadb
3.將新目錄賦權(quán)為mysql用戶組:
?
1
chown mysql:mysql -R /home/mariadb/
4.再修改配置文件:
?
1
vi /etc/my.cnf
查找/data/mariadb ,將此地址改為你當前數(shù)據(jù)存放目錄地址,然后保存
5.啟動mysql:
?
1
/etc/init.d/mysql start
以上就是本文給大家分享的Mysql/MariaDB啟動時處于進度條狀態(tài)導(dǎo)致啟動失敗的原因及解決辦法,希望大家喜歡。
河南億恩科技股份有限公司(www.allwellnessguide.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認定的綜合電信服務(wù)運營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機 24小時售后服務(wù)電話:
0371-60135900
虛擬主機/智能建站 24小時售后服務(wù)電話:
0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報電話:
0371-60135995
服務(wù)熱線:
0371-60135900