最初のNAS(Synology DS413)と3台のハードディスクを明日受け取ります。もちろん、RAIDをセットアップしてデータを移行する前に、ディスクに問題がないことを確認したいと思います。残念ながら、私はそれらを置くPCを持っていません。ノートブックしか持っていない。
どういうわけか、NASファームウェアでこれを行うことができますか?また、SMART以外にどのようなテストを実行する必要がありますか?
最初のNAS(Synology DS413)と3台のハードディスクを明日受け取ります。もちろん、RAIDをセットアップしてデータを移行する前に、ディスクに問題がないことを確認したいと思います。残念ながら、私はそれらを置くPCを持っていません。ノートブックしか持っていない。
どういうわけか、NASファームウェアでこれを行うことができますか?また、SMART以外にどのようなテストを実行する必要がありますか?
回答:
Daxlerodが述べたように、SMARTツールを使用する必要がありますが、いわゆるデータスクラブも実行する必要があります。
まだ作成していない場合は、ディスクグループを作成します。データスクラビングを使用するには、少なくとも3つのディスクと、少なくとも1つの冗長ドライブと少なくとも2つのデータドライブが必要です。ディスクグループが完全に同期するのを待ってから、データスクラブを実行します。
Synology OS v4.2以降、データスクラブには以下からアクセスできます
Storage Manager -> Disk Group -> Manage -> Start data scrubbing
すべてのディスクのすべてのセクターを読み取り、チェックサムデータが適切に加算されるかどうかを確認するためにいくつかの計算を実行するため、これには数時間かかります。これが進行中でもNASを使用できますが、少し遅くなります。多くの人が月に1回データスクラブを実行しています。個人的に、私は週に1回データスクラブを行っています。週末に仕事のスクラブを行い、仕事中に週に家のスクラブを行っています。
Scrub Synology RAIDディスクと呼ばれる優れた記事があり、Webインターフェースにオプションがない場合でも、fsckと呼ばれるファイルシステムチェックツールを実行する方法も説明しています。
編集:上記のページはなくなったようですが、基本的に言っています
オフラインfsckを実行するためのコマンド:
syno_poweroff_task fsck.ext4 -pvf /dev/vg[x]/volume_[y]
poweroffタスクは、いくつかのアンマウント(ボリューム1など)を実行します。次に、通常のLinux fsckを実行します。
ただし、https://forum.synology.com/enu/viewtopic.php?f = 39&t = 83186やhttp://www.cyberciti.biz/faq/synology-complete-fsck-file-system- check-command /彼らはDSM 5+で物事が変更されたことを示唆しているようです。誰かがシャットダウンタスクで-d(デバッグ)オプションを使用することを提案します
syno_poweroff_task -d
cybercitiサイトは、lsofを使用してボリュームを使用しているものを見つけることを提案していますが/usr/syno/etc/rc.d/
、umountコマンドを使用する前に、サービスシャットダウンスクリプトを使用します。
これらすべての場合、NASボックスにsshでログインする必要があることに注意してください。linuxコマンドラインに慣れていない場合は、SynologyにWebインターフェイスのfsckボタンを配置するように要求する可能性があります。