启动一个实例
创建虚拟网络
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_ADDRESS
和END_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
推荐阅读
- 一个人的旅行,三亚
- 一个小故事,我的思考。
- 一个人的碎碎念
- 七年之痒之后
- 我从来不做坏事
- 异地恋中,逐渐适应一个人到底意味着什么()
- 迷失的世界(二十七)
- live|live to inspire 一个普通上班族的流水账0723
- 遗憾是生活的常态,但孝顺这件事,我希望每一个人都不留遗憾
- NO.38|NO.38 我不是嫁不出去,而是不想嫁