Creating and/or trimming log ...なんちゃら
とログを吐いてブートが待たされる。 /etc/rc.d/newsyslogが処理できないようだ。
使うの途中で止めた /var/log/prosody に数万の残骸が残っていてローティトの処理待ちのようだ。
先日からバックアップの gpttable も壊れているようで、bootcodeの更新もできない。書こうとすると
GEOM: /dev/mirror/gm0p2: the secondary GPT table is corrupt or invalid.
GEOM: /dev/mirror/gm0p2: using the primary only -- recovery suggested.
こなって書けないので、まずは修復
# gpart recover ada0
# gaprt recover ada1
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1
お、gpttable が recoverされて、bootcodeも更新できた。
続いて問題のログファイルを全て消す。
# cd /var/log/prosody
# find . -type -f | xargs rm -f
# /etc/rc.d/newsyslog restart
お、無事に起動できた。
コメント