OpenStack云计算平台-启动一个实例

目录

一、创建虚拟网络

​二、创建m1.nano规格的主机

三、生成一个键值对

四、增加安全组规则

​五、启动一个实例

1、确定实例选项

2、创建实例

3、使用虚拟控制台访问实例

4、验证能否远程访问实例


 

一、创建虚拟网络

下面的说明和框图使用示例IP 地址范围。你必须依据你的实际环境修改它们。

OpenStack云计算平台-启动一个实例_第1张图片

网络选项1:提供者网络-概述

OpenStack云计算平台-启动一个实例_第2张图片

创建提供者网络

admin 凭证来获取管理员能执行的命令访问权限:

. admin-openrc

创建网络:

neutron net-create --shared --provider:physical_network provider \
  --provider:network_type flat provider

OpenStack云计算平台-启动一个实例_第3张图片

 在网络上创建一个子网:

neutron subnet-create --name provider --allocation-pool start=192.168.67.150,end=192.168.67.200 --dns-nameserver 114.114.114.114 --gateway 192.168.67.2 provider 192.168.67.0/24

OpenStack云计算平台-启动一个实例_第4张图片二、创建m1.nano规格的主机

openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 m1.nano

OpenStack云计算平台-启动一个实例_第5张图片OpenStack云计算平台-启动一个实例_第6张图片

三、生成一个键值对

导入租户``demo``的凭证

. demo-openrc

 

生成和添加秘钥对:

ssh-keygen -q -N ""
openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey

OpenStack云计算平台-启动一个实例_第7张图片

四、增加安全组规则

添加规则到 default 安全组

openstack security group rule create --proto icmp default
openstack security group rule create --proto tcp --dst-port 22 default

OpenStack云计算平台-启动一个实例_第8张图片五、启动一个实例

1、确定实例选项

openstack flavor list
openstack image list
openstack network list
openstack security group list

OpenStack云计算平台-启动一个实例_第9张图片

2、创建实例

openstack server create --flavor m1.nano --image cirros \
  --nic net-id=e3b661ad-f2d8-4540-9bc8-3814a87423d1 --security-group default \
  --key-name mykey provider-instance

openstack server list

OpenStack云计算平台-启动一个实例_第10张图片

3、使用虚拟控制台访问实例

openstack console url show provider-instance

OpenStack云计算平台-启动一个实例_第11张图片OpenStack云计算平台-启动一个实例_第12张图片OpenStack云计算平台-启动一个实例_第13张图片

4、验证能否远程访问实例

ssh [email protected]

OpenStack云计算平台-启动一个实例_第14张图片

你可能感兴趣的:(OpenStack,openstack)