网络代理

网络代理 是处理用于实现虚拟网络的各种任务的代理。这些代理包括 neutron-dhcp-agent、neutron-l3-agent、neutron-metering-agent 和 neutron-lbaas-agent 等。当代理的存活状态为“True”时,该代理可用。

Network v2

网络代理 添加网络

将网络添加到代理

openstack network agent add network [--dhcp] <agent-id> <network>
--dhcp

将网络添加到 DHCP 代理

agent-id

要添加网络的代理 (仅 ID)

network

要添加到代理的网络 (名称或 ID)

网络代理 添加路由器

将路由器添加到代理

openstack network agent add router [--l3] <agent-id> <router>
--l3

将路由器添加到 L3 代理

agent-id

要添加路由器的代理 (仅 ID)

router

要添加到代理的路由器 (名称或 ID)

网络代理 删除

删除网络代理

openstack network agent delete <network-agent> [<network-agent> ...]
network-agent

要删除的网络代理 (仅 ID)

网络代理 列表

列出网络代理

openstack network agent list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--agent-type <agent-type>]
    [--host <host>]
    [--network <network> | --router <router>]
    [--long]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--agent-type <agent-type>

仅列出具有指定代理类型的代理。支持的代理类型为:bgp,dhcp,open-vswitch,linux-bridge,ofa,l3,loadbalancer,metering,metadata,macvtap,nic,baremetal,ovn-controller,ovn-controller-gateway,ovn-metadata,ovn-agent。

--host <host>

仅列出在指定主机上运行的代理

--network <network>

列出托管网络的代理 (名称或 ID)

--router <router>

列出托管此路由器的代理 (名称或 ID)

--long

在输出中列出附加字段

网络代理 移除网络

从代理移除网络。

openstack network agent remove network [--dhcp] <agent-id> <network>
--dhcp

从 DHCP 代理移除网络

agent-id

要移除网络的代理 (仅 ID)

network

要从代理移除的网络 (名称或 ID)

网络代理 移除路由器

从代理移除路由器

openstack network agent remove router [--l3] <agent-id> <router>
--l3

从 L3 代理移除路由器

agent-id

要移除路由器的代理 (仅 ID)

router

要从代理移除的路由器 (名称或 ID)

网络代理 设置

设置网络代理属性

openstack network agent set
    [--description <description>]
    [--enable | --disable]
    <network-agent>
--description <description>

设置网络代理描述

--enable

启用网络代理

--disable

禁用网络代理

network-agent

要修改的网络代理 (仅 ID)

网络代理 显示

显示网络代理详细信息

openstack network agent show <network-agent>
network-agent

要显示的网络代理 (仅 ID)