不同AZ域的虚拟机互通测试
在控制节点执行以下操作。
- 使用admin凭据。
1
source /etc/keystone/admin-openrc
- 创建实例类型flavor。
openstack flavor create ${flavor_name} --ram $RAM_MB --vcpus $CPU --disk $DISK_GB --public
图1 flavor creat
- 创建一台x86虚拟机在x86计算az域内(选择self-service x86网络)。
1
openstack server create --flavor 4u8g40gb --image CentOS-7.6-x86_64 --nic net-id=test_selfservice_x86 --availability-zone az-x86 x86-self-service-instance
- 创建一台arm虚拟机在arm计算az域内(选择self-service arm网络)。
1
openstack server create --flavor 4u8g40gb --image CentOS-7.6-aarch64 --nic net-id=test_selfservice_arm --availability-zone az-arm arm-self-service-instance
- 测试两个不同az域两台虚拟机的网络互通。
- 查询创建的虚拟机的IP地址。
1
openstack server list
- 查询VNC控制台地址和端口号。
1
nova get-vnc-console x86-self-service-instance novnc
- 通过浏览器登录虚拟机,然后ping另外一台虚拟机的IP地址。
1
ping <arm-self-service-instance ip>
- 查询创建的虚拟机的IP地址。