TenForward

技術ブログ。はてなダイアリーから移転しました

MySQL DB の破損

年明けからいきなり / ファイルシステムが満タンになって,ずっとメールはスプールに溜まったままで大変でした.(^_^;)

で,同時に MyISAM で運用している MySQL の DB も破損していた模様で,復旧.MySQL は良く分からないんだよなー (他が分かっているわけではないですが,普段は PostgreSQL).

MySQL を停止したあと,

# /usr/local/mysql/bin/myisamchk ./hogehoge.MYI
   : (snip)
MyISAM-table 'hogehoge.MYI' is corrupted
Fix it using switch "-r" or "-o"

みたいになったので,

# /usr/local/mysql/bin/myisamchk -r ./hogehoge.MYI

みたいに直してみた.