管理服务器
每台服务器有以下标签页:
| 标签页 | 显示内容 |
|---|---|
| 服务器信息 | 状态、操作系统、K3s 版本、到 Zenavo 的延迟、IP 地址、CPU、内存和磁盘 |
| 项目 | 部署在这台服务器上的项目 |
| SSH | 自己连接服务器的命令,以及主机密钥指纹 |
| 监控 | 最近 1 小时到 7 天的 CPU、内存和磁盘,以及按项目的用量 |
| 状态 | 平台组件(K3s 插件、cert-manager)及其状态和镜像、初始化日志和最近的任务 |
| 防火墙 | 需要的端口,以及每个端口能否从 Zenavo 访问 |
| 协作者 | 拥有这台服务器的团队的成员 |
| 设置 | 重命名、购买的服务器的自动续费、重新运行初始化、重装 K3s 或(大多数购买的服务器)重装系统、移除服务器 |
状态
Zenavo 大约每分钟检查一次每台服务器。运行中 表示服务器的 Zenavo agent 已连接且节点就绪;离线 表示没有。服务器在 Zenavo 中显示离线时,上面的项目仍会继续运行,只有部署和实时数据会暂停。
重新运行初始化或重装 K3s
设置 → 运行初始化 会重新执行初始化,不影响服务器上正在运行的内容:已完成的步骤会被跳过,缺失的插件和 Zenavo agent 会重新安装。请先尝试这个操作。Zenavo 不保留 SSH 凭据,所以运行初始化和重装都会要求输入 SSH 密码或密钥,初始化成功后清除。初始化失败后一天内,运行初始化可以沿用那次填写的凭据。
如果集群已经无法修复,设置 → 重装 会卸载 K3s(k3s-uninstall.sh),并从头初始化服务器。这会删除整个集群:容器、数据卷及其数据、证书,以及 /etc/rancher/k3s。操作系统和 K3s 以外的文件会保留。请先删除或迁移服务器上的项目,并输入服务器名称确认。
重装系统
大多数通过 Zenavo 购买的服务器,设置 里显示的是 重装系统,而不是重装 K3s。Zenavo 会让云服务商清空服务器的磁盘、重新安装操作系统,然后像刚购买时一样初始化服务器:不需要输入 SSH 凭据,新的登录密码会通过邮件发给你。服务器上的所有内容都会被删除,IP 地址保持不变。请先删除或迁移服务器上的项目,并输入服务器名称确认。
整个过程需要几分钟。服务器页面会显示进度;如果重装失败,会显示原因,之后可以再次重装。不支持重装系统的购买服务器(Google Cloud,以及腾讯云的部分套餐)仍然使用 重装 K3s,需要用 Zenavo 通过邮件发给你的登录密码。
对于你自己添加的服务器,Zenavo 只通过 agent(以及初始化期间的 SSH)访问,所以无法重装操作系统,也无法开关机。请在服务商的控制台中操作,然后 运行初始化。
自动续费
通过 Zenavo 购买的服务器每月在购买当天续费。它的 设置 标签页显示续费日期,或者在关闭自动续费时显示到期日期;团队管理员可以用 自动续费 开关开启或关闭续费。没有续费的服务器会怎样,见你购买的服务器。
移除服务器
先删除或迁移上面的项目,然后使用 设置 → 移除。会清理哪些内容,见防火墙与安全。
离线的服务器,或者再也不会恢复的服务器,不会阻碍这一步:删除它上面的项目会立即把项目从 Zenavo 中移除。它的容器和数据卷会留在机器上,直到服务器重新连接,届时 Zenavo 会把它们移除。如果你先移除或重装了服务器,就不会有任何遗留等待处理;如果机器还在你手上,运行 /usr/local/bin/k3s-uninstall.sh 清理剩余内容。