TrueNAS SCALE には smartctl コマンドがインストールされていない(わけではなかった)

How to run smartctl on TrueNAS SCALE Web UI Shell.

truenasscale_systemctl.png

TrueNAS SCALE で smartctl コマンドを実行しようとしてみたところ、
コマンドがインストールされていないっぽい?

System Settings > Shell
で実行してみようとしたけどないっぽい。

22.02.4 にはあるけど
22.12.0 にはない。
以降
24.04.2 までないままかな

Is smartctl missing in TrueNAS Scale? - Reddit

のレスによると、
「admin」は root ユーザーじゃないから sudo しろ(意訳)
とありました。

ので、Web UI にログインしているのが root じゃない場合は、
Shellで

sudo smartctl -a /dev/sda

みたいにする必要があるようです。

コンソールで
7) Open Linux Shell
を選んだときは root ユーザーっぽく、フツーに
smartctl /a /dev/sda
とかできるみたい。


System Settings > Shell で

smartctl_01.png

sudo smartctl -a /dev/sda

など。

[ sudo ] password for admin:
と admin のパスワードが求められるので入力。


smartctl_02.png

無事実行され、 sda の内容が表示されました。


TrueNAS COREで smartctl でディスクを確認したい場合は
TrueNAS のハードディスク交換手順
にまとめています。

TrueNAS SCALE のドキュメントでは

24.04
Getting Started
SCALE Hardware Guide に
Storage Device Burn-In

としてコマンドの例の記載がありますが TrueNAS CORE の記述の使い回しのようです。
Edit page をクリックした先の GitHub では、

https://github.com/truenas/documentation/edit/24.04/content/GettingStarted/SCALEHardwareGuide.md
(masterブランチだと)
https://github.com/truenas/documentation/blob/master/content/SCALE/GettingStarted/SCALEHardwareGuide.md

{{< include file="/static/includes/TNHardwareGuide.md" >}}

と記述されてる。

https://github.com/truenas/documentation/blob/master/static/includes/TNHardwareGuide.md

が本体のよう。

これは、
TrueNAS CORE と共用っぽいコンテンツ。

TrueNAS CORE 13.0
Getting Started
CORE Hardware Guide
https://www.truenas.com/docs/core/13.0/gettingstarted/corehardwareguide/

上部の Edit page から

https://github.com/truenas/documentation/edit/13.0/content/GettingStarted/COREHardwareGuide.md

にもやはり

{{< include file="/static/includes/TNHardwareGuide.md" >}}

という記述が。

コメントは無効になっていますので、何かありましたらフォームかTwitter(X)で。

About

2024年03月04日 18:46に投稿されたエントリーのページです。

ひとつ前の投稿は「YAMAHA K-1B のキャプスタンモーター交換」です。

次の投稿は「INWIN Chopin の PCIe スロットに NVMe を装着できる拡張カード」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35