mysql宕掉的問題解決

2021-12-30 09:38:59 字數 736 閱讀 4553

mysql宕掉的問題解決

可能原因是資料過多導致。

mysql 命令可以識別 但是進去後不能執行相關的mysql命令,

需要:  www.2cto.com  

1,停掉mysql

2,在 /etc/my.cnf  檔案中新增innodb_force_recovery=6 (如下示)

innodb強制恢復

[mysqld]

innodb_force_recovery = 4(1-6)

1.innodb_force_recovery=1,即使發現了損壞頁面也繼續讓伺服器繼續執行,這個選項對於備份或者轉存當前資料尤為有用

2.innodb_force_recovery=2,阻止恢復主線程的執行,如果清除操作會導致伺服器掛掉

3.innodb_force_recovery=3,恢復後不回滾事務

4.innodb_force_recovery=4,如果插入到緩衝區的合併操作會導致系統崩潰,將不會被執行

5 innodb_force_recovery=5,啟動資料庫時,忽略撤消日誌

6.innodb_force_recovery=6,啟動資料庫時,忽略與恢復相關的前滾日誌

3,連上mysql備份相關的資料庫

4,drop掉備份的資料庫

www.2cto.com  

5,重新建立該資料庫

6,去掉innodb_force_recovery=6

7,匯入備份資料庫,問題解決。

mysql 宕掉 問題解決

可能原因是資料過多導致。mysql 命令可以識別 但是進去後不能執行相關的mysql命令,需要 1,停掉mysql 2,在 etc my.cnf 檔案中新增innodb force recovery 6 如下示 innodb強制恢復 mysqld innodb force recovery 4 1 ...

Storm異常宕掉問題解決

搭建strom測試環境後,程序 ui介面一切正常,但奇怪的是,下次登入伺服器重新檢查程序發現整個storm shut down,檢視日誌如下 nimbus.log 2017 09 15t15 06 16.690 0800o.a.s.z.clientcnxn info socket connectio...

Oracle經常宕掉的解決辦法

最近伺服器的oracle經常宕掉,幾乎每天宕一次,察看日誌,發現出現 thread 1 cannot allocate new log 錯誤,也導致了乙個tablespace的空間不足。對於這個錯誤資訊得解釋如下 當系統要重新利用某個日誌檔案的時候,系統需要將該日誌檔案所包括的buffer cach...