##8. openstack创建虚拟机
openstack pike 安装 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html
##8.创建虚拟机.txt.sh #仅作为参考 source ./admin-openstack.sh #查看节点 nova service-list openstack catalog list nova-status upgrade check #openstack compute service list openstack network agent list ###------------------------ #创建秘钥 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa nova keypair-add --pub-key ~/.ssh/id_dsa.pub mykey nova keypair-list #查看密钥 #创建可用域(Zone计算节点集合) nova aggregate-create Dell01 Dell01 nova aggregate-create Dell02 Dell02 nova aggregate-list #添加主机 nova aggregate-add-host Dell01 computer01.www.local nova aggregate-add-host Dell02 computer02.www.local #创建云主机类型 openstack flavor create --id 1 --vcpus 1 --ram 512 --disk 5 m1.nano #安全规则 openstack security group rule create --proto icmp default openstack security group rule create --proto tcp --dst-port 22 'default' ###------------------------ #创建虚拟网络 openstack network create --share --external --provider-physical-network provider --provider-network-type flat net_10.2 #创建子网 openstack subnet create --network net_10.2 --allocation-pool start=10.2.1.200,end=10.2.1.220 --dns-nameserver 172.16.11.14 --gateway 10.2.1.1 --subnet-range 10.2.1.0/24 sub_net_10.2 # ip netns # systemctl restart network # #单ip创建网络后,可能造成中断,需等待片刻,或重启系统 #查看网络 openstack network list # neutron net-list # neutron subnet-list #云主机可用类型 openstack flavor list #可用镜像 openstack image list #可用的安全组 openstack security group list #可用的网络 openstack network list #m1.nano 主机类型,net-id后面是网络ID号,Dell01 可用域 #创建虚拟机 kvm01-cirros NET=`openstack network list|grep 'net_10.2'|awk '{print $2}'` echo $NET nova boot --flavor m1.nano --image cirros --nic net-id=$NET --security-group default --key-name mykey --availability-zone Dell01 kvm01-cirros ### #检查 openstack server list #虚拟控制台访问实例url openstack console url show kvm01-cirros ###--------------------------------------------------------