交互式CLI
- 设置环境变量
在stack里找到以bash_completion为后缀的文件存放地址,设置环境变量。本人的存放地址为/opt/stack/nova/tools/nova-manage.bash_completion
故执行source /opt/stack/nova/tools/nova-manage.bash_completion
- 以demo身份登录
执行命令:source openrc demo demo
- 通过镜像创建卷
1)查看可用镜像:openstack image list
2)创建卷:openstack volume create --size 1 --image 84d08b3f-4173-4e6b-a0e1-c6c3d00da37d v1
,–image后面的参数是1)中查看的可用镜像的ID,最后一个参数v1是卷的名字。 - 使用卷创建虚拟机
1)使用命令:nova flavor-list
查看flavor ID,这里选了m1.nano的ID
2)使用命令:neutron net-list
查看可用网络ID,这里选了private的网络ID
3)使用命令:nova boot --flavor 42 --boot-volume=cce279ee-2ba8-41c0-86e4-42c7cf713407 --nic net-id=d885ad48-f25f-40b2-8b45-ed9e5a126c8c s1
创建虚拟机 - 启动虚拟机
- 通过server ssh访问虚拟机
1&