本文へスキップ

サーバーの管理 ​

各サーバーには次のタブがあります。

タブ表示内容
Server Info状態、OS、K3s のバージョン、Zenavo までのレイテンシ、IP アドレス、CPU、メモリ、ディスク
Projectsこのサーバーにデプロイされたプロジェクト
SSH自分で接続するためのコマンドと、ホスト鍵のフィンガープリント
Monitoring過去 1 時間〜7 日間の CPU、メモリ、ディスクと、プロジェクトごとの使用量
Statusプラットフォームのコンポーネント(K3s のアドオン、cert-manager)とその状態・イメージ、セットアップログ、最近のジョブ
Firewall必要なポートと、それぞれが Zenavo から到達できるか
Collaboratorsサーバーを所有するチームのメンバー
Settings名前の変更、購入したサーバーの自動更新、セットアップの再実行、K3s または(購入したほとんどのサーバーでは)OS の再インストール、サーバーの削除

状態 ​

Zenavo は約 1 分ごとに各サーバーを確認します。Running はサーバーの Zenavo エージェントが接続していてノードが準備できていることを、Offline はそうでないことを表します。Zenavo 上でサーバーが Offline でもプロジェクトは動き続け、止まるのはデプロイとライブデータだけです。

セットアップの再実行と K3s の再インストール ​

Settings → Run setup は、サーバーで動いているものに触れずにセットアップをやり直します。完了したステップはスキップされ、足りないアドオンと Zenavo エージェントが再インストールされます。まずはこれを試してください。Zenavo は SSH の認証情報を保持しないので、Run setup と Reinstall はどちらも SSH のパスワードか鍵を求め、セットアップが成功したら消去します。セットアップが失敗してから 1 日以内なら、Run setup はそのときの認証情報を再利用できます。

クラスターが修復できない状態なら、Settings → Reinstall で K3s をアンインストール(k3s-uninstall.sh)し、サーバーを最初からセットアップします。これはクラスター全体を削除します。コンテナ、ボリュームとそのデータ、証明書、/etc/rancher/k3s が消えます。OS と K3s 以外のファイルは残ります。先にサーバー上のプロジェクトを削除または移動し、確認のためにサーバー名を入力してください。

OS の再インストール ​

Zenavo で購入したほとんどのサーバーでは、Settings に K3s の再インストールの代わりに Reinstall OS が表示されます。Zenavo がプロバイダーにサーバーのディスクを消去して OS を入れ直させ、購入したときと同じようにサーバーをセットアップします。SSH の認証情報は求められず、新しいログインパスワードがメールで届きます。サーバー上のものはすべて削除されますが、IP アドレスは変わりません。先にサーバー上のプロジェクトを削除または移動し、確認のためにサーバー名を入力してください。

数分かかります。サーバーのページに進行状況が表示され、再インストールが失敗した場合はその理由が表示されます。そのあと再度実行できます。これに対応していない購入サーバー(Google Cloud と、Tencent Cloud の一部のプラン)では、Zenavo からメールで届いたログインパスワードを使って K3s の Reinstall を行います。

自分で追加したサーバーには、Zenavo はエージェント経由(とセットアップ中の SSH)でしかアクセスしないため、OS の再インストールや電源のオン・オフはできません。プロバイダーのコンソールで行ってから Run setup を実行してください。

自動更新 ​

Zenavo で購入したサーバーは、購入した日に毎月更新されます。Settings タブには更新日(自動更新がオフなら期限切れの日)が表示され、チームの管理者は Auto-renew スイッチで更新をオン・オフできます。更新されなかったサーバーがどうなるかは購入したサーバーを参照してください。

サーバーを削除する ​

先にサーバー上のプロジェクトを削除または移動し、Settings → Remove を使います。何がクリーンアップされるかはファイアウォールとセキュリティを参照してください。

オフラインのサーバーや、もう戻らないサーバーでも、これは妨げになりません。そのサーバー上のプロジェクトを削除すると、プロジェクトはすぐに Zenavo から消えます。コンテナとボリュームはサーバーが再接続するまでマシンに残り、そのとき Zenavo が取り除きます。先にサーバーを削除または再インストールした場合は、待っているものは何も残りません。手元にあるマシンなら、/usr/local/bin/k3s-uninstall.sh を実行して残りを消してください。

Zeabur とは関係ありません。