はじめに
こちらの記事ではARK非公式サーバーのメンテナンス(運用・管理)についてご紹介します。
サーバーの構築方法についてはコチラをご覧ください。
サーバーの運用・管理
サーバーの運用・管理といってもARK:SurvivalAscended(ASA)のサーバー管理はほとんどすることがありません。
強いてあげるとすると以下2点くらいです。
・ASAのアップデート
→アップデートが来たタイミングで実施する(5~10分)
・再起動設定
→長時間動かす場合は自動設定しておく
ASAのアップデート
アップデートについて
ASAのアップデートは定期的に実施されており、マイナーバージョンアップとメジャーバージョンアップがあります。
クライアントとサーバーそれぞれアップデートされますが、
バージョンが違うとサーバー一覧にサーバが表示されなくなるので、定期的にバージョンアップしましょう。
アップデート情報については、公式のXやHPを確認してください。
アップデート方法
ConoHaコンソールもしくはTeraTermでサーバーに接続し、以下コマンドを実行していきます。
①ASAサーバー(起動しているMAP)を停止する
例)アイランドを起動していて停止する場合
sudo systemctl stop ark-island.service
②ASAサーバーをアップデートする
sudo -u steam /usr/games/steamcmd +login anonymous +app_update 2430930 validate +quit
③アップデートが終わったら、ASAサーバーを起動する
例)アイランドを起動する場合
sudo systemctl start ark-island.service
以上で終わりになります。
再起動設定
再起動について
常時起動しているサーバーだと時間経過でメモリが逼迫していくことがあるので、再起動処理を仕込んでおきます。
※時間課金で運用していて、手動でサーバーを停止・起動させている場合は設定不要です。
手動で毎回再起動するのは面倒なので、遊ばない時間帯に自動で再起動されるようにしておきましょう。
再起動の設定方法
こちらの記事でインストールされた場合は、以下で簡単に設定可能です。
ConoHaコンソールもしくはTeraTermでサーバーに接続し、以下コマンドを実行します。
sudo /root/git/ARKSurvivalAscended-Linux-All/setup-cron-reboot.sh
①最初に何時に再起動するか聞かれるので、0時~23時で指定します
例)4時に再起動したい場合 → 4

②次に日ごとか週ごとか聞かれるので、1(日ごと) or 2(週ごと)で指定します
例)日ごとで設定

③最後に確認画面が表示されるので、合っていればyを送ります

④完了メッセージがでれば終わりです




コメント