OpenStack常用命令

小柒博客 评论209字数 792阅读2分38秒阅读模式

一、认证管理

1、查看认证服务目录列表

openstack endpoint list 或 openstack catalog list

2、查看项目列表

openstack project list

3、查看用户列表

openstack user list

4、查看域列表

openstack domain list

5、查看服务列表

openstack service list

6、创建项目

openstack project create <project_name>

7、创建用户

openstack user create --project <project_name>

8、创建角色规则

openstack role create <role_name>

9、分配用户角色规则

openstack role add --project <project_name> --user <user_name> <role_name>‌

二、镜像管理

1、列出镜像列表

openstack image list

2、删除指定镜像

openstack image delete <image_id>

3、查看指定镜像的详细信息

openstack image show <image_id>

4、更新镜像

openstack image set <image_id>

三、网络管理

1、创建网络

openstack network create <network_name>

2、创建子网

openstack network create --subnet-pool <subnet> --network <network_name> <subnet_name>

3、查看安全组

openstack group list

4、创建安全组

openstack group create <group_name>

5、创建安全组规则

openstack security group rule create --proto icmp <group_name>

openstack security group rule create --proto tcp --dst-port 22 <group_name>

6、查看端口列表

openstack port list

7、创建路由

openstack router create <router_name>

8、创建SSH秘钥对

openstack keypair create --public-key <ssh_file_name> <ssh_key_name>

9、添加路由器子网接口

openstack router add subnet <router_name> <subnet_name>

10、设置路由器外部网络网关

openstack router set --external-gateway <network_name> <router_name>

11、查看路由详细信息

openstack router show <router_name>

四、计算管理

1、查看实例列表

openstack server list

2、创建实例规格

openstack flavor create --ram <ram_size_MB> --disk <disk_size_GB> --vcpus <vcpu_num> <flavor_name>

3、查看规格列表

openstack flavor list

4、创建虚拟机实例

openstack server create --image <image_id> --flavor <flavor_id> <server_name>

5、查询可用区列表

openstack availability zone list

6、查询host

openstack host list

7、查询hypervisor

openstack hypervisor list

8、显示实例的详细信息

openstack server show <server_name>

9、查看云主机的控制台日志

openstack console log show <server_name>

10、设置云主机的元数据

nova meta <server_id> set <meta_key>=<meta_value>

11、创建云主机快照

openstack image create <server_id> <snapshot_name>

12、查看云主机快照

openstack image show <snapshot_name>

13、暂停云主机

openstack server pause <server_name>

14、取消暂停

openstack server unpause <server_name>

15、挂起云主机

openstack server suspend <server_name>

16、取消挂起

openstack server resume <server_name>

17、关闭云主机

openstack server stop <server_name>

18、开启云主机

openstack server start <server_name>

19、恢复云主机

openstack server rescue <server_id> --rescue_image_ref <rescue_image>

20、调整云主机大小

openstack server resize <server_id> <flavor_name>

21、重建云主机

openstack server rebuild <server_id> <image_id>

22、重启云主机

openstack server reboot <server_name>

23、将用户数据文件注入云主机

openstack server create --user-data <datafile_name> --image <iamge_id> --flavor <flavor_name> <server_name>

五、存储管理

1、列出所有卷(ID、名称、状态、大小和挂载目录)

openstack volume list

2、新建卷(size的单位为GB)

openstack volume create --size <size> <volume_name>

3、删除卷

openstack volume delete <volume_name>

4、添加卷到实例

openstack server add volume <server_name> <volume_name>

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!

继续阅读
Wechat
微信扫一扫,加我!
weinxin
微信号已复制
微信公众号
微信扫一扫,关注我!
weinxin
公众号已复制
小柒博客
  • 本文由 小柒博客 发表于 2025年1月13日 10:54:53
  • 声明:本站所有文章,如无特殊说明或标注,本站文章均为原创。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。转载请务必保留本文链接:https://www.yangxingzhen.com/10879.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证