なぜJellyfinは夜間にディスクアクティビティを繰り返し発生させるのですか?

エヴァ・ウォンテクニカルライター であり ZimaSpaceの常駐ティンカーでもあります。 生涯のオタクであり、 ホームラボとオープンソースソフトウェアに情熱を持っています。彼女は複雑な技術的概念をわかりやすく、 実践的なガイドに翻訳することを専門としています。エヴァはセルフホスティングは楽しくあるべきで、怖がるものではないと信じています。彼女のチュートリアルを通じて、コミュニティが ハードウェアのセットアップを解明する手助けをしています。初めてのNAS構築からDockerコンテナの習得まで。

夜間にディスクが繰り返し稼働する場合、通常はスケジュールされたタスクや関連サービスが原因です。そのため、Jellyfinの設定を変更する前に、まずタイムスタンプを確認してください。

ホームサーバーでは、夜間スキャン、画像抽出ジョブ、スナップショット、バックアップなどが、いずれも「Jellyfinがディスクにアクセスしている」ように見えることがあります。最初のスパイクをJellyfinのタスク履歴およびホストのプロセス動作と比較し、トリガーを1つだけ変更してください。症状が変化したりストレージエラーが発生したりした場合に備え、元のスケジュールへ戻せるようにしておきます。

ディスクのスパイクとスケジュールされたタスクを照合する

ディスクが決まった時刻に繰り返し起動するものの、原因となるプロセスが不明な場合があります。まずは影響の少ない確認から始めます。同じ時間帯について、ディスクのタイムスタンプ、Jellyfinのタスク履歴、ホストのプロセス名を記録してください。夜間スキャンのスケジュール

確認すべき具体的な事実は、Jellyfinのタスクと同じ分に発生しているか、バックアップやスナップショットと同じ分に発生しているか、該当するタスクがないかです。別の変数を変更する前に、結果を記録してください。

推測ではなく、分岐に沿って判断します。Jellyfinのタスクと一致する場合は、次にそのスケジュールをテストします。ホストのジョブだけが一致する場合は、Jellyfinを変更せずにおきます。どちらも一致しない場合は、ストレージとカーネルのログを確認してください。

Jellyfinのジョブとホスト全体のI/Oを切り分ける

時刻は一致していても、ディスクイベントが複数のジョブで共有されている可能性があります。まずは影響の少ない確認から始めます。複数のジョブを変更せず、スケジュールされた時間帯の1回分について、プロセス単位のI/OとJellyfinのログを確認してください。

確認すべき具体的な事実は、jellyfinプロセスが大部分を占めているか、バックアッププロセスが大部分を占めているか、多数のサービスが同時に起動しているかです。別の変数を変更する前に、結果を記録してください。

推測ではなく、分岐に沿って判断します。Jellyfinが大部分を占める場合は、一致したタスクだけを一時停止します。バックアップが大部分を占める場合は、その実行時間帯を移動します。多数のサービスが同時に起動している場合は、Jellyfinを疑う前に時間をずらしてください。

変数を1つだけ変えて夜間テストを行う

1つのタスクがI/Oの主な原因である場合があります。まずは影響の少ない確認から始めます。疑わしいタスクだけを1晩移動または無効化し、I/O、ログ、ジョブの完了状況を監視してください。

確認すべき具体的な事実は、ディスクが静かなままでタスクが後で正常に完了するか、ディスクが以前の時刻に再び起動するか、タスクが失敗または再試行するかです。別の変数を変更する前に、結果を記録してください。デバイスI/Oのタイミング

推測ではなく、分岐に沿って判断します。スパイクが消えた場合は、新しい時間帯を維持します。スパイクが残る場合は、タスクを元に戻し、次の原因候補をテストします。タスクが再試行する場合は、抑制する前にエラーを解決してください。

障害を隠さず、ストレージが静かな状態を確認する

スケジュールの変更によって夜間のスパイクが減少または消失した場合は、まずは影響の少ない確認から始めます。再起動後にアイドル時間帯を再度確認し、SMART、ファイルシステム、Jellyfinのエラーログを調べてください。ストレージ利用可能性に関する警告

確認すべき具体的な事実は、ログが正常でディスクも静かな状態か、ディスクは静かでもエラーが繰り返されているか、再起動後に動作が戻るかです。別の変数を変更する前に、結果を記録してください。

推測ではなく、分岐に沿って判断します。静かで問題がない場合は、スケジュールを記録します。エラーが残る場合は、通常のジョブを元に戻してストレージを調査します。動作が戻る場合は、タスクの依存関係またはマウントの準備状態が変化しています。

サポートとヒント

もっと読む

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.