网络 trunk

网络 trunk 是一个容器,用于将来自不同网络的逻辑端口分组,并为服务器提供单个 trunked vNIC。它由一个父端口组成,该端口是一个常规 VIF,以及多个子端口,允许服务器连接到更多网络。

Network v2

网络子端口列表

列出给定网络 trunk 的所有子端口

openstack network subport list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    --trunk <trunk>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--trunk <trunk>

列出属于此 trunk 的子端口(名称或 ID)

网络 trunk 创建

为给定项目创建一个网络 trunk

openstack network trunk create
    [--description <description>]
    --parent-port <parent-port>
    [--subport <port=,segmentation-type=,segmentation-id=>]
    [--enable | --disable]
    [--project <project>]
    [--project-domain <project-domain>]
    <name>
--description <description>

trunk 的描述

--parent-port <parent-port>

属于此 trunk 的父端口(名称或 ID)

--subport <port=,segmentation-type=,segmentation-id=>

要添加的子端口。子端口的格式为 ‘port=<名称或 ID>,segmentation-type=<分段类型>,segmentation-id=<分段 ID>’(重复选项以添加多个子端口)

--enable

启用 trunk(默认)

--disable

禁用 trunk

--project <project>

所有者的项目(名称或 ID)

--project-domain <project-domain>

项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。

name

要创建的 trunk 的名称

网络 trunk 删除

删除给定的网络 trunk

openstack network trunk delete <trunk> [<trunk> ...]
trunk

要删除的 trunk(名称或 ID)

网络 trunk 列表

列出所有网络 trunk

openstack network trunk list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--long]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--long

在输出中列出附加字段

网络 trunk 设置

设置网络 trunk 属性

openstack network trunk set
    [--name <name>]
    [--description <description>]
    [--subport <port=,segmentation-type=,segmentation-id=>]
    [--enable | --disable]
    <trunk>
--name <name>

设置 trunk 名称

--description <description>

trunk 的描述

--subport <port=,segmentation-type=,segmentation-id=>

要添加的子端口。子端口的格式为 ‘port=<名称或 ID>,segmentation-type=<分段类型>,segmentation-id=<分段 ID>’(重复选项以添加多个子端口)

--enable

启用 trunk

--disable

禁用 trunk

trunk

要修改的 trunk(名称或 ID)

网络 trunk 显示

显示给定网络 trunk 的信息

openstack network trunk show <trunk>
trunk

要显示的 trunk(名称或 ID)

网络 trunk 取消设置

从给定网络 trunk 中取消设置子端口

openstack network trunk unset --subport <subport> <trunk>
--subport <subport>

要取消设置的子端口(端口的名称或 ID)(重复选项以取消设置多个子端口)

trunk

从此 trunk 中取消设置子端口(名称或 ID)