Trio2o 新建Pod, 创建虚拟机并用noVNC登录
1) Create Pod2 instances for the Trio2o to manage the mapping between availability zone and OpenStack instances
curl -X POST http://127.0.0.1:19996/v1.0/pods -H "Content-Type: application/json" \
-H "X-Auth-Token: $token" -d '{"pod": {"pod_name": "Pod2", "az_name": "az2"}}'
2) Create necessary resources in local Neutron server:
neutron --os-region-name=Pod2 net-create net2
neutron --os-region-name=Pod2 subnet-create net2 10.0.0.0/24
3) Get image ID and flavor ID which will be used in VM booting, flavor should have been created in node-1 installation, if not, please create one:
glance --os-region-name=RegionOne image-list
nova --os-region-name=RegionOne flavor-create test 1 1024 10 1
nova --os-region-name=RegionOne flavor-list
4) Boot a virtual machine in net2, replace $net-id to net2's ID:
nova --os-region-name=RegionOne boot --availability-zone az2 --flavor 1 --image $image_id --nic net-id=$net_id vm2
5) Create router and attach interface:
neutron --os-region-name=Pod2 router-create router
neutron --os-region-name=Pod2 router-interface-add router 99feb07e-b6ac-437c-90e9-a7770833ae7e
6) Launch a VNC console to check. Currently Tricircle doesn't support VNC proxy, we need to go to bottom OpenStack to obtain a VNC console:
nova --os-region-name Pod2 get-vnc-console vm2 novnc
浙公网安备 33010602011771号