美文网首页
vagrant+centos7+openstackN版配置(八)

vagrant+centos7+openstackN版配置(八)

作者: wtmxx | 来源:发表于2018-01-28 22:11 被阅读0次

网络配置

controller端,由于使用的是提供者网络选项,需要创建一个虚拟网络provider,运行admin环境变量脚本

openstack network create  --share \
  --provider-physical-network provider \
  --provider-network-type flat provider

创建一个子网

openstack subnet create --network provider \
  --allocation-pool start=START_IP_ADDRESS,end=END_IP_ADDRESS \
  --dns-nameserver DNS_RESOLVER --gateway PROVIDER_NETWORK_GATEWAY \
  --subnet-range PROVIDER_NETWORK_CIDR provider

其中START_IP_ADDRESS指provider网段的起始ip,END_IP_ADDRESS指provider网段的结束ip,DNS_RESOLVER可以填114.114.114.114中国的根域名服务器,PROVIDER_NETWORK_GATEWAY填provider网段的网关,PROVIDER_NETWORK_CIDR填写子网网段,我使用的是

openstack subnet create --network provider \
  --allocation-pool start=192.168.15.1,end=192.168.15.254 \
  --dns-nameserver 114.114.114.114 --gateway 192.168.15.1 \
  --subnet-range 192.168.15.0/24 provider

创建flavor

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

防火墙配置

允许icmp

openstack security group rule create --proto icmp default

允许SSH

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

查看当前信息

首先运行demo环境变量脚本,列出所有flavor,可以看到刚才创建的m1.nano

openstack flavor list

查看所有映像

openstack image list

查看所有网络

openstack network list

查看security group(防火墙设置)

openstack security group list

运行一个实例

openstack server create --flavor m1.nano --image cirros \
  --nic net-id=PROVIDER_NET_ID --security-group default \
  --key-name mykey provider-instance

其中PROVIDER_NET_ID用刚刚list里的ID代替

openstack server list

查看当前映像运行情况

访问创建的实例

openstack console url show provider-instance

访问打印的url,就可以用novnc方式访问到创建的虚拟机。

------------------------------------------------------------------------------------------
私有网络配置等有条件了再试着配置,电脑内存实在不够(=_=)!

相关文章

网友评论

      本文标题:vagrant+centos7+openstackN版配置(八)

      本文链接:https://www.haomeiwen.com/subject/boftzxtx.html