返回介绍

OpenStack command-line interface cheat sheet

发布于 2025-01-26 01:13:34 字数 4089 浏览 0 评论 0 收藏 0

Here’s a basic cheat sheet for the OpenStack Command-Line Interface (CLI) in Chinese, which includes the most commonly used commands for managing and interacting with OpenStack resources.


OpenStack CLI 命令速查表

认证和环境设置

  • 设置环境变量 (用于认证):
  source ~/openstack_rc 文件

身份服务(Keystone)

  • 列出项目 :
  openstack project list
  • 列出用户 :
  openstack user list
  • 列出角色 :
  openstack role list
  • 列出域 :
  openstack domain list

计算服务(Nova)

  • 列出实例 :
  openstack server list
  • 启动实例 :
  openstack server create --image <镜像 ID> --flavor <规格 ID> --network <网络 ID> <实例名称>
  • 删除实例 :
  openstack server delete <实例 ID>
  • 获取实例信息 :
  openstack server show <实例 ID>

镜像服务(Glance)

  • 列出镜像 :
  openstack image list
  • 创建镜像 :
  openstack image create --file <镜像文件路径> --disk-format <格式> --container-format <容器格式> <镜像名称>
  • 删除镜像 :
  openstack image delete <镜像 ID>

网络服务(Neutron)

  • 列出网络 :
  openstack network list
  • 列出子网 :
  openstack subnet list
  • 创建网络 :
  openstack network create <网络名称>
  • 删除网络 :
  openstack network delete <网络 ID>

存储服务(Cinder)

  • 列出卷 :
  openstack volume list
  • 创建卷 :
  openstack volume create --size <卷大小> <卷名称>
  • 删除卷 :
  openstack volume delete <卷 ID>

对象存储(Swift)

  • 列出容器 :
  openstack container list
  • 列出容器中的对象 :
  openstack object list <容器名称>
  • 上传对象 :
  openstack object create <容器名称> <文件路径>

负载均衡服务(Octavia)

  • 列出负载均衡器 :
  openstack loadbalancer list
  • 创建负载均衡器 :
  openstack loadbalancer create --name <负载均衡器名称> --vip-subnet-id <子网 ID> <负载均衡器配置>

扩展服务(Heat)

  • 列出堆栈 :
  openstack stack list
  • 创建堆栈 :
  openstack stack create --template <模板文件> <堆栈名称>

这些命令提供了一个基本的入门视图,适用于使用 OpenStack 进行云资源管理。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文