2016年10月23日日曜日

FreeNASで障害発生。。。

気がついたら、ファイルサーバにアクセスできなくなっている。
サーバは24時間電源入れっぱなしだけれども、実際にファイルサーバにアクセスするのは必要な時だけ、なので、時々気がつかない。



ESXiに入ってみてみると、、、
こんな感じ。

ググってみたら、どうやらHDDの物理的な損傷らしい。
セクタが読めないから代替セクタにアクセスしたけど、もう替えがないので読めません。
的な(^_^;)

さて、困った。
ZFSでRaid組んでるから復旧できるはずなんだけど、やり方がわからない。
それに、ESXi上のFreeNASだから、ディスクの扱いもちょっと・・・
思い出すまでにしばらく時間が掛かった。

困った時のevernote.... オレのことだから覚え書き残してるはず。。。

で、、、

DataStore
120GBSSD:vmfs-5
/vmfs/volumes/120GBSSD/RDM/
1.st300dm1.vmdk :2016/10/23 delete
t10.ATA_____ST3000DM0012D1CH166__________________________________Z1F65JB5
2.st300dm2.vmdk
t10.ATA_____ST3000DM0012D1ER166__________________________________Z502G1VR
3.aca300_1.vmdk
t10.ATA_____TOSHIBA_DT01ACA300_________________________________Y5QN8LSGS

どうやら、この1.のディスクがダメらしい。
なので、さっそくHDDを買いに。。。。
手に入れたのはWestanDegitalの3GB

で、まずはESXiに追加

ESXiにログインして

~#vmkfstools -z /vmfs/devices/disks/t10.ATA_____WDC_WD30EZRZ2D00Z5HB0_________________________WD2DWCC4N4EL1HFA /vmfs/volumes/120GBSSD/RDM/wd30ezr_1.vmdk -a lsilogic
Option --adaptertype is deprecated and hence will be ignored

なんか、エラーが。どうやら5.5まではアダプターのタイプが選べたが6.0では必要なくなったらしい。

で、

4.wd30ezr_1.vmdk :2016/10/23 add

t10.ATA_____WDC_WD30EZRZ2D00Z5HB0_________________________WD2DWCC4N4EL1HFA

となった。

あとは、HDDのリプレース。
やり方がわからなかったので、ここを参照。
http://kirishima.it/mt/2015/08/freenas_replace_hdd.html


そして、

しばらく待てば、復旧するはず。。。