This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.5. 启用 virtctl 客户端
virtctl
客户端是用于管理 OpenShift Virtualization 资源的命令行实用程序。它适用于 Linux、macOS 和 Windows 发行版。
4.5.1. 下载并安装 virtctl 客户端 复制链接链接已复制到粘贴板!
4.5.1.1. 下载 virtctl 客户端 复制链接链接已复制到粘贴板!
使用 ConsoleCLIDownload
自定义资源 (CR) 中提供的链接下载 virtctl
客户端。
流程
运行以下命令来查看
ConsoleCLIDownload
对象:oc get ConsoleCLIDownload virtctl-clidownloads-kubevirt-hyperconverged -o yaml
$ oc get ConsoleCLIDownload virtctl-clidownloads-kubevirt-hyperconverged -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
使用为您的发行版本列出的链接下载
virtctl
客户端。
4.5.1.2. 安装 virtctl 客户端 复制链接链接已复制到粘贴板!
从适合您的操作系统的位置下载后,提取并安装 virtctl
客户端。
先决条件
-
您必须已下载
virtctl
客户端。
流程
Linux:
解压 tarball。以下 CLI 命令将其提取到与 tarball 相同的目录中:
tar -xvf <virtctl-version-distribution.arch>.tar.gz
$ tar -xvf <virtctl-version-distribution.arch>.tar.gz
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 进入解压的文件夹 hierachy 并运行以下命令使
virtctl
二进制可执行文件:chmod +x <virtctl-file-name>
$ chmod +x <virtctl-file-name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
virtctl
二进制文件移到PATH
环境变量中的目录中。 要检查您的路径,请运行以下命令:
echo $PATH
$ echo $PATH
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
对于 Windows 用户:
- 解包和解压存档。
-
进入解压的目录中,双击
virtctl
可执行文件来安装客户端。 -
将
virtctl
二进制文件移到PATH
环境变量中的目录中。 要检查您的路径,请运行以下命令:
path
C:\> path
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
对于 macOS 用户:
- 解包和解压存档。
-
将
virtctl
二进制文件移到PATH
环境变量中的目录中。 要检查您的路径,请运行以下命令:
echo $PATH
echo $PATH
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.5.2. 其他设置选项 复制链接链接已复制到粘贴板!
4.5.2.1. 使用 yum 工具安装 virtctl 客户端 复制链接链接已复制到粘贴板!
从 kubevirt-virtctl
软件包安装 virtctl
客户端。
流程
安装
kubevirt-virtctl
软件包:yum install kubevirt-virtctl
# yum install kubevirt-virtctl
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.5.2.2. 启用 OpenShift Virtualization 仓库 复制链接链接已复制到粘贴板!
红帽为 Red Hat Enterprise Linux 8 和 Red Hat Enterprise Linux 7 提供 OpenShift Virtualization 仓库:
-
Red Hat Enterprise Linux 8 软件仓库:
cnv-4.9-for-rhel-8-x86_64-rpms
-
Red Hat Enterprise Linux 7 软件仓库:
rhel-7-server-cnv-4.9-rpms
在 subscription-manager
中启用存储库的过程与在两个平台中启用的过程相同。
流程
使用以下命令为您的系统启用适当的 OpenShift virtualization 仓库:
subscription-manager repos --enable <repository>
# subscription-manager repos --enable <repository>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow