==========================
Controlling node services
==========================

Bonding is managed by a number of services on each node. The core
services are:

-  node: controls tunnels and TCP proxy instances, routes, iptables
   rules, DHCP and PPP clients, etc.
-  config: manages the node configuration
-  subprocess: calls system commands on behalf of other bonding
   applications

To start, stop, or restart all the services together, use the following
commands:

::

    service bonding restart
    service bonding start
    service bonding stop


.. warning::

    ``service bonding stop`` takes down all legs. If you run this from a
    remote session, your session will be interrupted and you will not be
    able to start bonding again except by power cycling the device. Only do
    this on a serial or real console session!

Controlling services individually

You can control individual bonding services with
the `bondctl <node-applications.html>`__ script.

.. NOTE::
    The bondctl command was removed in version 6.5.
