Enshrouded トラブルシューティング
このガイドでは、高メモリ使用量、接続問題、セーブ破損など、Legion Hosting で Enshrouded 専用サーバーを実行する際に遭遇する可能性のあるよくある問題について説明します。サーバーの初期セットアップと設定については、Enshrouded サーバーセットアップガイドをご覧ください。
サーバーが非常に高いメモリを使用している
高い RAM 使用量は Enshrouded では予期される正常なものです。サーバープロセスは、ワールドサイズ、プレイヤー数、アクティビティによって 8〜16 GB 以上を消費することがあります。ただし、サーバーが利用可能なすべての RAM を消費して応答しなくなっている場合:
- GPanel のサーバーステータスパネルで現在の RAM 使用量を確認します。
enshrouded_server.jsonのslotCountを減らして最大プレイヤー数を下げ、メモリのオーバーヘッドを削減します。- サーバーを再起動して、長時間の稼働で蓄積されたメモリをクリアします。
- RAM 使用量が常にプランの上限に達する場合は、より高メモリのプランへのアップグレードを検討してください。legionhosting.net/submitticket.php でサポートにお問い合わせください。
サーバーが応答しない / プレイヤーが接続できない
サーバーは起動しているのにプレイヤーが接続できない、またはサーバーがブラウザに表示されない場合:
- GPanel でサーバーが Running と表示されていることを確認します。起動直後に停止した場合は、コンソールログでエラーを確認してください。
- プレイヤーが正しい IP とゲームポートに接続していることを確認します。接続の詳細を確認するには、サーバーの IP とポートの確認方法をご覧ください。
- 直接接続する際、プレイヤーがクエリポートではなくゲームポートを使用していることを確認してください。
enshrouded_server.jsonが有効な JSON であることを確認してください。構文エラー(末尾のカンマ、括弧の欠落)があると、サーバーは設定を読み込めません。- 設定の
ipフィールドが特定の IP アドレスではなく0.0.0.0に設定されていることを確認してください。特定の IP はバインドの失敗を引き起こす可能性があります。
無効な設定ファイル
サーバーが起動しない、またはデフォルト設定に戻る場合、最も一般的な原因は enshrouded_server.json の JSON 構文エラーです。よくある間違いは以下のとおりです:
- 配列またはオブジェクトの最後の項目の後の末尾のカンマ。
- 括弧
{ }または[ ]の欠落または余分。 - 引用符で囲まれていない文字列値、またはキーと値の間のコロンの欠落。
- 二重引用符の代わりに単一引用符を使用している。
アップロードする前に、設定ファイルを jsonlint.com などの JSON バリデーターに貼り付けて検証できます。
セーブの破損またはワールドのロールバック
サーバーがワールドデータを書き込み中に強制停止されると、セーブの破損が発生することがあります。リスクを軽減するには:
- 強制終了ではなく、GPanel の Stop ボタンを使用し、サーバーが正常にシャットダウンするのを待ってください。
- 最後のプレイヤーが切断してから少なくとも 60 秒待ってからサーバーを停止し、セーブサイクルを完了する時間を与えてください。
- SFTP 経由で
savegame/ディレクトリの定期的なバックアップをダウンロードしてください。ファイルのダウンロード方法については、SFTP ガイドをご覧ください。
savegame/ ディレクトリ全体のコピーをダウンロードしてバックアップとして保管してください。削除されたセーブは復元できません。
ワールドがすでに破損していてバックアップがある場合は、SFTP 経由でバックアップの savegame/ フォルダを再アップロードして復元してください。バックアップがない場合は、サポートにお問い合わせいただき、サーバーレベルのスナップショットが利用可能かどうかを確認してください。
起動時にサーバーがクラッシュする
サーバーが起動直後または数秒以内にクラッシュする場合:
- クラッシュ前のエラーメッセージがないか GPanel コンソールを確認してください。
- 設定ファイルが有効な JSON であることを確認してください(上記のセクションを参照)。
- お使いのプランが、設定したプレイヤー数の最小メモリ要件を満たしていることを確認してください。
- GPanel からサーバーファイルの再インストールを試してください(これにより
savegame/データが削除されることはありません)。 - 問題が解決しない場合は、コンソールログのエラーメッセージを添えてサポートチケットを開いてください。
関連記事
- Enshrouded サーバーセットアップガイド — 設定ファイル、メモリ要件、ワールド設定、セーブファイル、接続方法
- Enshrouded 権限とゲームプレイ乗数 — ユーザーグループ、権限階層、難易度設定
- SFTP でファイルをアップロードする方法
- サーバーの IP とポートの確認方法
さらにサポートが必要な場合
このガイドに従っても問題が解決しない場合は、当社のサポートチームがお手伝いします: