FreeBSD 11.1R→11.2Rにupgradeしたらzfs bootできなくなった

2018-08-17 freebsd-update -r 11.2-RELEASE upgrade freebsd-update install shutdown -r now したらブートできなくなった. 続きを読む
4
前へ 1 2 ・・ 6 次へ
SODA Noriyuki @n_soda

@koie ブートパーティションの offset=0 あたりでエラーが出てるので dd でそのあたりを読んでみてエラーが出ないか確認する&panicの方は boot loader の free(3) の中の sanity check なので memtest86 かけてメモリ壊れてないか確認するくらいかなあ…

2018-08-17 20:41:31
鯉江 @koie

@BsdHacker usbブートはうまくいかなかった(古いPCだから?)のですがcdからはブートできました。

2018-08-17 20:42:35
鯉江 @koie

@n_soda smartの設定はここのところいじってないので、いま有効になってるなら以前から有効になってたかと。。。

2018-08-17 20:43:10
山本 茂 @BsdHacker

@koie 何はともあれ、復旧できたのならよかったです。

2018-08-17 20:45:18
鯉江 @koie

@BsdHacker いや、できてないです。。。

2018-08-17 20:48:41
山本 茂 @BsdHacker

@koie state DEGRADE なのは、log device に指定していた SSD を抜いたせいかなあ?

2018-08-17 23:13:51
鯉江 @koie

@BsdHacker はい、そうだとおもいます。zpool import -f -m zrootしてます。

2018-08-18 00:09:43
SODA Noriyuki @n_soda

@koie free()でpanicしてた理由が気になってるんですが、分かりました?(ディスクではない部分の)ハード不良かあるいは boot loader のバグだと思うんですが。

2018-08-20 12:11:10
鯉江 @koie

@n_soda さっきddでブートディスクでエラーなしなのを確認したところです。 memtestはやってないですが再現性のあるコケカタしてるので、たぶんメモリは大丈夫かなと。freebsd-update upgrade + install したときのログをみましたが"Kernel updates have benn installed. " としかでてない。。。

2018-08-20 12:33:12
SODA Noriyuki @n_soda

@koie それは甘いんじゃ?>再現性があるからメモリじゃない メモリの特定ビットが常に同じパターンで化ける状況だと再現性出ると思います。userland が動き出してからだと話は別ですが、今回は boot loader ですから、物理メモリの割り当てパターンは毎回同じでしょうし。

2018-08-20 12:36:14
鯉江 @koie

@n_soda memtestやってみます。。。

2018-08-20 12:40:31
アビ(厭離X土欣求🕊️土) 🦜🐦🕊 @strnh

zfs boot 失敗 togetter.com/li/1257723 via @togetter_jp ROOT on ZFS boot failure を自宅サーバで検知したので、11.2-REL は避けているのだった。 11.1 kernel に戻して再コンパイルして逃げている。

2018-08-20 13:39:27
鯉江 @koie

ddでディスクエラーは出なかったのでmemtest86+v5.01かけてる。 twitter.com/koie/status/10… pic.twitter.com/UtFC78Vfbj

2018-08-20 13:39:30
拡大
Hiroo Ono 🌻 @hiroo

@koie zfsboot か gptzfsboot を更新したら起動しないという悲鳴は時々見るので、それに .old をつけたやつが残ってないか見てみてください。

2018-08-20 14:17:42
鯉江 @koie

memtest半分終わって1時間ちょい。 twitter.com/koie/status/10…

2018-08-20 14:50:29
アビ(厭離X土欣求🕊️土) 🦜🐦🕊 @strnh

root on zfs でたまたま稼働できた機材もあるが、怖いので、 11.1p13 をコンパイルしておく必要が出てきた・・・ でもOSversion気易く変えられるのも結構おかしいレベルだと思う。 #FreeBSD

2018-08-20 15:21:10
鯉江 @koie

FreeBSD 11.2-RELEASE Eratta Open Issuesに set kern.kstack_pages=4 で回避できるかもってかいてあるけど、手元の環境はstage2がstage3を読み込むところでコケてるようにみえるのでちょっとちがいそう。 freebsd.org/releases/11.2R…

2018-08-20 15:50:29
SODA Noriyuki @n_soda

@koie twitter.com/strnh/status/1… もあるし、これは bootloader のバグですかねえ。

2018-08-20 16:15:48
鯉江 @koie

zfs mountでzroot/ROOT/defaultをマウントしたいけど、一時的にマウントポイントかえるのはできなさそう。いちどzfs set mountpoint=/mnt zroot/ROOT/defaultでマウントポイントをかえないとだめ。めんどくちゃい。

2018-08-20 16:24:02
鯉江 @koie

@hiroo 残ってませんでした。タイムスタンプ見るとfreebsd-update installで書き換えられてるぽいですね。残念なことにbootpoolはスナップショットをとってませんでした。 pic.twitter.com/SnDb1I6Or8

2018-08-20 16:31:22
拡大
アビ(厭離X土欣求🕊️土) 🦜🐦🕊 @strnh

@n_soda @koie 一応、起動する機材もあるんですよね。2TB以下のHDDだたかも。

2018-08-20 16:35:38
前へ 1 2 ・・ 6 次へ