情報技術の最近のブログ記事を表示しています。
過去のブログ記事については下部のリンクより参照ください。

ハードディスクが壊れた!! 3本目!!

メイン用のテラステーションから「HD2 Warning I11Bad Sectors」というメッセージが出力されました。
その後、アレイがデグレードモードに。

壊れたのはTOSHIBAのDT01ACA200という2TBのハードディスク。
2014年9月製造ということで、もう10年ぐらい経過しています。
ただ、中古で購入したので、私の手元に来てからは2年ほどです。
DT01ACA200-94FLEJ5GS-warning.png

代替処理済のセクタ数が1になっているだけなので、フォーマットを実施してみることに。
そしたら、CrystalDiskInfoは正常表示になりました。
DT01ACA200-94FLEJ5GS-checked.png

大丈夫なのかよくわからなかったので、不良セクタ検査を実施したところ、特に異常はなしでした。
DT01ACA200-94FLEJ5GS-hddscan.png

うーん、何か壊れてなさそうなので、予備部品にしておこう。

ハードディスクが壊れた!! 2本目!!

バックアップ用で使っているテラステーションのディスクが壊れました。
ディスクが壊れたのは2022年10月以来の1年6ヶ月振り。

壊れたのはSeagateのPipeline HDのST1000VM002という1TBのハードディスク。
Dateは12225なので、2011年11月製造らしい。
と言ってもバックアップ用ということで、中古をで購入していたこともあり、私の手元に来てからは1年6ヶ月。
ST1000VM002-9ZL162-W1G01PPP-broken.png

代替処理済のセクタ数は12360で健康状態はレッドにはなってはいません。
ただ、不良セクタが出ても代替処理が進まないので、恐らくカンスト状態になっていると思います。
加えてdiskpartでclean allすると途中で異常終了するので、もう限界と判断しています。
TeraStationを使っていますが、同じPC上で大きなファイルをコピーしているときには動作が遅くなります。
フォルダを開いたり、小さなファイルを開こうにも待たされるので、少しストレスです。

SMBの仕様が正確に分かってるわけではありませんが、同じIPアドレスに対してはシリアルに処理されているように見えます。
となると、TeraStationにIPアドレスを複数振ればよいのですが、そうはいきません。

LANポートは複数あるのですが、LAN1とLAN2に同セグメントのIPアドレスを振るのはサポートされません。
また、LAN2を別セグメントとした場合にはスタティックルートを設定できず、使い勝手が悪いです。
(荒業でLAN2側と同じセグメントのIPアドレスを端末に振るという手はありますが...。)

TeraStation単体ではどうにもならないので、外部でNATしてどうにかしましょう。
今回はNATができるソフトウェアファイアウォールのpfSenseで設定してみました。

TeraStationに付与しているIPアドレスを192.168.1.11とした場合に、192.168.1.12でもアクセスできるようにしてみましょう。

Virtual IPの設定

192.168.1.12でアクセスできるようにするために、VIPをpfSenseに設定しましょう。

Type IP Alias
Interface LAN ※環境に合わせて設定
Address 192.168.1.12/32

これを設定すると、192.168.1.12にpingするとpfSenseが答えてくれるようになります。

NAT - Port Forwardの設定

192.168.1.12で通信してきたものを192.168.1.11にNATしましょう。

Disabled
No RDR(NOT)
Interface LAN ※環境に合わせて設定
Address Family IPv4
Protocol TCP/UDP
Source Any
Source port range Any / Any
Destination 192.168.1.12
Destination port range Any / Any
Redirect target IP Single host / 192.168.1.11
No XMLRPC Sync
NAT reflection Disable
Filter rule association None

これを設定すると、192.168.1.12に対する通信が192.168.1.11に転送されるようになります。
このままでは192.168.1.11から直接通信が帰ってきてしまうので、うまくいきません。

NAT - Outboundの設定

pfSenseでSNATさせて、戻りの通信が192.168.1.12からになるようにしましょう。

Disabled
Do not NAT
Interface LAN ※環境に合わせて設定
Address Family IPv4
Protocol any
Source Any
Destination Any
Address Interface Address
Port or Range (空欄)
No XMLRPC Sync

これでうまく通信ができるようになり、192.168.1.11と192.168.1.12の2つを使ってネットワークドライブを割り当てられます。
そうすれば、片方のIPアドレスで大容量コピーをしていても、もう片方のIPアドレスでアクセスすれば快適です。
共有ごとにIPアドレス割り当てて使うのが快適かなーと思います。

情報技術の過去のブログ記事