あまり他の人には役には立たないかもですが、備忘録として残しておこうと思います。

今までにもおうちLabで使っているESXiがたびたびご機嫌ナナメになることはあったのですが、本日ESXiホストにソフトウェアiSCSIのアダプタを追加しようと思ったら、「ロードしています…」とクルクルしたままになって返ってこなくなってしまいした。ブラウザキャッシュのクリアやChromeのシークレットモードを試したり、ESXiの再起動も試しましたが一向に治りません。

そこでvmkernel.logをちょっと調べてみたら、以下のような箇所が見つかりました。

vmw_ahci ... Task File Error
Performing device reset due to Task File Error
...
Cmd ... to dev "t10.ATA_____SSD_64GB..." ... failed
...
read from healthd.log ... failed: I/O error

どうやら64GB SSDの読み書きが一部できなくなっているところがありそうです。

このSSDは以前ここに書いたとおり、Supermicro E300-9DでvSANを使うために増設したものです。もう一台別のE300-9Dでも同じSSDを使っているのですが、こちらのログを調べたところ、やはり同じようなエラーが出ていました。

このディスクにESXiをインストールして使っていたので、ログなどもこのディスクに書かれており、結構なI/Oがあったと思われます。この商品の説明には「独自のMLCチップ、より安定した性能、業界をリードする1.75M時間のMTTF(Mean Time To Failure)、およびいくつかのエラー訂正技術を使用して永続的な信頼性を実現」と書いてあったので、安かった(当時2,000円ほど)もののコレでいいかな、と思い買ったのですが、まあ値段相応のものだったということなのかな、と(笑)。

今回はおうちLab用の機器でしたから、まあこんなトラブルも「貴重な学びの機会」としてむしろ感謝してるんですが、重要なシステムではSSDは慎重に選ぶ必要がありますね!

諸事情により私のお家LabではvSANは使えなくなってしまいましたので、このディスクは諦めて別のSSDにESXiを再インストールし、このSSDはそのまま埋め殺しとなりました。

Photo by Brett Jordan on Unsplash