数年前にFreeNASで設定したDell R230があります(バージョン11.2-U7のインストール)。
ブートパーティションは、2つの32GB USBスティックのミラーリングプールにマウントされます。
- /dev/da9p2 - SanDisk Ultra Fit USB 3.1 フラッシュドライブ
- /dev/da10p2 - Samsung Bar Plus USB 3.1 フラッシュドライブ
しばらく前にサーバーを起動すると警告が表示され始めました。
infoブートプール状態の低下:1つ以上のデバイスで回復できないエラーが発生しました。エラーを修正しようとしました。アプリケーションは影響を受けません。
0バイトの書き込み/読み取りと再起動が表示され、da10デバイス(Samsung Bar Plus)を削除して同じ起動プール状態を取得しましたが、/ dev / da10p2はONLINEの代わりにINVALを読み取ります。 /dev/da10p2の右側にある3つの点をクリックして[Detach]を選択すると、次のBootPoolステータスが表示されます。 したがって、「ミラー」が消え、/dev/da9p2のみが表示されます。 / dev / da9p2の右側にある3つの点をクリックすると「交換」オプションのみが提供され、freenas-bootの右側にある3つの点をクリックすると「追加」オプションが提供されます。
2番目の32GB SanDisk Ultra Fitを購入しました(したがって、/ dev / da9p2のものと同じであることを願っています。diskinfo -vはまったく同じメディアサイズとセクタサイズを報告しますが、ディスク記述子は異なります)。次のgpartエラーが発生するのはfreenas-bootです。
[EFAULT] Command '('gpart', 'create', '-s', 'gpt', '/dev/da10')' returned non-zero exit status 1.
手動でしようgpart create -s gpt /dev/da10
とするとgpart: geom 'da10': File Exists
2番目のSanDisk Ultra Fitを使用してミラーリングされたブートプールに戻るにはどうすればよいですか?