17.3. 创建自定义虚拟路由器
您可以使用 RHOSP 管理员提供的路由器类型在 Red Hat OpenStack Platform (RHOSP)环境中创建自定义虚拟路由器。
先决条件
- RHOSP 管理员已创建了路由器类别。
- 您的网络服务(neutron)机制驱动程序必须是 ML2/OVN。
流程
- 提供您的凭据文件。
获取路由器类别的 ID,以用于创建自定义路由器:
$ openstack network flavor list -c ID -c Name
输出示例
+--------------------------------------+-------------------------------+ | ID | Name | +--------------------------------------+-------------------------------+ | 4b37f895-e78e-49df-a96b-1916550f9116 | user-defined-router-flavor | +--------------------------------------+-------------------------------+
使用路由器类别 ID,创建自定义路由器:
示例
在本例中,使用自定义路由器,使用用户定义的路由器的类别 ID 创建
user-defined-router
$ openstack router create \ --flavor-id 4b37f895-e78e-49df-a96b-1916550f9116 user-defined-router
如果不使用
--flavor-id
参数,openstack router create
命令会创建一个默认的 OVN 路由器。列出部署的路由器以验证路由器创建:
$ openstack router list -c ID -c Name -c Status -c HA
输出示例
+--------------------------------------+------------------------+--------+------+ | ID | Name | Status | HA | +--------------------------------------+------------------------+--------+------+ | 9f5fec56-1829-4bad-abe5-7b4221649c8e | router1 | ACTIVE | True | | e9f25566-ff73-4a76-aeb4-969c819f9c47 | user-defined-router | ACTIVE | True | +--------------------------------------+------------------------+--------+------+