TrueNAS SCALE 25.04.1 がリリースされました。
新しい Train の TrueNAS SCALE 25.04 の1回目のマイナーアップデートなので、そろそろ一般的なユーザーが使い始めてもいいかもしれません。
ただし、VM機能(Incus Instance)に関しては引き続き Experimental (試験的)ステータスなので、VM機能がミッションクリティカルな場合は、まだ 24.10 Train に残るべきでしょう。
また、 TrueNAS SCALE 24.10.2.2 で2025年6月1日以降 TrueNAS Apps のアップデートができなくなる制限も緩和されているようですのでさほど焦る必要はありません。
新規インストール手順
TrueNAS SCALE 25.04.1 のインストール
TrueNAS SCALE 25.04.1 のセットアップ
TrueNAS SCALE 25.04.0 からのアップデートは、
TrueNAS SCALE のアップデート 25.04.1 版
TrueNAS SCALE 24.10.2.2 からのサイドグレードは、
TrueNAS SCALE のサイドグレード 25.04.1 版
25.04.1
2025年5月27日TrueNAS チームは、TrueNAS 25.04.1 をリリースいたします!これはメンテナンス リリースで、24.04.0 以降に発見された問題の修正と改良が含まれています。
25.04.1 主な変更点
TrueNAS Enterprise TrueNAS Enterprise 環境におけるパスワードの履歴、複雑さ、エージングに関 するアカウント ポリシー設定のサポート (NAS-135115)。注: 管理者は、STIG および FIPS セキュリティ設定を有効にする前に、TrueNAS サポートに 連絡してください (詳細については、「セキュリティ設定」を参照)。 ミドルウェアに PAM ベースのセッション管理を追加しました(NAS-127189)。STIG 準拠環境では、最大同時ログイン数は 10 です。連続3回ログインに失敗すると、アカウントが15分間ロックされます。
共有ACLにおけるBOTHのサポートを削除しました(NAS-135183)。
認証解除を防ぐために、更新されたGMail OAuthリフレッシュトークンを永続化するようにしました(NAS-135394)。
以下を含むインスタンスの改善:
・複数のコンテナ内で同じホスト・パスをマウントできるようにした(NAS-135371)。
・OOMエラーによるVMクラッシュを防止するためのARCスケーリングとエヴィクションの修正 (NAS-135904).
・エッジケース構成を扱うための Instances 画面の堅牢性の強化 (NAS-135098).
・合成コンテナ・ルート・ユーザの追加 (NAS-135375)。これにより、コンテナ用の組み込み非特権 root ユーザー truenas_container_unpriv_root が追加される。このアカウントは、パーミッション関連の API / UI フォームで使用し、VM とコンテナで root に一致するパーミッションを付与できます(「インスタンスパーミッションの管理」を参照)。
・インスタンス・ポートが他のサービスやアプリケーションのコンフィギュレーションと競合する場合のエラー処理を改善しました(NAS-134963)。
・ビルトインidmapエントリの偶発的な削除を防止しました (NAS-135475)。
・インスタンスからの zvols のアタッチと削除の検証を改善しました (NAS-135308)。
ブートドライブが遅いシステムのアップグレード時にブート失敗を防止するために middlewared.service のタイムアウトを増加させました (NAS-135663)。
smartctl出力におけるJSONデコードクラッシュを防止し、ディスク温度レポートの問題を修正しました(NAS-135527)。
Allowed IP AddressesのIPv6エントリでのTrueNAS UI認証を修正しました (NAS-135361)。
補助パラメータを有効にしたSSHサービスの起動を修正しました(NAS-135367)。
TrueCloud Backupログの読みやすいフォーマットを改善しました(NAS-134491)。
マルチプロトコル共有に対するオプロックの処理方法を変更しました(NAS-135040)。カーネルオプロックを削除し、混合モード使用のフラグが付けられた場合に共有ごとにオプロックを無効にするようにしました。これにより、カーネルリースの切断がクライアントのタイムアウトを引き起こすという現場で観測された問題を回避し、SMBリースをグローバルに許可することで、25.04.0で見られたマルチプロトコル共有とTime Machineバックアップの制限を解決しました。
レガシーの/websocketエンドポイントに接続した際のAPIコールを修正しました(NAS-135643)。
25.04.1リリースに含まれる完了したチケットの完全な変更履歴はこちらをクリックして下さい。
変更履歴の詳細表示と一覧表示を切り替えるには、t キーを押してください。Jira で変更履歴を開くと、エクスポートメニューが表示され、変更履歴を印刷したり、さまざまなファイル形式でダウンロードしたりできます。
25.04.1 既知の問題
GPU の割り当てを設定しようとした TrueNAS Apps の一部のユーザーから、[nvidia_gpu_selection] で GPU inslot [
このエラーが発生したユーザーは、以下の手順に従って、1回限りの修正を行ってください。
シェル・セッションに接続し、midclt call app.gpu_choices | jq コマンドを使用して各 GPU の UUID を取得します。
エラーが発生した各アプリケーションについて、midclt call -j app.update APP_NAME '{"values": {"resources": gpus": {"use_all_gpus": use_all_gpus": false、"nvidia_gpu_selection": {"PCI_SLOT": false、"nvidia_gpu_selection": false: PCI_SLOT": {"use_gpu": {"use_all_gpus": false {"use_gpu": true, "uuid": "gpu_uuid"}}}'. ここで
APP_NAMEは、アプリケーションで入力した名前です(例:「plex」)。
PCI_SLOTは、エラーで特定されたPCIスロットです(例:「0000:2d:00.0」)。
GPU_UUIDは、上記のコマンドで取得したPCIスロットと一致するUUIDです。
TTY を有効にしたカスタムアプリケーションでは、TrueNAS UI にログが表示されません。これはアップストリームのバグによるものです。https://github.com/docker/docker-py/issues/1394 を参照してください。この問題が発生したユーザーは、TTY を無効にするか、コマンド ラインから docker logs を使用することで解決できます。
TrueNAS UI で、最新リリースに更新した後に [利用可能な更新] ボタンが表示される (NAS-136046 を参照)。この問題は次期リリース 25.04.2 で解決されますが、現在この問題を回避したい場合は、以下の手順に従ってください:
シェルを開き、midclt call systemdataset.config | jq . "path"
返された文字列から update.sqsh という名前のファイルを検索します。
将来の TrueNAS リリースで解決される 25.04.1 の公知の問題に関する最新情報は、ここをクリックしてください。