標籤:mysql innodb
收到簡訊警示,是一台R710硬碟(raid5 8塊盤)壞了1塊,聯絡機房更換硬碟,因插槽問題 換了幾塊新的硬碟上去後還是亮黃燈,又將原來1塊硬碟換上後,亮綠燈,過了幾分鐘機器宕機了。。。。。之後分析是主板問題,故又找了1台新的R710 將點不亮的機器上的硬碟拔下換到新的R710上,將raid資訊import後 卡在某個地方了,發現硬碟有亮黃燈,再次更換壞的硬碟後,能進入系統了,進入系統後發現mysql進程在,3306連接埠沒有監聽,mysql的error日誌一直在輸出InnoDB: Log scan progressed past the checkpoint lsn 1613 2401579069150613 20:34:29 InnoDB: Database was not shut down normally!InnoDB: Starting crash recovery.InnoDB: Reading tablespace information from the .ibd files...InnoDB: Restoring possible half-written data pages from the doublewriteInnoDB: buffer...InnoDB: Doing recovery: scanned up to log sequence number 1613 2406821888InnoDB: Doing recovery: scanned up to log sequence number 1613 2412064768InnoDB: Doing recovery: scanned up to log sequence number 1613 2417307648InnoDB: Doing recovery: scanned up to log sequence number 1613 2422550528InnoDB: Doing recovery: scanned up to log sequence number 1613 2427793408InnoDB: Doing recovery: scanned up to log sequence number 1613 2433036288InnoDB: Doing recovery: scanned up to log sequence number 1613 2438279168InnoDB: Doing recovery: scanned up to log sequence number 1613 2443522048InnoDB: Doing recovery: scanned up to log sequence number 1613 2448764928InnoDB: Doing recovery: scanned up to log sequence number 1613 2454007808InnoDB: Doing recovery: scanned up to log sequence number 1613 2459250688InnoDB: Doing recovery: scanned up to log sequence number 1613 2464493568InnoDB: Doing recovery: scanned up to log sequence number 1613 2469736448ps aux |grep mysqlroot 2011 0.0 0.0 17332 1468 ? S 20:34 0:00 /bin/sh /usr/bin/mysqld_safemysql 2042 75.9 32.0 11650168 10559232 ? Rl 20:34 15:15 /usr/sbin/mysqld --basedir=/usr --datadir=/opt/mysql --user=mysql --pid-file=/opt/mysql/1.1.1.1.pid --skip-external-locking --open-files-limit=8192 --port=3306 --socket=/var/run/mysqld/mysqld.socknetstat -tupnl |grep 3306處理結果 待續
本文出自 “7928217” 部落格,請務必保留此出處http://7938217.blog.51cto.com/7928217/1661657
mysql(innodb)故障