溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

mysql can't start dues to the disk space is full

發(fā)布時間:2020-08-10 12:04:46 來源:ITPUB博客 閱讀:109 作者:huakaibird 欄目:MySQL數(shù)據(jù)庫

use ./mysqld_safe --user=mysql &
start mysql.

The mysql can not start. There are much mysql restart info show on the screen always. And can not find the /var/lib/mysql/mysql.sock file.

The reason:
Then find the space is full. So the mysql can not start naturally. Delete some log info, then the mysql start correctly.


The big log files are two:
1. Our application log
2. The /var/log/audit.d

在/var/log/audit.d目錄下的文件是由Linux審計子系統(tǒng)(Linux Audit Subsystem,簡稱LAuS)產(chǎn)生的。

為了安全目的,LAuS在啟動以后,默認(rèn)配置是會記錄一些特定的系統(tǒng)活動。如果不需要進(jìn)行安全審計,可

以通過以下命令關(guān)機(jī)LAuS服務(wù):

service audit stop
chkconfig audit off
停止LAuS服務(wù)以后,在/var/log/audit.d目錄下面的任何save.*文件都可以刪除。我們推薦您原封不動的

保留bin.*文件,以備將來使用。LAuS功能在紅帽企業(yè)版Linux3以上版本默認(rèn)沒有打開。

因為LAuS被用來作安全審計,所以它的日志文件是不會自動刪除,會一直保留。如果您的系統(tǒng)負(fù)載比較重

,并且在執(zhí)行LAuS監(jiān)控系統(tǒng),LAuS的日志文件會增長的很快,有可能會占滿/var的空間導(dǎo)致系統(tǒng)崩潰。有

幾種方式可以用來阻止以上事件發(fā)上。最簡單的方法是定時監(jiān)控/var/log/audit.d目錄的大小,刪除過時

的save.*文件。另一種技術(shù)是不要把歸檔的審計日志保存為save.*文件。修改/etc/audit/audit.conf里

面的notify行,用/bin/true代替原先的/usr/sbin/audbin:

/etc/audit/audit.conf


output {
mode = bin;
num-files = 4;
file-size = 20M;
file-name = "/var/log/audit.d/bin";
notify = "/bin/true";

第三種方式是寫一個腳本定時刪除save.*文件。

[@more@]

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI