5.5. 启用 virtctl 客户端


virtctl 客户端是用于管理 OpenShift Virtualization 资源的命令行实用程序。它适用于 Linux、macOS 和 Windows 发行版。

5.5.1. 下载并安装 virtctl 客户端

5.5.1.1. 下载 virtctl 客户端

使用 ConsoleCLIDownload 自定义资源 (CR) 中提供的链接下载 virtctl 客户端。

流程

  1. 运行以下命令来查看 ConsoleCLIDownload 对象:

    $ oc get ConsoleCLIDownload virtctl-clidownloads-kubevirt-hyperconverged -o yaml
    Copy to Clipboard Toggle word wrap
  2. 使用为您的发行版本列出的链接下载 virtctl 客户端。

5.5.1.2. 安装 virtctl 客户端

从适合您的操作系统的位置下载后,提取并安装 virtctl 客户端。

先决条件

  • 您必须已下载 virtctl 客户端。

流程

  • Linux:

    1. 解压 tarball。以下 CLI 命令将其提取到与 tarball 相同的目录中:

      $ tar -xvf <virtctl-version-distribution.arch>.tar.gz
      Copy to Clipboard Toggle word wrap
    2. 进入解压的文件夹 hierachy 并运行以下命令使 virtctl 二进制可执行文件:

      $ chmod +x <virtctl-file-name>
      Copy to Clipboard Toggle word wrap
    3. virtctl 二进制文件移到 PATH 环境变量中的目录中。
    4. 要检查您的路径,请运行以下命令:

      $ echo $PATH
      Copy to Clipboard Toggle word wrap
  • 对于 Windows 用户:

    1. 解包和解压存档。
    2. 进入解压的目录中,双击 virtctl 可执行文件来安装客户端。
    3. virtctl 二进制文件移到 PATH 环境变量中的目录中。
    4. 要检查您的路径,请运行以下命令:

      C:\> path
      Copy to Clipboard Toggle word wrap
  • 对于 macOS 用户:

    1. 解包和解压存档。
    2. virtctl 二进制文件移到 PATH 环境变量中的目录中。
    3. 要检查您的路径,请运行以下命令:

      echo $PATH
      Copy to Clipboard Toggle word wrap

5.5.2. 安装 virtctl RPM 软件包

在启用 OpenShift Virtualization 仓库后,您可以将 virtctl 客户端安装为 RPM。

5.5.2.1. 启用 OpenShift Virtualization 仓库

为您的 Red Hat Enterprise Linux(RHEL)版本启用 OpenShift Virtualization 仓库。

先决条件

  • 您的系统注册到具有有效订阅的"Red Hat Container Native Virtualization"权利。

流程

  • 使用 subscription-manager CLI 工具为您的操作系统启用适当的 OpenShift Virtualization 仓库。

    • 要为 RHEL 8 启用存储库,请运行:

      # subscription-manager repos --enable cnv-4.11-for-rhel-8-x86_64-rpms
      Copy to Clipboard Toggle word wrap
    • 要为 RHEL 7 启用存储库,请运行:

      # subscription-manager repos --enable rhel-7-server-cnv-4.11-rpms
      Copy to Clipboard Toggle word wrap

5.5.2.2. 使用 yum 工具安装 virtctl 客户端

kubevirt-virtctl 软件包安装 virtctl 客户端。

先决条件

  • 您可以在 Red Hat Enterprise Linux(RHEL)系统中启用了 OpenShift virtualization 仓库。

流程

  • 安装 kubevirt-virtctl 软件包:

    # yum install kubevirt-virtctl
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat