2016-05-12 16:15:19 -04:00
|
|
|
=============
|
|
|
|
network agent
|
|
|
|
=============
|
|
|
|
|
|
|
|
A **network agent** is an agent that handles various tasks used to
|
|
|
|
implement virtual networks. These agents include neutron-dhcp-agent,
|
|
|
|
neutron-l3-agent, neutron-metering-agent, and neutron-lbaas-agent,
|
|
|
|
among others. The agent is available when the alive status of the
|
|
|
|
agent is "True".
|
|
|
|
|
|
|
|
Network v2
|
|
|
|
|
2016-10-17 18:26:01 +00:00
|
|
|
network agent add network
|
|
|
|
-------------------------
|
|
|
|
|
|
|
|
Add network to an agent
|
|
|
|
|
|
|
|
.. program:: network agent add network
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
openstack network agent add network
|
|
|
|
[--dhcp]
|
|
|
|
<agent-id>
|
|
|
|
<network>
|
|
|
|
|
2017-07-20 10:29:40 -05:00
|
|
|
.. option:: --dhcp
|
2016-10-17 18:26:01 +00:00
|
|
|
|
2017-03-21 02:39:52 +00:00
|
|
|
Add a network to DHCP agent
|
2016-10-17 18:26:01 +00:00
|
|
|
|
|
|
|
.. describe:: <agent-id>
|
|
|
|
|
2017-03-21 02:39:52 +00:00
|
|
|
Agent to which a network is added (ID only)
|
2016-10-17 18:26:01 +00:00
|
|
|
|
|
|
|
.. describe:: <network>
|
|
|
|
|
2016-10-12 22:39:35 -05:00
|
|
|
Network to be added to an agent (name or ID)
|
|
|
|
|
|
|
|
network agent add router
|
|
|
|
------------------------
|
|
|
|
|
|
|
|
Add router to an agent
|
|
|
|
|
|
|
|
.. program:: network agent add router
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
openstack network agent add router
|
|
|
|
[--l3]
|
|
|
|
<agent-id>
|
|
|
|
<router>
|
|
|
|
|
|
|
|
.. option:: --l3
|
|
|
|
|
2017-07-20 10:29:40 -05:00
|
|
|
Add router to an L3 agent
|
2016-10-12 22:39:35 -05:00
|
|
|
|
|
|
|
.. _network_agent_add_router-agent-id:
|
|
|
|
.. describe:: <agent-id>
|
|
|
|
|
|
|
|
Agent to which a router is added (ID only)
|
|
|
|
|
|
|
|
.. _network_agent_add_router-router:
|
|
|
|
.. describe:: <router>
|
|
|
|
|
|
|
|
Router to be added to an agent (name or ID)
|
2016-10-17 18:26:01 +00:00
|
|
|
|
2016-05-12 16:15:19 -04:00
|
|
|
network agent delete
|
|
|
|
--------------------
|
|
|
|
|
|
|
|
Delete network agent(s)
|
|
|
|
|
|
|
|
.. program:: network agent delete
|
|
|
|
.. code:: bash
|
|
|
|
|
2016-12-20 09:18:55 +08:00
|
|
|
openstack network agent delete
|
2016-05-12 16:15:19 -04:00
|
|
|
<network-agent> [<network-agent> ...]
|
|
|
|
|
|
|
|
.. _network_agent_delete-network-agent:
|
|
|
|
.. describe:: <network-agent>
|
|
|
|
|
|
|
|
Network agent(s) to delete (ID only)
|
|
|
|
|
|
|
|
network agent list
|
|
|
|
------------------
|
|
|
|
|
|
|
|
List network agents
|
|
|
|
|
|
|
|
.. program:: network agent list
|
|
|
|
.. code:: bash
|
|
|
|
|
2016-12-20 09:18:55 +08:00
|
|
|
openstack network agent list
|
2016-12-21 18:27:26 -08:00
|
|
|
[--agent-type <agent-type>]
|
|
|
|
[--host <host>]
|
2016-10-12 22:39:35 -05:00
|
|
|
[--network <network> | --router <router>]
|
|
|
|
[--long]
|
2016-12-21 18:27:26 -08:00
|
|
|
|
|
|
|
.. option:: --agent-type <agent-type>
|
|
|
|
|
|
|
|
List only agents with the specified agent type.
|
|
|
|
The supported agent types are: dhcp, open-vswitch,
|
|
|
|
linux-bridge, ofa, l3, loadbalancer, metering,
|
|
|
|
metadata, macvtap, nic.
|
|
|
|
|
|
|
|
.. option:: --host <host>
|
|
|
|
|
|
|
|
List only agents running on the specified host
|
2016-05-12 16:15:19 -04:00
|
|
|
|
2016-10-17 18:26:01 +00:00
|
|
|
.. option:: --network <network>
|
|
|
|
|
2016-10-12 22:39:35 -05:00
|
|
|
List agents hosting a network (name or ID)
|
|
|
|
|
|
|
|
.. option:: --router <router>
|
|
|
|
|
|
|
|
List agents hosting this router (name or ID)
|
|
|
|
|
|
|
|
.. option:: --long
|
|
|
|
|
|
|
|
List additional fields in output
|
|
|
|
|
|
|
|
network agent remove network
|
|
|
|
----------------------------
|
|
|
|
|
|
|
|
Remove network from an agent
|
|
|
|
|
|
|
|
.. program:: network agent remove network
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
openstack network agent remove network
|
|
|
|
[--dhcp]
|
|
|
|
<agent-id>
|
|
|
|
<network>
|
|
|
|
|
|
|
|
.. option:: --dhcp
|
|
|
|
|
|
|
|
Remove network from DHCP agent
|
|
|
|
|
|
|
|
.. _network_agent_remove_network-agent-id:
|
|
|
|
.. describe:: <agent-id>
|
|
|
|
|
|
|
|
Agent to which a network is removed (ID only)
|
|
|
|
|
|
|
|
.. _network_agent_remove_network-network:
|
|
|
|
.. describe:: <network>
|
|
|
|
|
|
|
|
Network to be removed from an agent (name or ID)
|
|
|
|
|
|
|
|
network agent remove router
|
|
|
|
---------------------------
|
|
|
|
|
|
|
|
Remove router from an agent
|
|
|
|
|
|
|
|
.. program:: network agent remove router
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
openstack agent remove router
|
|
|
|
[--l3]
|
|
|
|
<agent-id>
|
|
|
|
<router>
|
|
|
|
|
|
|
|
.. option:: --l3
|
|
|
|
|
2017-07-20 10:29:40 -05:00
|
|
|
Remove router from an L3 agent
|
2016-10-12 22:39:35 -05:00
|
|
|
|
|
|
|
.. _network_agent_remove_router-agent-id:
|
|
|
|
.. describe:: <agent-id>
|
|
|
|
|
|
|
|
Agent from which router will be removed (ID only)
|
|
|
|
|
|
|
|
.. _network_agent_remove_router-router:
|
|
|
|
.. describe:: <router>
|
|
|
|
|
|
|
|
Router to be removed from an agent (name or ID)
|
2016-10-17 18:26:01 +00:00
|
|
|
|
2016-08-10 15:26:45 +08:00
|
|
|
network agent set
|
|
|
|
-----------------
|
|
|
|
|
|
|
|
Set network agent properties
|
|
|
|
|
|
|
|
.. program:: network agent set
|
|
|
|
.. code:: bash
|
|
|
|
|
2016-12-20 09:18:55 +08:00
|
|
|
openstack network agent set
|
2016-08-10 15:26:45 +08:00
|
|
|
[--description <description>]
|
|
|
|
[--enable | --disable]
|
|
|
|
<network-agent>
|
|
|
|
|
2016-09-25 10:35:02 +08:00
|
|
|
.. option:: --description <description>
|
2016-08-10 15:26:45 +08:00
|
|
|
|
|
|
|
Set network agent description
|
|
|
|
|
|
|
|
.. option:: --enable
|
|
|
|
|
|
|
|
Enable network agent
|
|
|
|
|
|
|
|
.. option:: --disable
|
|
|
|
|
|
|
|
Disable network agent
|
|
|
|
|
|
|
|
.. _network_agent_set-network-agent:
|
|
|
|
.. describe:: <network-agent>
|
|
|
|
|
|
|
|
Network agent to modify (ID only)
|
|
|
|
|
2016-05-12 16:15:19 -04:00
|
|
|
network agent show
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Display network agent details
|
|
|
|
|
|
|
|
.. program:: network agent show
|
|
|
|
.. code:: bash
|
|
|
|
|
2016-12-20 09:18:55 +08:00
|
|
|
openstack network agent show
|
2016-05-12 16:15:19 -04:00
|
|
|
<network-agent>
|
|
|
|
|
|
|
|
.. _network_agent_show-network-agent:
|
|
|
|
.. describe:: <network-agent>
|
|
|
|
|
|
|
|
Network agent to display (ID only)
|