16.6. 将非路由网络迁移到路由的提供商网络


您可以通过将网络的子网与网络段的 ID 关联,将非路由网络迁移到路由提供商网络。

先决条件

  • 要迁移的非路由网络必须包含一个网段且只有一个子网。

    重要

    在包含多个子网或网络片段的非路由提供商网络中,无法安全地迁移到路由的提供商网络。在非路由网络中,子网分配池的地址将分配给端口,而无需考虑端口绑定到的网络段。

流程

  1. 对于正在迁移的网络,获取当前网络段的 ID。

    示例

    $ openstack network segment list --network my_network

    输出示例

    +--------------------------------------+------+--------------------------------------+--------------+---------+
    | ID                                   | Name | Network                              | Network Type | Segment |
    +--------------------------------------+------+--------------------------------------+--------------+---------+
    | 81e5453d-4c9f-43a5-8ddf-feaf3937e8c7 | None | 45e84575-2918-471c-95c0-018b961a2984 | flat         | None    |
    +--------------------------------------+------+--------------------------------------+--------------+---------+

  2. 对于正在迁移的网络,获取当前子网的 ID。

    示例

    $ openstack network segment list --network my_network

    输出示例

    +--------------------------------------+-----------+--------------------------------------+---------------+
    | ID                                   | Name      | Network                              | Subnet        |
    +--------------------------------------+-----------+--------------------------------------+---------------+
    | 71d931d2-0328-46ae-93bc-126caf794307 | my_subnet | 45e84575-2918-471c-95c0-018b961a2984 | 172.24.4.0/24 |
    +--------------------------------------+-----------+--------------------------------------+---------------+

  3. 验证子网的当前 segment_id 的值为 None

    示例

    $ openstack subnet show my_subnet --c segment_id

    输出示例

    +------------+-------+
    | Field      | Value |
    +------------+-------+
    | segment_id | None  |
    +------------+-------+

  4. 将 subnet segment_id 的值改为网络段 ID。

    下面是一个示例:

    $ openstack subnet set --network-segment 81e5453d-4c9f-43a5-8ddf-feaf3937e8c7 my_subnet

验证

  • 验证子网现在是否与所需的网络段关联。

    示例

    $ openstack subnet show my_subnet --c segment_id

    输出示例

    +------------+--------------------------------------+
    | Field      | Value                                |
    +------------+--------------------------------------+
    | segment_id | 81e5453d-4c9f-43a5-8ddf-feaf3937e8c7 |
    +------------+--------------------------------------+

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.