TrueNas Scale でSMR HDDの速度を回復させる方法
速度が低下してしまった
下記の環境(SMR HDD)でRAID1を構築して運用していました。
最初は読み書き共に100MB/s程あった速度が次第に低下して40MB/s程になってしまいました。
注意:どちらのHDDもNAS向けのHDDではないのでNASでの使用はおすすめしません。
環境
OS TrueNas Scale (Dragonfish-24.04.2)
CPU intel Core i5 9500
メモリ 32GB DDR4
SSD Samsung 256GB NVMe (boot-pool)
HDD WD 6TB (SMR) WD60EZAZ-RT
HDD Seagate 6TB (SMR)
など
速度を回復させるためにTrimしてみる
WD製のHDDにTrimを実行してみます。HDDにTrim??と思いますがとりあえずやってみます。
また、Trimを実行すると一部のHDDでは最悪の場合データ消失の可能性がありますので調べた上で自己責任でお願いします。
Trimの実行方法
下記のコマンドをシェルで実行します。
poolにはTrimしたいドライブのプール名を入力してください。
SSDの時よりもだいぶ時間がかかったので寝る前に実行しました。
sudo zpool trim pool
状態の確認
sudo zpool status -t
こちらのコマンドからTrimに対応しているかどうかも確認できます。
Trimした結果、速度が回復
寝る前に実行して帰宅後確認すると、40MB/s程だった速度が100MB/s程まで回復しました。Seagate製のHDDは対応していませんでしたが結果的に回復したのでWD製のHDDが原因だったのかもしれません。
この記事が気に入ったらサポートをしてみませんか?