今天在和同學寫乙個語音通訊的程式時,由於自己的粗心,忘記刪掉在迴圈中的日誌,導致日誌檔案**,最後導致無法訪問資料庫。
由於自己的軟體無法登陸了,所以我便試著登陸mysql的伺服器,mysql -uroot -p密碼,發現報如下錯誤:
local mysql server through socket '/tmp/mysql.sock' (2)
並且此時啟動mysql(service mysqld start)是無法啟動的
這時候我又檢視了一下mysql的執行狀況:
service mysql status
發現報如下錯誤:
running
but pid file could not be found
這時候想到有可能是日誌檔案過大,造成磁碟空間用盡,這時候用:
du –max-depth=1 -h /
檢視大檔案,發現/home資料夾原來佔據了30多個g,原來由於自己的粗心,日誌檔案都輸出到/home/zjj/mylogs的資料夾中了,並且忘記了清理。
最後我刪掉了這個資料夾中的日誌,然後這時候發現已經·可以登入mysql了,當然資料庫此時就可以訪問了。
CruiseControl 日誌檔案過大
zoundrydocument 前一陣,為了提公升公司 質量,改善開發流程,在我們專案組內,引入了持續整合伺服器,由於我們使用vs作為開發工具,所以選擇使用cruisecontrol.net,下面簡稱cc。server和dashboard的部署,基本看附帶的文件就能搞定,我建立了乙個簡單的流程,每隔...
mysql日誌檔案過大導致磁碟空間不夠的問題
linux 通過 du s h 檢視當前目錄大小 檔案大小 逐級掃瞄發現mysql的路徑下 檔案過大 集中在下圖 alidata server mysql 5.5.37 data mysql bin.000020 mysql bin.000019 占用了15g 都是些資料庫操作的日誌 更新操作 伺服...
Oracle 11G日誌過大導致無法連線
之前工作中遇到了oracle無法連線的問題,後排查和查詢資料後,發現居然是oracle日誌過大 監聽日誌超過4g 的原因導致listener監聽無法連線的問題。oracle日誌目錄 監聽日誌的位置 oracle base diag 機器名 listener trace目錄 alert日誌的位置 or...