netcdctrl Command
Purpose
Manages the network caching (netcd) daemon caches.
Syntax
netcdctrl [ -t type -e type [ -a file | -b file | -f | -s file ]] [ -l level ] [ -h ]
Description
The netcdctrl command
provides the following functions:
- Dumps specific caches in ASCII format: provides a readable output of the caches content.
- Dumps specific caches in binary format. The binary format can be used later to reload the caches when starting the netcd daemon. Dumping avoids reloading the caches from the beginning.
- Displays statistics on caches use. The caches are tables, and the access to these tables is controlled by a hash algorithm. This output helps you size the table for a given resolution and a given map using the netcd configuration file.
- Flushes specific caches. The content of the specified caches are erased, and local caches are then reloaded. Other caches are reloaded by resolver's responses.
- Changes the logging level dynamically.
Requirement: You must
have the root authority to issue the netcdctrl command.
Flags
Item | Description |
---|---|
-a file | Specifies ASCII dumping of the specified caches. |
-b file | Specifies binary dumping of the specified caches (local caches are not dumped). |
-e type | Specifies the map. The type parameter can be one of
the following values:
|
-f | Flushes the specified caches. |
-h | Displays help information. |
-l level | Changes the logging level of the netcd daemon. The level value must be an integer of 0 through 7. |
-s file | Provides statistics on caches use. |
-t type | Specifies the resolution. The type parameter can be
one of the following values:
|
Examples
- To flush all the caches, enter:
netcdctrl -t all -e all -f
- To dump all the NIS caches in binary format, enter:
netcdctrl -t nis -e all -b /tmp/netcd_nis_binary_dump
- To dump the local cache for hosts in ASCII format, enter:
netcdctrl -t local -e hosts -a /tmp/netcd_dns_hosts
- To set the level of logging to obtain all possible traces, enter:
netcdctrl -l 7