openstack on centos 7.1(launch an instance)

来源:互联网 发布:社会图软件 编辑:程序博客网 时间:2024/06/06 03:15

1.Create virtual networks

Provider network

. admin-openrcneutron net-create --shared --provider:physical_network provider --provider:network_type flat providerneutron 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#neutron subnet-create --name provider --allocation-pool start=203.0.113.101,end=203.0.113.250 --dns-nameserver 8.8.4.4 --gateway 203.0.113.1 provider 203.0.113.0/24

Self-service network

. demo-openrcneutron net-create selfserviceneutron subnet-create --name selfservice --dns-nameserver DNS_RESOLVER --gateway SELFSERVICE_NETWORK_GATEWAY selfservice SELFSERVICE_NETWORK_CIDR#neutron subnet-create --name selfservice --dns-nameserver 8.8.4.4 --gateway 172.16.1.1 selfservice 172.16.1.0/24. admin-openrcneutron net-update provider --router:external. demo-openrcneutron router-create routerneutron router-interface-add router selfserviceneutron router-gateway-set router provider. admin-openrcip netnsneutron router-port-list router

2.Create m1.nano flavor

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

3.Generate a key pair

. demo-openrcssh-keygen -q -N ""openstack keypair create --public-key ~/.ssh/id_rsa.pub mykeyopenstack keypair list

4.Add security group rules

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

5.Launch an instance

Launch an instance on the provider network

Determine instance options

. demo-openrcopenstack flavor listopenstack image listopenstack network listopenstack security group list

Launch the instance

openstack server create --flavor m1.tiny --image cirros --nic net-id=PROVIDER_NET_ID --security-group default --key-name mykey provider-instanceopenstack server list

Access the instance using the virtual console

0 0
原创粉丝点击