Citrix Hypervisor

命令

本部分内容介绍了 vSwitch Controller CLI 命令。可以从 中的 Controller VM 的文本控制台本地访问 CLI。要远程访问 CLI,请使用 SSH 客户端应用程序并连接到端口 22 上的 Controller VM 主机名或 IP 地址。

注意:

vSwitch Controller 在 8.1 中已弃用,并且将在将来的版本中删除。

在 CLI 会话期间,可以通过以下任一方式获取 CLI 命令的帮助:

  • 键入 help,然后按 Enter 键。

  • 输入命令的一部分,后跟空格和问号 (?),然后按 Enter 键。

Tab 键时,界面支持完成命令参数。通常情况下,可以将命令缩写为每个级别的最短唯一字符串,以减少输入。可以通过按箭头键访问当前会话中的命令历史记录。

生命周期命令

停止 vSwitch Controller

halt controller
<!--NeedCopy-->

此命令通过正常关闭 Controller 来停止 vSwitch Controller 设备。

重新启动 Controller

restart controller appliance
<!--NeedCopy-->

此命令将关闭并重新启动整个 Controller 设备。

此命令主要适用于故障排除。通常情况下,halt 命令用于关闭 Controller 设备的电源。

重新启动 Controller 守护进程

restart controller daemon
<!--NeedCopy-->

此命令将关闭并重新启动用于实现 Controller 功能的进程。

此命令主要适用于故障排除。

设置命令

使用这些命令可配置 vSwitch Controller。

设置 Controller 设备的主机名

set controller hostname hostname
<!--NeedCopy-->

此命令将设置 Controller 设备的主机名。

如果提供的主机名包含一个或多个句点字符 (.),设备的主机名将设置为第一个句点之前的字符串。设备的域名将设置为第一个句点之后的字符串。

通过 DHCP 设置 Controller 管理接口的 IP 地址

set controller management-interface config dhcp
<!--NeedCopy-->

此命令使用 DHCP 设置 Controller 管理接口的 IP 地址。如果配置了 DHCP,则无法将资源池设置为防故障模式。

此命令在执行时生效,因此,如果地址发生变化,对 CLI 的远程访问可能会断开。

设置 Controller 管理接口的静态 IP 地址

set controller management-interface config static
                            IP-address
                        netmask
                        gateway-IP
                            [dns-server-IP]
                            [dns-server-IP2
                        dns-search]]`
<!--NeedCopy-->

此命令设置 Controller 管理接口的静态 IP 地址。DNS 配置信息是可选的。指定 DNS 搜索路径的功能需要指定两个 DNS 服务器。

此命令在执行时生效,因此,如果地址发生变化,对 CLI 的远程访问可能会断开。

显示命令

使用这些命令可显示与当前的 vSwitch Controller 配置有关的信息。

显示当前 Controller 的主机名

show controller hostname
<!--NeedCopy-->

显示管理接口的当前配置和状态的摘要

show controller management-interface
<!--NeedCopy-->

显示管理接口的配置值

show controller management-interface config
<!--NeedCopy-->

显示 Controller 的当前默认网关

show controller management-interface default-gateway
<!--NeedCopy-->

显示 Controller 的当前 DNS 配置

show controller management-interface dns-server
<!--NeedCopy-->

显示 Controller 管理接口的当前 IP 地址

show controller management-interface ip-address
<!--NeedCopy-->

显示 Controller 管理接口的当前网络掩码

show controller management-interface netmask
<!--NeedCopy-->

显示 Controller 的软件版本

show controller version
<!--NeedCopy-->

其他命令

终止当前的 CLI 会话

exit
<!--NeedCopy-->

获取有关命令的信息

help
<!--NeedCopy-->

升级或降级 Controller 的现有版本

install controller software-update scp-format-remote-filename
<!--NeedCopy-->

此命令从指定的远程位置安全地复制 Controller 更新文件,并安装该版本来代替现有版本。

此命令可用于安装升级和降级的软件版本。升级会自动将配置迁移到新版本。降级还原为最新的兼容配置快照或者在不存在兼容快照时为空配置。

ping 指定的远程系统

ping name-or-IP-address [count]
<!--NeedCopy-->

此命令将 ICMP 回显请求发送到由名称或 IP 地址标识的远程系统,并等待答复。如果未指定计数,则每秒发送一次请求,直到使用 Ctrl-C 中断。如果指定了计数,则会发送 ping 的次数。

命令