搜索

2.8. 使用 CLI 工具

download PDF

用于管理集群中资源的两个主要 CLI 工具是:

  • 容器原生虚拟化 virtctl 客户端
  • OpenShift Container Platform oc 客户端

先决条件

2.8.1. Virtctl 客户端命令

virtctl 客户端是用于管理容器原生虚拟化资源的命令行实用程序。下表包含整个容器原生虚拟化文档中使用的 virtctl 命令。

表 2.3. virtctl 客户端命令
命令描述

virtctl start<vm>

启动虚拟机。

virtctl stop<vm>

停止虚拟机。

virtctl restart<vm>

重启虚拟机。

virtctl expose<vm>

创建转发虚拟机或虚拟机实例的指定端口的服务,并在节点的指定端口上公开该服务。

virtctl console <vmi>

连接至虚拟机实例的串行控制台。

virtctl vnc <vmi>

打开虚拟机实例的 VNC 连接。

virtctl image-upload <…​>

上传虚拟机镜像至 PersistentVolumeClaim。

2.8.2. OpenShift Container Platform 客户端命令

OpenShift Container Platform oc 客户端是用于管理 OpenShift Container Platform 资源的命令行实用程序。下表包含整个容器原生虚拟化文档中使用的 oc 命令。

表 2.4. oc 命令
命令描述

oc login -u <user_name>

<user_name> 身份登录 OpenShift Container Platform 集群。

oc get <object_type>

显示项目中指定对象类型的对象列表。

oc describe <object_type> <resource_name>

显示项目中指定资源的详情。

oc create -f <object_config>

从文件名或从 stdin 在项目中创建资源。

oc edit <object_type> <resource_name>

编辑项目中的资源。

oc delete <object_type> <resource_name>

删除项目中的资源。

有关 oc 客户端命令的更全面信息,请参阅 OpenShift Container Platform CLI 工具文档。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.