pvecm `<COMMAND> [ARGS] [OPTIONS]
pvecm add <hostname>
`[OPTIONS]
将当前节点添加到现有集群中。
- <主机名>`: `<字符串>
-
现有集群成员的主机名(或IP地址)。
- --fingerprint` `([A-Fa-f0-9]{2}:){31}[A-Fa-f0-9]{2}
-
证书SHA 256指纹。
- --force` `<boolean>
-
如果节点已存在,则不要抛出错误。
- --link[n]` `[address=]<IP> [,priority=<integer>]
-
单个corosync链路的地址和优先级信息(支持最多8个链路;link0..link7)。
- --nodeid` `<整数> (1 - N)
-
此节点的节点ID。
- --use_ssh` `<boolean>
-
即使对等方可能通过API进行连接,也始终使用SSH进行加入。
- --votes` `<integer> (0 - N)
-
此节点的投票数
pvecm addnode <node>
`[OPTIONS]
向集群配置中添加一个节点。此调用仅供内部使用。
- <node>`:`<string>
-
集群节点的名称。
- --apiversion` `<integer>
-
新节点的JOIN_API_VERSION。
- --force` `<boolean>
-
如果节点已存在,则不要抛出错误。
- --link[n]` `[address=]<IP> [,priority=<integer>]
-
单个corosync链路的地址和优先级信息(支持最多8个链路;link0..link7)。
- --new_node_ip` `<string>
-
添加节点的IP地址。如果没有给出链接,将作为备用选项使用。
- --nodeid` `<整数> (1 - N)
-
此节点的节点ID。
- --votes` `<integer> (0 - N)
-
此节点的投票数
pvecm apiver
返回此节点上可用的集群加入API的版本。
pvecm create <clustername>
`[OPTIONS]
生成新的集群配置。如果没有给出链接,默认将本地IP地址作为link0。
- <clustername>`: `<string>
-
集群的名称。
- --link[n]` `[address=]<IP> [,priority=<integer>]
-
单个corosync链路的地址和优先级信息(支持最多8个链路;link0..link7)。
- --nodeid` `<整数> (1 - N)
-
此节点的节点ID。
- --votes` `<integer> (1 - N)
-
该节点的投票数。
pvecm delnode `<node>
从集群配置中移除一个节点。
- <node>`:`<string>
-
集群节点的名称。
pvecm 期望 `<expected>
告诉corosync一个预期投票数的新值。
- <expected>`: `<integer> (1 - N)
-
预期票数
pvecm help `[OPTIONS]
获取指定命令的帮助。
- --extra-args` `<array>
-
显示特定命令的帮助信息
- --verbose` `<boolean>
-
详细输出格式。
pvecm keygen `<filename>
为corosync生成新的加密密钥。
- <filename>`: `<string>
-
输出文件名
pvecm mtunnel [<extra-args>]
`[OPTIONS]
由虚拟机/容器迁移使用 - 请勿手动使用。
- <extra-args>
<array>:
-
额外参数作为数组
- --get_migration_ip`
<boolean>
('default ='0
) -
如果已配置,请返回迁移IP
- --migration_network` `<string>
-
迁移网络用于检测本地迁移IP
- --run-command`
<boolean>
-
使用一个tcp socket作为标准输入来运行一个命令。通过这个命令的标准输出首先打印IP地址和端口,每个在单独的一行上。
pvecm节点
显示集群节点的本地视图。
移除pvecm设备
移除一个配置的 QDevice
pvecm qdevice setup <address>
`[OPTIONS]
设置QDevice的使用
- <address>`: `<string>
-
指定外部corosync QDevice的网络地址
- --force` `<boolean>
-
不要在可能的危险操作上抛出错误。
- --network` `<string>
-
应该用来连接外部q设备的网络
查询*pvecm状态*
显示集群状态的本地视图。
pvecm updatecerts `[OPTIONS]
更新节点证书(并生成所有需要的文件/目录)。
- --force` `<boolean>
-
强制生成新的SSL证书。
- --silent` `<boolean>
-
忽略错误(即当集群没有法定人数时)。