pvenode `<COMMAND> [ARGS] [OPTIONS]

pvenode acme account deactivate `[<name>]

在CA处停用现有的ACME账户。

<name>`: <name> ('默认值 =' default)

ACME账户配置文件名。

pvenode acme account info [<name>] `[FORMAT_OPTIONS]

返回现有的ACME账户信息。

<name>`: <name> ('默认值 =' default)

ACME账户配置文件名。

列出 acme 账户的 pvenode

ACME账户索引。

pvenode acme account register [<name>] {<contact>} `[OPTIONS]

在兼容的CA(证书颁发机构)注册一个新的ACME(自动证书管理环境)账户。

<name>`: <name> ('默认值 =' default)

ACME账户配置文件名。

<contact>`: `<string>

联络电子邮件地址。

--directory` `^https?://.*

ACME CA目录端点的URL。

pvenode acme account update [<name>] `[OPTIONS]

更新现有的ACME账户信息与CA。注意:不指定任何新的账户信息将触发刷新。

<name>`: <name> ('默认值 =' default)

ACME账户配置文件名。

--contact` `<string>

联络电子邮件地址。

pvenode acme cert order `[OPTIONS]

从ACME兼容的证书颁发机构中订购一份新的证书。

--force` <boolean> ('default =' 0)

覆盖现有的自定义证书。

pvenode acme cert renew `[OPTIONS]

从CA续签现有证书。

--force` <boolean> ('default =' 0)

即使到期时间超过30天,也强制更新。

pvenode acme cert revoke

吊销来自CA的现有证书。

pvenode acme插件添加 <type> <id> `[选项]

添加ACME插件配置。

<type>`: <dns | standalone>

ACME挑战类型。

<id>`: `<string>

ACME插件ID名称

--api` `<1984hosting | acmedns | acmeproxy | active24 | ad | ali | anx | artfiles | arvan | aurora | autodns | aws | azion | azure | bookmyname | bunny | cf | clouddns | cloudns | cn | conoha | constellix | cpanel | curanet | cyon | da | ddnss | desec | df | dgon | dnsexit | dnshome | dnsimple | dnsservices | do | doapi | domeneshop | dp | dpi | dreamhost | duckdns | durabledns | dyn | dynu | dynv6 | easydns | edgedns | euserv | exoscale | fornex | freedns | gandi_livedns | gcloud | gcore | gd | geoscaling | googledomains | he | hetzner | hexonet | hostingde | huaweicloud | infoblox | infomaniak | internetbs | inwx | ionos | ipv64 | ispconfig | jd | joker | kappernet | kas | kinghost | knot | la | leaseweb | lexicon | linode | linode_v4 | loopia | lua | maradns | me | miab | misaka | myapi | mydevil | mydnsjp | mythic_beasts | namecheap | namecom | namesilo | nanelo | nederhost | neodigit | netcup | netlify | nic | njalla | nm | nsd | nsone | nsupdate | nw | oci | one | online | openprovider | openstack | opnsense | ovh | pdns | pleskxml | pointhq | porkbun | rackcorp | rackspace | rage4 | rcode0 | regru | scaleway | schlundtech | selectel | selfhost | servercow | simply | tele3 | tencent | transip | udr | ultra | unoeuro | variomedia | veesp | vercel | vscale | vultr | websupport | world4you | yandex | yc | zilore | zone | zonomi>

API插件名称

--data` `每行一个键值对的文件,将被 base64url 编码以存储在插件配置中。

DNS插件数据。(base64编码)

--disable` `<boolean>

禁用配置的标志。

--nodes` `<string>

集群节点名称列表。

--validation-delay` <整数> (0 - 172800) ('默认值 =' 30)

在请求验证之前额外延迟的秒数。用于应对DNS记录的长TTL。

pvenode acme plugin config <id> [FORMAT_OPTIONS]

获取ACME插件配置。

<id>`: `<string>

ACME 插件实例的唯一标识符。

pvenode acme plugin list [OPTIONS] `[FORMAT_OPTIONS]

ACME插件索引。

--type` `<dns | standalone>

仅列出特定类型的ACME插件

移除 <id>pvenode acme plugin

删除ACME插件配置。

<id>`: `<string>

ACME 插件实例的唯一标识符。

pvenode acme plugin set <id> `[OPTIONS]

更新ACME插件配置。

<id>`: `<string>

ACME插件ID名称

--api` `<1984hosting | acmedns | acmeproxy | active24 | ad | ali | anx | artfiles | arvan | aurora | autodns | aws | azion | azure | bookmyname | bunny | cf | clouddns | cloudns | cn | conoha | constellix | cpanel | curanet | cyon | da | ddnss | desec | df | dgon | dnsexit | dnshome | dnsimple | dnsservices | do | doapi | domeneshop | dp | dpi | dreamhost | duckdns | durabledns | dyn | dynu | dynv6 | easydns | edgedns | euserv | exoscale | fornex | freedns | gandi_livedns | gcloud | gcore | gd | geoscaling | googledomains | he | hetzner | hexonet | hostingde | huaweicloud | infoblox | infomaniak | internetbs | inwx | ionos | ipv64 | ispconfig | jd | joker | kappernet | kas | kinghost | knot | la | leaseweb | lexicon | linode | linode_v4 | loopia | lua | maradns | me | miab | misaka | myapi | mydevil | mydnsjp | mythic_beasts | namecheap | namecom | namesilo | nanelo | nederhost | neodigit | netcup | netlify | nic | njalla | nm | nsd | nsone | nsupdate | nw | oci | one | online | openprovider | openstack | opnsense | ovh | pdns | pleskxml | pointhq | porkbun | rackcorp | rackspace | rage4 | rcode0 | regru | scaleway | schlundtech | selectel | selfhost | servercow | simply | tele3 | tencent | transip | udr | ultra | unoeuro | variomedia | veesp | vercel | vscale | vultr | websupport | world4you | yandex | yc | zilore | zone | zonomi>

API插件名称

--data` `每行一个键值对的文件,将被 base64url 编码以存储在插件配置中。

DNS插件数据。(base64编码)

--delete` `<string>

你想要删除的设置列表。

--digest` `<string>

如果当前配置文件的摘要不同,则防止更改。这可以用来防止并发修改。

--disable` `<boolean>

禁用配置的标志。

--nodes` `<string>

集群节点名称列表。

--validation-delay` <整数> (0 - 172800) ('默认值 =' 30)

在请求验证之前额外延迟的秒数。用于应对DNS记录的长TTL。

pvenode cert delete `[<restart>]

删除自定义证书链和密钥。

<restart>: <boolean>` ('默认值=' 0``)

重启 pveproxy。

pvenode cert info `[FORMAT_OPTIONS]

获取关于节点证书的信息。

pvenode cert set <certificates> [<key>] [OPTIONS] `[FORMAT_OPTIONS]

上传或更新自定义证书链和密钥。

<certificates>`: `<string>

PEM编码证书(链)。

<key>`:`<string>

PEM编码的私钥。

--force` <boolean> ('default =' 0)

覆盖现有的自定义或ACME证书文件。

--restart` <boolean> ('default =' 0)

重启 pveproxy。

pvenode config get `[OPTIONS]

获取节点配置选项。

--property` <acme | acmedomain0 | acmedomain1 | acmedomain2 | acmedomain3 | acmedomain4 | acmedomain5 | description | startall-onboot-delay | wakeonlan> ('default =' all)

只从节点配置中返回特定的属性。

pvenode config set `[OPTIONS]

设置节点配置选项。

--acme` `[account=<name>] [,domains=<domain[;domain;…​]>]

节点特定的ACME设置。

--acmedomain[n]` `[domain=]<domain> [,alias=<domain>] [,plugin=<name of the plugin configuration>]

ACME域名和验证插件

--delete` `<string>

你想要删除的设置列表。

--description` `<string>

节点的描述。显示在网络界面节点备注面板中。这将作为注释保存在配置文件内。

--digest` `<string>

如果当前配置文件的SHA1摘要不同,则阻止更改。这可以用来防止并发修改。

--startall-onboot-delay` <integer> (0 - 300) ('default =' 0)

在启动所有启用了开机启动的虚拟客户机之前的初始延迟时间(以秒为单位)。

--wakeonlan` `<string>

用于局域网唤醒的MAC地址

pvenode help `[OPTIONS]

获取指定命令的帮助。

--extra-args` `<数组>

显示特定命令的帮助

--verbose` `<boolean>

详细输出格式。

pvenode migrateall <target> `[OPTIONS]

迁移所有虚拟机和容器。

<target>`:`<string>

目标节点。

--maxworkers` `<integer> (1 - N)

最大并行迁移作业数量。如果未设置,则使用datacenter.cfg中的’max_workers'。两者之一必须设置!

--vms` `<string>

仅考虑具有这些ID的客人。

--with-local-disks` `<boolean>

为本地磁盘启用实时存储迁移

pvenode startall `[OPTIONS]

启动位于此节点上的所有虚拟机和容器(默认情况下仅启动那些onboot=1的)。

--force` <boolean> ('default =' off)

即使虚拟客户机没有设置’开机自启’或者设置为关闭,也发出启动命令。

--vms` `<string>

只考虑来自这个逗号分隔的VMID列表中的客户。

pvenode stopall `[OPTIONS]

停止所有虚拟机和容器。

--force-stop` <boolean> ('default =' 1)

在超时后强制执行硬停止。

--timeout` <integer> (0 - 7200) ('default =' 180)

每个访客关机任务的超时时间。根据`force-stop`的设置,关机操作会被简单地中止,或者强制执行硬停止。

--vms` `<string>

仅考虑具有这些ID的客人。

pvenode task list [OPTIONS] `[FORMAT_OPTIONS]

阅读一个节点的任务列表(已完成的任务)。

--errors` <boolean> ('default =' 0)

仅列出状态为ERROR的任务。

--limit` <integer> (0 - N) ('default =' 50)

仅列出这么多任务。

--since` `<integer>

仅列出自此UNIX纪元以来的任务。

--source` <active | all | archive> ('default =' archive)

列出归档、活跃或全部任务。

--start` <integer> (0 - N) ('default =' 0)

从这个偏移开始列出任务。

--statusfilter` `<string>

应返回的任务状态列表。

--typefilter` `<string>

仅列出此类型的任务(例如,vzstart, vzdump)。

--until` `<integer>

只列出直到这个UNIX纪元为止的任务。

--userfilter` `<string>

仅列出该用户的任务。

--vmid` `<整数> (100 - 999999999)

仅列出此虚拟机的任务。

pvenode task log <upid> `[OPTIONS]

阅读任务日志。

<upid>`: `<string>

任务的唯一ID。

--download` `<boolean>

是否应该下载任务日志文件。这个参数不能与其他参数同时使用。

--start` <integer> (0 - N) ('default =' 0)

在读取任务日志时从这一行开始

pvenode task status <upid> `[FORMAT_OPTIONS]

阅读任务状态。

<upid>`: `<string>

任务的唯一ID。

pvenode wakeonlan `<node>

尝试通过“网络唤醒”数据包来唤醒一个节点。

<node>`:`<string>

目标节点用于网络唤醒数据包