手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術(shù)知識庫 >  數(shù)據(jù)庫 >  相關(guān)技術(shù)支持 >  [ERROR] Can\'t start server:cant\'t create PID file:No space left on device-----如何解決

[ERROR] Can\'t start server:cant\'t create PID file:No space left on device-----如何解決

2016-06-16 14:29:16 14331

訪問centos下的站點(diǎn),打開提示錯(cuò)誤:連接數(shù)據(jù)庫失敗,檢查mysqld數(shù)據(jù)的日志文件:

#cat /var/log/mysqld.log看到如下信息:

[ERROR] /usr/libexec/mysqld:Error writing file '/var/run/mysql/mysql.pid'

[ERROR] Can't start server:cant't create PID file:No space left on device

blob.png

執(zhí)行:df –hal發(fā)現(xiàn)根目錄下的磁盤滿了,導(dǎo)致無法寫入的情況

blob.png

解決措施:將mysql的安裝目錄放置到可用空間較大的地方:如home下:

默認(rèn)目錄為:/var/lib/mysql

要修改為/home/mysql,按如下步驟操作:

a、停止mysqld

#service mysqld stop

b、vi /etc/my.cnf

在[mysqld]中,把datadir=/var/lib/mysql更改為datadir=/home/mysql,

把socket=/var/lib/mysql.sock更改為socket=/home/mysql/mysql.sock:

[mysqld]

#datadir=/var/lib/mysql        //注釋掉

datadir=/home/mysql

#socket=/var/lib/mysql.sock        //注釋掉

socket=/home/mysql/mysql.sock

在[mysql]中添加socket路徑:

socket=/home/mysql/mysql.sock

c、移動(dòng)data目錄

mv /var/lib/mysql  /home

d、vi /etc/init.d/mysqld

把get_mysql_option mysqld datadir “/var/lib/mysql” 修改為 get_mysql_option mysqld datadir “/home/mysql”。

e.重啟mysqld服務(wù)


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: