TrueNAS を自動的にシャットダウンする

FreeNAS を自動的にシャットダウンする の画像を TrueNAS のものにしただけみたいな感じです。

TrueNASを家庭で使用している場合はあまり24時間365日稼働させたくない、という人もいるかもしれません。
TrueNASを決まった時間に自動的にシャットダウンするには、

Tasks -> Cron Jobs
ADD

で、

poweroff (または shutdown -p now)

を登録します。
(Linuxのコマンドだと「shutdown -h now」が定石のようですが、FreeBSD系のTrueNASだと、これだと、「The operating system has halted. Please press any key to reboot.(システムは停止しました。何かキーを押すと再起動します)」という状態で止まるだけで電源が切れてくれません。

メンテナンス的に定期的に再起動をかけたい場合は「shutdown -r now」または「reboot」でいいでしょう。また、通常のシャットダウンシーケンスを実行するっぽいので、スクリプトを作成して前もって「sync」しておくなどの心配はいらないのではないかと思います)


truenas_poweroff_01.jpg

管理画面左側、
Tasks -> Cron Jobs
右上
ADD

truenas_poweroff_02.jpg

Description タスクの説明なので適当に
Command poweroff (shutdown -p now と同値っぽい)
Schedule 実行したいスケジュールを選択
■ Hide Standard Output チェックすると標準出力を /dev/null へ(言い方を変えると出力しない)
□ Hide Standard Error チェックすると標準エラー出力を /dev/null へ(言い方を変えると出力しない)
(上記は出力がrootに登録されているメールアドレスにメールされるらしいです。デフォルトでは何かエラーがあったときのみメールって感じですね)
■ Enabled チェックしている時は有効

truenas_poweroff_03.jpg

こんな感じに登録されます。

truenas_poweroff_04.jpg

スケジュールはプルダウンで
Hourly 毎時0分に実行
Daily 毎日0:00に実行
Weekly 日曜日の0:00に実行
Monthly 毎月1日の0:00に実行
Custom 任意に設定
が選べます。
0:00以外の時間に実行したい場合は Custom で設定する必要があります。

truenas_poweroff_05.jpg

右側が設定で、左下に実際に適用されるスケジュールが表示されます。

Minutes/Hours/Days
Minutes 0 Hours 1
Days *

とかで毎日1:00

Months
実行する月を選択だけど、全く選んでないと毎月
Days of Week
実行する曜日を選択だけど、全く選んでないと毎日

って感じです。

起動は、BIOSなどで時間指定して定期的に電源ONするのがいいでしょうね。
(でも HP ProLiant MicroServer にはその項目がないような…)

コメントを投稿

(コメントは、オーナーが承認するまで表示されません)

About

2021年05月16日 19:12に投稿されたエントリーのページです。

ひとつ前の投稿は「なんでNASにするか」です。

次の投稿は「LP-2024A+ で高級スピーカーを鳴らしたらどうなるのかって話」です。

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

Powered by
Movable Type 3.35
Powered by 鳥繁・COM