节点
介绍如何使用 KSV Web 控制台的节点功能。
本节介绍如何使用 KubeSphere 虚拟化(KSV)Web 控制台的节点功能。
节点是 KSV 集群中的基础服务器,在集群节点上可以创建虚拟机。节点功能提供集群节点汇总列表和各节点的详情,帮助您快速获取集群节点的实时状态。
common:NOTE
节点功能仅对系统 admin
用户可见。如需使用节点功能,您需要以系统 admin
用户登录。
节点列表页面
查看节点列表
以系统
admin
用户登录 KSV Web 控制台。在页面顶部的菜单栏中点击节点以打开节点列表页面。
节点列表页面展示集群中所有的节点,并提供以下信息:
参数 描述 名称 节点的名称。在单节点模式下,节点名称由系统自动分配。在多节点模式下,节点名称由用户在安装 KSV 时指定。 IP 地址 节点的 IP 地址。 角色 节点在集群中的角色。 - 在单节点模式下,节点同时为控制节点和工作节点。
- 在多节点模式下,节点的角色由用户在安装 KSV 和添加节点时指定,可以为控制节点、工作节点或同时为控制节点和工作节点。
- 工作节点上可以创建虚拟机。
健康状态 节点的健康状态,包括以下状态类型: - 正常:节点运行正常。
- 告警:节点存在告警。
- 节点心跳信号已连续中断超过 40s。
- 可用内存小于 100 MiB。
- 可用磁盘空间小于 15%。
- 节点上无法创建虚拟机。节点在后端环境中被手动标记为不可调度时显示此消息。
- 节点状态异常。如果出现此告警消息,则表明节点存在故障,需要检查节点的软件或硬件。
虚拟机 节点中已创建的虚拟机数量。 CPU 用量 节点的 CPU 用量。 内存用量 节点的内存用量。 磁盘用量 节点的磁盘用量。 创建时间 节点的创建时间。 (可选)点击节点列表上方的搜索框并设置搜索条件,可按名称或健康状态搜索节点(例如,使用
名称:ab
搜索名称包含字符串ab
的节点)。(可选)在节点列表右上角点击
可刷新列表数据。
(可选)在节点列表右侧的相关资源区域,点击需要查看的资源类型可快速打开对应的资源列表页面。
添加节点
在节点列表页面点击添加。
在添加节点页面,为即将添加的节点设置以下参数。
参数 描述 名称 用户自定义的节点名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 16 个字符。如果同时添加多个节点,系统将自动在不同节点的名称后增加序列号。 内部 IP 地址 集群内各节点可访问的内部 IP 地址。您需要手动输入每个节点的 IP 地址。在内部 IP 地址右侧点击 /
可增加/减少待添加的节点的数量。
数量 需要添加的节点的数量。目前支持同时添加最多 50 个节点。 SSH 认证方式 节点的 SSH 认证方式。 - 用户名和密码:使用用户名和密码登录服务器节点。
- SSH 密钥:使用 SSH 密钥登录服务器节点。
端口 用于 SSH 登录节点的端口号。 common:NOTE
添加多个节点并选择使用 SSH 密钥登录时,您需要预先为所有待添加的节点设置相同的 SSH 密钥。
点击确定。节点添加完成后将显示在节点列表中。
common:NOTE
在页面右下角的 KSV 助手中,点击操作进度并选择节点可查看待添加的节点的进度。
如需在环境满足要求后开启高可用,您需要以
root
用户登录服务器节点,进入安装包解压后生成的目录,并执行以下命令:ksv set-ceph-ha
如果显示如下信息则高可用开启成功:
set pool 2 size to 3
common:NOTE
- 目前,KSV 只支持添加节点,不支持删除节点。
- 单节点模式下,KSV 支持使用控制台添加最多 2 个节点。如需使用控制台添加更多节点,则需要购买商业版许可证。有关更多信息,请参阅软件许可证。
节点详情页面
查看节点详情
在节点列表页面,点击节点的名称可打开节点的详情页面。
(可选)在资源使用情况曲线图中查看节点的实时 CPU 和内存使用情况。
(可选)在网络状态曲线图中查看节点的实时出入流量状态。
(可选)在虚拟机列表中查看节点上运行的虚拟机。有关虚拟机的更多信息,请参阅虚拟机。
(可选)在事件列表中查看节点上发生的事件。点击事件列表右上角的导出可导出事件的详细信息。
参数 描述 类型 事件的类型,包括以下状态类型: - 正常:节点上的正常事件。
- 异常:节点上的异常事件。
原因 记录该事件的原因。 发生时间 事件的发生时间。 来源 事件的来源组件。 消息 事件的详细信息。 (可选)在页面右侧的资源状态区域查看节点 CPU、内存、磁盘的使用情况。
参数 描述 节点 CPU 显示节点上实际已使用的CPU核心数和 CPU 核心总数。 节点内存 显示节点上实际已使用的内存大小和内存总量。 节点磁盘 显示节点上实际已使用的磁盘大小和磁盘总量。
迁移虚拟机
如果节点的健康状态为告警,您可以将节点上的虚拟机迁移到其他节点。
在虚拟机详情页面左上角点击迁移虚拟机。
在弹出的对话框中点击确定以将虚拟机迁移到其他节点。
common:WARNING
此操作将中断虚拟机上运行的业务。请确认节点是否已宕机,如未宕机则不需要执行此操作。
common:NOTE
- 迁移虚拟机按钮只有在节点的健康状态为告警时才会显示。
- 取决于集群中剩余的可用资源,部分虚拟机可能无法迁移成功。有关更多信息,请参阅虚拟机。