FreeBSD 11.1R→11.2Rにupgradeしたらzfs bootできなくなった
@koie ブートパーティションの offset=0 あたりでエラーが出てるので dd でそのあたりを読んでみてエラーが出ないか確認する&panicの方は boot loader の free(3) の中の sanity check なので memtest86 かけてメモリ壊れてないか確認するくらいかなあ…
2018-08-17 20:41:31@koie free()でpanicしてた理由が気になってるんですが、分かりました?(ディスクではない部分の)ハード不良かあるいは boot loader のバグだと思うんですが。
2018-08-20 12:11:10@n_soda さっきddでブートディスクでエラーなしなのを確認したところです。 memtestはやってないですが再現性のあるコケカタしてるので、たぶんメモリは大丈夫かなと。freebsd-update upgrade + install したときのログをみましたが"Kernel updates have benn installed. " としかでてない。。。
2018-08-20 12:33:12@koie それは甘いんじゃ?>再現性があるからメモリじゃない メモリの特定ビットが常に同じパターンで化ける状況だと再現性出ると思います。userland が動き出してからだと話は別ですが、今回は boot loader ですから、物理メモリの割り当てパターンは毎回同じでしょうし。
2018-08-20 12:36:14zfs boot 失敗 togetter.com/li/1257723 via @togetter_jp ROOT on ZFS boot failure を自宅サーバで検知したので、11.2-REL は避けているのだった。 11.1 kernel に戻して再コンパイルして逃げている。
2018-08-20 13:39:27ddでディスクエラーは出なかったのでmemtest86+v5.01かけてる。 twitter.com/koie/status/10… pic.twitter.com/UtFC78Vfbj
2018-08-20 13:39:30@koie zfsboot か gptzfsboot を更新したら起動しないという悲鳴は時々見るので、それに .old をつけたやつが残ってないか見てみてください。
2018-08-20 14:17:42root on zfs でたまたま稼働できた機材もあるが、怖いので、 11.1p13 をコンパイルしておく必要が出てきた・・・ でもOSversion気易く変えられるのも結構おかしいレベルだと思う。 #FreeBSD
2018-08-20 15:21:10FreeBSD 11.2-RELEASE Eratta Open Issuesに set kern.kstack_pages=4 で回避できるかもってかいてあるけど、手元の環境はstage2がstage3を読み込むところでコケてるようにみえるのでちょっとちがいそう。 freebsd.org/releases/11.2R…
2018-08-20 15:50:29@koie twitter.com/strnh/status/1… もあるし、これは bootloader のバグですかねえ。
2018-08-20 16:15:48zfs mountでzroot/ROOT/defaultをマウントしたいけど、一時的にマウントポイントかえるのはできなさそう。いちどzfs set mountpoint=/mnt zroot/ROOT/defaultでマウントポイントをかえないとだめ。めんどくちゃい。
2018-08-20 16:24:02@hiroo 残ってませんでした。タイムスタンプ見るとfreebsd-update installで書き換えられてるぽいですね。残念なことにbootpoolはスナップショットをとってませんでした。 pic.twitter.com/SnDb1I6Or8
2018-08-20 16:31:22