
25.04 Fangtooth

TrueNAS SCALE の新しいバージョン、25.04 (Fangtooth) がリリースバージョンになったようです。毎度のことですが、最初のバージョンはチャレンジャー向けの扱いかと思います。
TrueNAS SCALE 24.10 と
VMの仕組みが変わったらしく、この機能についてはまだ実験的っぽいようです。
ざっくり確認したところ、24.10の時と同じ手でイケそうです。
新規インストール
TrueNAS SCALE 24.10.0.2 のインストール
TrueNAS SCALE 24.10.0.2 のセットアップ
TrueNAS SCALE 24.10からのサイドグレード
TrueNAS SCALE 24.04 にアップデートする
25.04.0
2025 年 4 月 15 日
TrueNAS チームは TrueNAS 25.04.0 をリリースいたします!これは TrueNAS SCALE 25.04 (Fangtooth) の最初の安定版リリースです。このリリースには、25.04-RC.1 で発見された問題の修正だけでなく、多数のソフトウェアコンポーネントの更新と洗練された機能が含まれています。
(Githubユーザー)に感謝します: TrueNAS 25.04.0 に貢献してくださった Gleb Chesnokov 氏と Franco Castillo 氏に感謝します。貢献の方法については、https://www.truenas.com/docs/contributing/ をご覧ください。
25.04.0 主な変更点
25.04-RC.1 からの主な変更点です:
デバイスの削除後にクローン化されたブロックが再マッピングされないようにし、データの破損を回避しました (NAS-133555)。
実験的なインスタンス機能に対する多数の改善とバグ修正:
インスタンスにおけるディスクデバイスのIOバスのコンフィギュレーションが可能になりました (NAS-134250)。これにより、OSイメージにデフォルトでVirtIOドライバが含まれていない場合に、VirtIO以外の標準を使用して仮想化ディスクを作成できるようになります。
ボリュームインポートのアップロード速度が向上しました(NAS-134552)。
仮想マシン用の新しいIOバス設定オプション(NAS-134393)。
Linuxコンテナにおけるユーザとグループ用の新しいIDMAPオプション(NAS-134447)。
iso ファイルで作成された VM に対してコンソール・アクセスを許可するバグを修正しました (NAS-134253)。
ipmi.lan.query の KeyError クラッシュを修正しました (NAS-134736)。
ユーザアプリの設定ファイルのパーミッションを修正しました (NAS-134558)。
DNS authテーブルにおいて、暗号化されたフィールドが読み取り可能でない場合にアップグレードが失敗しないようにした (NAS-134728)。
ダッシュボードのリソース・ウィジェットを最適化し、ページロードごとにメトリクスを1回取得するようにしました(NAS-132124)。
25.04.0 リリースに含まれる、完了したチケットの完全な変更履歴はこちらをクリックしてください。
変更履歴の詳細ビューとリストビューを切り替えるには、t キーを押してください。Jira で変更履歴を開くと、エクスポートメニューが表示され、変更履歴を印刷したり、様々なファイル形式でダウンロードすることができます。
25.04.0 既知の問題
特定のユーザー提供の SSH 補助パラメータが設定されている場合、SSH サービスが開始しません (NAS-135367)。この問題は、マッチパラメータにはほとんど影響しませんが、他のパラメータにも影響する可能性があります。
ユーザが同じ zvol ソースから複数の VM を作成することを防ぐことを意図した検証チェックが、複数の Instance コンテナに同じ仮想ディスクをアタッチすることを防ぐという意図しない結果をもたらしました (NAS-135371)。
GPU の割り当てを設定しようとしている TrueNAS Apps の一部のユーザーが、Expected [uuid] to be set for GPU inslot [
このエラーが発生したユーザーは、以下の手順に従って、1回限りの修正を行ってください。
シェル・セッションに接続し、midclt call app.gpu_choices | jq コマンドを使用して各 GPU の UUID を取得します。
エラーが発生した各アプリケーションについて、下記を実行します。
midclt call -j app.update APP_NAME '{"values": {"resources": {"gpus": {"use_all_gpus": false, "nvidia_gpu_selection": {"PCI_SLOT": {"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 リリースで解決される、25.04.0 で発見されたパブリックな問題についての最新情報は、ここをクリックしてください。
訳注:TrueNAS SCALE 25.04 のリリースノートが、 TrueNAS SCALE 25.04-RC.1 からの変更点という書かれ方になっているので一緒に訳しておきます。
25.04-RC.1
初期リリースは、テストおよびフィードバックを目的としています。重要なタスクに早期リリースのソフトウェアを使用しないでください。
2025 年 3 月 11 日
TrueNAS チームは、TrueNAS 25.04-RC.1 をリリースいたします!このリリース候補バージョンには、25.04-BETA.1 で発見された問題の修正に加え、ソフトウェア コンポーネントの更新と、研磨段階にある新機能が含まれています。
René、jnbastoky、Bas Nijholt、jbsamcho、t0b3、Franco Castillo、Ljcbaby、Oskar、ken1010533、Gleb Chesnokov、markrieder、janekdz、Aurélien Sallé、Nicodemus Schoenwald、m. chernobrov、Jason Cheng、SejoWuigui、TheJulianJES、p0358、Janek、Dhananjay Kamble、wanyuehan、Georg Schölly、dany22m、xream、Lee Jihaeng。. 貢献の方法については、https://www.truenas.com/docs/contributing/ をご覧ください。
25.04-RC.1 重要な変更点
特に大きな HDD ストレージ プールを持つシステムで過剰なリソース使用を防ぐため、 SMART テスト結果がストレージ ダッシュボードに直接表示されなくなりました。ディスクの健全性]ウィジェットの[S.M.A.R.T. テストを表示]をクリックすると、[POOLのS.M.A.R.T. テスト結果]画面が表示されます。
TrueNAS CORE からの移行時に安定性を向上させ、サポートされていない SMB 構成が壊れない ようにするために、TrueNAS は、移行時に SMB 補助パラメータ wide links、use sendfile、vfs objects、 および allow insecure を自動的に削除します (NAS-132911)。
SMB 共有で予期しない障害が発生しないように、TrueNAS は、マルチプロトコル SMB/NFS 共有が有効になっている場合、SMB2/3 リースサポートと AAPL 拡張 (通常、Time Machine を構成するために使用される) をグローバルに自動的に無効にします (NAS-133680)。
将来的にデータディスクを少し小さいものに交換できるように、2GiB(ただし1%以下)のディスク領域を確保するようにしました(NAS-134309)。
バグ修正: ディスク温度レポートがすべてのディスクで利用できるようにしました (NAS-130766)。
バグ修正: ユーザー名が大文字の場合、SMB認証を許可するようにしました (NAS-134346)。
バグ修正: iX Blue、Paper、High Contrast UIテーマのトップツールバーアイコンの色を修正しました (NAS-133853)。
バグフィックス:IPv6またはmDNS名からアクセスする場合、アプリケーションのウェブUIボタンを有効にする (NAS-133655)
25.04-RC.1リリースに含まれる、完了したチケットの完全な変更履歴はこちらをクリックしてください。
変更履歴の詳細表示と一覧表示を切り替えるには、t キーを押してください。Jira で変更履歴を開くと、エクスポートメニューが表示され、変更履歴を印刷したり、様々なファイル形式でダウンロードすることができます。
25.04-RC.1 既知の問題
25.04.0 リリースに向けて、実験的なインスタンス仮想化機能のさらなる開発が期待されています。現在の既知の問題は以下の通りです:
現在、TrueNAS UI で IDMAP を完全にサポートしていません (NAS-134447)。25.04-RC.1 でインスタンスをテストしているユーザーは、アプリのユーザーとグループ (568:568) を使用して、TrueNAS ホストとコンテナで一貫したマッピングでパーミッションを設定できます。
25.04-RC.1では、VirtIOがVMで利用可能な唯一のIOバスであるため、VirtIOをネイティブにサポートしていないOSイメージを使用したVMのデプロイが複雑になっています(NAS-134250)。25.04.0では、IOバスのオプションが追加される予定です(NAS-134393)。
GPU の割り当てを設定しようとしている TrueNAS Apps の一部のユーザーが、Expected [uuid] to be set for 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は、アプリケーションで入力した名前です。
PCI_SLOTは、エラーで特定されたPCIスロットです(例:「0000:2d:00.0」)。
GPU_UUIDは、上記のコマンドで取得したPCIスロットと一致するUUIDです。
25.04-BETA.1 で発見され、将来の TrueNAS リリースで解決される公開問題についての最新情報は、ここをクリックしてください。
25.04-BETA.1
初期リリースは、テストおよびフィードバックを目的としています。重要なタスクに早期リリースのソフトウェアを使用しないでください。
2025 年 2 月 13 日
TrueNAS チームは、TrueNAS 25.04-BETA.1 をリリースいたします!この TrueNAS 25.04 (Fangtooth) の最初のパブリックリリースバージョンには、ソフトウェアコンポーネントのアップデートと、現在調整段階にある新機能が含まれています。
25.04-BETA.1 主な変更点
TrueNAS REST API は TrueNAS 25.04 では廃止され、バージョン管理された JSON-RPC 2.0 over WebSocket API に置き換えられました (API リファレンス)。REST API の完全な削除は、将来のリリースを予定しています。
ユーザリンクAPIキーのサポートによるAPIキーメカニズムの改善(NAS-131396)
UI ログインエクスペリエンスの改善 (NAS-130810).
NFS over RDMA サポート - エンタープライズ機能 (NAS-131784).
iSCSI Extensions for RDMA (iSER) サポート - エンタープライズ機能 (NAS-106190).
iSCSI XCOPY サポート - ZVOL ブロッククローニング (NAS-130017).
Incus コンテナと VM のサポート - 実験的コミュニティ機能 (NAS-130251)。
非EnterpriseユーザのUIでSED関連オプションを隠す(NAS-133442)。
nvidiaドライバのバージョンを引き上げました(NAS-133575)。
TrueNAS UI およびミドルウェアから統合 Netdata ウェブポータルを削除しました(NAS-133629)。STIG セキュリティ要件により、デフォルトの Netdata 統合が削除されました。Netdata モニタリングを引き続き使用したいユーザーは、TrueNAS Apps カタログから Netdata をインストールできます。
バグ修正: 「13.0 U6.2 から 24.04.2 へのアップグレード後にキャッシュディスクとスペアディスクが認識されない」 (NAS-130825)。
バグ修正: 「メモリ不足のためVMを起動できない」 (NAS-128544)。
25.04-BETA.1リリースに含まれる完了済みチケットの完全な変更履歴はこちらをクリックしてください。
変更履歴の詳細表示と一覧表示を切り替えるには、t キーを押してください。Jira で変更履歴を開くと、エクスポートメニューが表示され、変更履歴を印刷したり、様々なファイル形式でダウンロードすることができます。
25.04-BETA.1 既知の問題
詳細リモートオプション (NAS-132472) で利用可能なファイル名暗号化で構成されたクラウド同期タスクに問題が発見されました。これはrcloneのアップストリームの問題であるため、ユーザはファイル名暗号化設定を有効にして新しいクラウド同期タスクを作成しないことを推奨します。この機能の既存ユーザーは、既存のクラウド同期タスクでバックアップを復元できるように、この機能を有効のままにしておく必要があります。
新しい仮想化インスタンスの構成中に、ディスクの下にデータセットを作成できない(NAS-134151)。
Jellyfin アプリで NVIDIA GPU をアクティブにする際の UUID 関連のトレースバック: base_v2_1_14.error.RenderError: Expected [uuid] to be set for GPU in slot [0000:01:00.0] in [nvidia_gpu_selection] (NAS-134152)。
このエラーが発生したユーザーは、以下の手順に従って、1回限りの修正を行ってください。
シェルセッションに接続し、midclt call app.gpu_choices | jq コマンドを使用して各 GPU の UUID を取得します。
エラーが発生した各アプリケーションについて、midclt call -j app.update APP_NAME '{「values」: {「resources」: リソース「: {」gpus": {「use_all_gpus」: false, 「nvidia_gpu_selection」: PCI_SLOT「: {『use_gpu』: {」use_all_gpus": false {「use_gpu」: true, 「uuid」: 「gpu_uuid」}}}'. ここで
APP_NAMEは、アプリケーションで入力した名前です。
PCI_SLOTは、エラーで特定されたPCIスロットです(例:「0000:2d:00.0」)。
GPU_UUIDは、上記のコマンドで取得したPCIスロットと一致するUUIDです。
25.04-BETA.1 で発見され、将来の TrueNAS リリースで解決される公開問題についての最新情報は、ここをクリックしてください。