启动一个实例

创建虚拟网络

1 neutron net-create --shared --provider:physical_network provider \ --provider:network_type flat provider 这里的provider是在配置文件里面可以找到的。 2 neutron subnet-create --name provider \ --allocation-pool start=START_IP_ADDRESS,end=END_IP_ADDRESS \ --dns-nameserver DNS_RESOLVER --gateway PROVIDER_NETWORK_GATEWAY \ provider PROVIDER_NETWORK_CIDR

START_IP_ADDRESSEND_IP_ADDRESS使用你想分配给实例的子网网段的第一个和最后一个IP地址。这个范围不能包括任何已经使用的IP地址。
将 DNS_RESOLVER 替换为DNS解析服务的IP地址。在大多数情况下,你可以从主机/etc/resolv.conf
文件选择一个使用。 将PUBLIC_NETWORK_GATEWAY 替换为公共网络的网关(1
这两个IP地址都属于公共域名bai解析du服务DNS其中的一部分;
DNS223.5.5.5是由阿里巴巴提zhi供的免费DNS服务器的IP地址dao;
DNS8.8.8.8是由Google提供的免费DNS服务器的IP地址。 2
114.114.114.114是国内移动、电信和联通通用bai的DNS,解析成功率相对来说更高,国内用户使用的比较多,速度相对快、稳定,是国内用户上网常用的DNS。8.8.8.8是GOOGLE公司提供的DNS,该地址是全球通用的,相对来说,更适合国外以及访问国外网站的用户使用。)
例如:
neutron subnet-create --name oldgirl \ --allocation-pool start=10.0.0.101,end=10.0.0.250 \ --dns-nameserver 114.114.114.114 --gateway 10.0.0.2 \ oldboy 10.0.0.0/24

创建m1.nano规格的主机
openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 m1.nano

生成键值对
ssh-keygen -q -N "" -f ~/.ssh/id_rsa openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey

增加安全组规则
openstack security group rule create --proto icmp default openstack security group rule create --proto tcp --dst-port 22 default

启动一个实例
openstack server create --flavor m1.tiny --image cirros \ --nic net-id=PROVIDER_NET_ID --security-group default \ --key-name mykey provider-instance net-id=d3602062-1190-4f6a-9d61-8f867fcf73aa 是要查出来的

neutron net-list
启动一个实例
文章图片

例如:
openstack server create --flavor m1.nano --image cirros \ --nic net-id=d3602062-1190-4f6a-9d61-8f867fcf73aa --security-group default \--key-name mykey oldboy1

【启动一个实例】检查是否创建成功(处于ACTIVE状态则成功):
#openstack server list
#nova list
参考文献
https://www.cnblogs.com/MineGi/p/12784833.html

    推荐阅读