目录
1. 获取项目列表
. admin-openrc
openstack project list
2. 获取实例类型列表
openstack flavor list
3. 获取镜像列表
openstack image list
4. 获取网络列表
openstack network list
5. 获取安全组列表
# 这里根据【项目ID】过滤出需要的安全组
openstack security group list | grep dc4412f641ec4717999a331b4d9fe12e
6. 执行对应项目的openrc文件,这一步很重要
# 由于创建实例的时候,无法传入项目ID,所以这里创建的时候,要先执行项目的openrc文件
# 由于创建实例的时候,无法传入项目ID,所以这里创建的时候,要先执行项目的openrc文件
# 由于创建实例的时候,无法传入项目ID,所以这里创建的时候,要先执行项目的openrc文件
# 由于创建实例的时候,无法传入项目ID,所以这里创建的时候,要先执行项目的openrc文件
#
. sunsh-openrc
7. 命令创建实例
# 由于有多个default的安全组,这里必须要执行安全组的uuid
# --nic net-id=网络ID,v4-fixed-ip=固定ip # 是网络ID,不是子网ID,不需要固定ip,不指定即可
openstack server create \
--flavor vm.4H8G \
--image CentOS-7.8-x86_64-2003 \
--nic net-id=581375e6-9130-4818-b307-cc33ccc07a01,v4-fixed-ip=10.4.1.4 \
--security-group 28be0a23-9c5b-4948-8672-7ac53b6f756f \
ssh-centos-4
8. 不登陆dashboard,获取虚拟机的vnc界面
# 获取下来后直接复制到浏览器打开即可
openstack console url show ssh-centos-4
博客介绍了使用OpenStack创建虚拟机的步骤,包括获取项目、实例类型、镜像、网络、安全组列表,执行对应项目的openrc文件,使用命令创建实例,还说明了不登陆dashboard获取虚拟机vnc界面的方法,复制获取的界面到浏览器打开即可。
647

被折叠的 条评论
为什么被折叠?



