转载出处:本文为CSDN博主「年少丶轻狂」的原创文章
原文:https://blog.csdn.net/whyAholic/article/details/110056147
glance
一、查看镜像列表
1、glance image-list
二、查看镜像详细信息(只能id)
1、glance image-show 镜像id(name不行)
三、上传镜像
1、glance image-create --name +“名字” --disk-format +镜像格式 --container-format+图片容器格式 **--progress**
四、更新镜像
1、glance image-update +镜像id
1、如果需要改变镜像启动硬盘最低要求值(min-disk)时,min-disk 默认单位为 G。
2、glance image-update --min-disk=1 220a96e7-6d92-4a95-9cdc-920a71d50dc7
五、删除镜像
1、glance image-delete +镜像id(name不行)
nova
安全组secgroup
一、查看安全组列表
1、nova secgroup-list
二、创建安全组
1、nova secgroup-create +name +'描述'
三、删除安全组
1、nova secgroup-delete +name或id
虚拟机类型favlor
一、查看虚拟机类型列表
1、nova flavor-list
二、创建虚拟机类型
1、创建一个名为 why,ID 为 6,内存为 1024MB,磁盘为 20 GB,vCPU 数量为2 的云主机类型
2、nova flavor-create
三、查看云主机类型详细信息
1、nova flavor-show+name
四、删除虚拟机类型
1、nova flavor-delete+name或id
neutron
一、查看网络服务列表
1、neutron agent-list
1、在上面基础上
2、neutron agent-list -c 过滤查看服务列表某列
二、查看网络服务的详细信息
1、neuteon agent-show +服务id
三、查看网络列表信息.
1、neutron net-list
四、查看子网列表信息
1、neutron subnet-list
五、查看网络的详细信息
1、neutron net-show +网络id或网络名称
六、查看子网的详细信息
1、neutron subnet-show+子网id或子网名称
cinder
一、查看可用命令
1、cinder --help | grep type
二、创建云硬盘(要求:小于卷组大小)
1、cinder create --name why 1
三、查看云硬盘信息
1、cinder list
四、创建type标识的卷类型
1、cinder type-create lvm
五、查看卷类型列表
1、cinder type-list
六、创建带type标识的云硬盘
1、cinder create --name ceshi --volume-type lvm 1
七、查看云硬盘详细信息
1、cinder show +云硬盘名称
八、删除云硬盘
1、cinder delete+云硬盘名称或id
swift
一、创建容器
1、swift post+名称
二、查看容器列表
1、swift list
三、查看容器内容
1、swift list +容器名称
四、上传文件至容器
1、swift upload +容器名称+目录或文件
五、下载文件
1、选择目录下的文件下载
2、选择文件下载
3、选择空目录直接下载
六、查看容器服务状态
1、swift stat