Openstack用命令创建实例

目录

1. 获取项目列表

2. 获取实例类型列表

3. 获取镜像列表

4. 获取网络列表

5. 获取安全组列表

6. 执行对应项目的openrc文件,这一步很重要

7. 命令创建实例

8. 不登陆dashboard,获取虚拟机的vnc界面


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

 

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值