glance: glance p_w_picpath-create --name=cirros --disk-format=qcow2 --container-format=bare --is-public=yes --file cirros.img # 上传镜像 glance p_w_picpath-update --property hw_disk_bus=ide s0345sdf-effs-435-3dsfefef # 修改镜像的磁盘驱动为ide,默认是virtio
neutron: neutron port-update --device-owner clear 7f9685cb-794d-4847(port-id) # 清空端口的属主 neutron security-group-rule-create --protocol icmp --direction ingress default # default安全组允许入口icmp neutron security-group-rule-create --protocol tcp --port-range-min 22 --port-range-max 22 --direction ingress default # default安全组允许入口ssh neutron net-create ex-net --router:external=True --provider:segmentation_id 131 --provider:network_type vlan --provider:physical_network default --shared # neutron创建外网 neutron subnet-create ex-net --dns-nameserver 8.8.8.8 --gateway 172.16.131.254 --allocation-pool start=172.16.131.100,end=172.16.131.200 --disable-dhcp 172.16.131.0/24 --name ext-subnet neutron net-create in-net # neutron创建内网 neutron subnet-create in-net --gateway 10.0.0.1 10.0.0.0/24 --name in-subnet neutron router-create router # neutron创建router neutron router-gateway-set router ex-net neutron router-interface-add router in-subnet neutron router-gateway-clear router neutron router-interface-delete router in-subnet neutron net-delete in-net neutron net-delete ex-net
nova: nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0 # default安全组允许icmp nova secgroup-add-rule default tcp 22 22 0.0.0.0/0 # default安全组允许ssh nova boot --p_w_picpath centos7 --flavor 3 --nic net-id=ccbe902c-c921-471a-9041-1ac8b72ae1ed --key-name wwj-test --security-groups default --availability-zone nova:computer-40 test4
更多的openstack cli命令参考《openstack admin guide》
转载于:https://blog.51cto.com/iceyao/1669204