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


评论