1. TV予約確認 → 予約が入っているか確認
2. EPGStation 再起動(録画中チェック付き)
3. 改善しなければ m Mirakurun+EPGStation 再起動(1分待機)
4. それでも駄目なら docker logs epgstation で原因確認
| 対策 | ファイル | 効果 |
|---|---|---|
| busyTimeout: 30000 | config/config.yml | 軽微なDBロックは自動解消 |
| epgUpdateIntervalTime: 480 | config/config.yml | EPG取得頻度を下げてDB負荷軽減 |
| restart: "unless-stopped" | docker-compose.yml | クラッシュ時に自動復帰 (全てのDockerに記述) |
| 毎日3:50 自動再起動 | sudo crontab -e | 定期的にリフレッシュ |
EPGStationコンテナのログをリアルタイムで表示するコマンド(-fは「follow(追跡)」の意味で、新しいログが出るたびに画面に表示し続ける)で、エラーが出ていないか時々チェックは必要か
docker compose logs -f
SSDのハードウェアレベルのエラーが出ていないかのチェック
dmesg | grep -E "error|EIO|sdb" | tail -20