Linux
centos mysql老是當機,怎麼辦?
我最近在 CentOS 下獲得了一個帶有 OVH 的專用伺服器。自 2 個月以來,一切都執行良好,但從幾天前開始,mysql 一直在崩潰,這導致我的論壇出現各種問題。
我需要做什麼才能開始調查?是否有一個日誌文件可以告訴我mysql崩潰的原因?當 mysql 崩潰或伺服器執行慢查詢時,我可以知道伺服器負載嗎?
每次我檢查伺服器負載似乎都很好(等於或小於 1)。
我的伺服器 = i3 2130 / 2 核 / 8gb 記憶體 / 專用
檢查 /var/lib/mysql 下的 .err 文件。
關閉 MySQL 並執行修復命令:
- 使用 myisamchk 辨識所有損壞的表
myisamchk /var/lib/mysql/bugs/*.MYI >> /tmp/myisamchk_log.txt 2. 使用 myisamchk 修復損壞的表
myisamchk -r 個人資料.MYI 3. 對整個 MySQL 數據庫進行檢查和修復
myisamchk –silent –force –fast –update-state /var/lib/mysql/bugs/*.MYI
我們需要更多資訊來更好地幫助您。理想情況下,您可能希望聘請數據庫管理員以避免數據失去或更多損壞。
你可能有一個壞的驅動器。您可能還需要執行 fsck。你可能有壞的記憶體。
老實說,有很多事情可能導致這種情況。我會僱一個管理員。