ホストドライバーが同時アクセスをサポートし、両方のコンテナに意図したデバイスが割り当てられ、メディアエンジンに十分な余裕がある場合、Jellyfinは別のコンテナとGPUまたはアクセラレーターを共有できます。
ホームサーバーでは、ホスト上にGPUが表示されていても、別のコンテナを起動した後にJellyfinがハードウェアトランスコードをひそかに失うことがあります。各コンテナ内でデバイスの可視性をテストしてから、元のJellyfinの再生構成に沿って2つ目のワークロードを追加し、出力モードと遅延が安定している場合にのみ共有を許可してください。
無条件の保証ではなく、条件付きで「はい」と判断する
Jellyfinが単独で動作しており、別のコンテナがアクセラレーターを要求している状態です。まずは影響の少ない確認から始めます。2つ目のコンテナを起動する前に、Jellyfinのハードウェアトランスコード経路と、2つ目のコンテナが必要とするデバイスを記録します。条件付きGPU共有テスト
確認すべき点は明確です。両方がサポート対象のデバイスを使用している、片方のコンテナにはデバイスが表示されない、ホストにはGPUが表示されるもののJellyfinがフォールバックする、といった状態です。別の変数を変更する前に、結果を記録してください。
推測せず、分岐に沿って判断します。マッピングとドライバーがサポート対象なら、管理された負荷テストに進みます。コンテナにデバイスがない場合は、まずマッピングを修正します。すでにフォールバックが発生している場合は、負荷を追加しないでください。
デバイスの可視性とドライバーの互換性を確認する
共有の前提条件は文書化されています。まずは影響の少ない確認から始めます。両方のコンテナ内でベンダーまたはランタイムのデバイス照会を実行し、正常に動作するトランスコードを1つ使ってJellyfinを確認します。
確認すべき点は明確です。両方の照会が成功する、2つ目のコンテナだけがデバイスを認識する、JellyfinがCPUを使用する、といった状態です。別の変数を変更する前に、結果を記録してください。コンテナのデバイスマッピング
推測せず、分岐に沿って判断します。両方が成功した場合は続行します。片方だけがデバイスを認識する場合は、マッピングまたはグループ設定を修正します。JellyfinがCPUを使用する場合は、同時実行をテストする前に、最後に正常動作していたコンテナ構成へ戻します。
管理された負荷の下で2つ目のワークロードを追加する
Jellyfinは単独でハードウェアトランスコードを実行し、両方のマッピングも成功している状態です。まずは影響の少ない確認から始めます。2つ目のワークロードを既知の強度で開始し、再生モード、フレームタイミング、GPUエンジン、メモリ、ログを監視します。
確認すべき点は明確です。両方がハードウェアアクセラレーションを維持する、JellyfinがCPUへフォールバックする、遅延またはフレームドロップが増加する、といった状態です。別の変数を変更する前に、結果を記録してください。ハードウェアトランスコードの基準値
推測せず、分岐に沿って判断します。両方が安定している場合は、測定した限界までのみ負荷を増やします。フォールバックが発生した場合は、ワークロードを減らすか、別のデバイスを割り当てます。遅延が増加した場合は、同時実行に余裕を持たせます。
元のJellyfinワークロードを再現し、停止条件を設定する
同時実行時のメトリクスは暫定的な結果です。まずは影響の少ない確認から始めます。元のJellyfinセッションを一定時間継続して実行し、2つ目のコンテナを一度再起動して、アクセラレーションと再生が維持されることを確認します。
確認すべき点は明確です。元の負荷が2回とも成功する、再起動後にフォールバックが発生する、ドライバーエラーが表示される、といった状態です。別の変数を変更する前に、結果を記録してください。
推測せず、分岐に沿って判断します。再生とアクセラレーションが維持される場合は、文書化した上限付きで共有を継続します。再起動によってマッピングが壊れる場合は、デプロイ順を修正するか、ロールバックします。ドライバーエラーが発生する場合は、ワークロードを分離してください。
サポートとヒント
もっと読む

Jellyfinのエラーがクライアントとサーバーのどちらに起因するかを見分ける方法
Jellyfinのエラーが特定の1台のデバイスにだけ発生する場合はクライアント側に原因があり、同じ経路で複数のクライアントが失敗し、ログも一致する場合はサーバー側に原因があります。

Jellyfinのキャッシュと一時ストレージの設定方法
永続的なデータ、再構築可能なキャッシュ、一時的なトランスコード用ストレージを分離し、実際に再生テストを行って容量と権限を確認します。

Jellyfinのバックアップで不整合な状態が取得されるのを防ぐ方法
完全なファイルコピーだけでは自動的に整合性が確保されるわけではありません。書き込みを停止するかアトミックにスナップショットを取得し、すべての状態パスを記録したうえで、復元を検証してください。

