vserver export-policy netgroup cache show
Show the Netgroup Cache
Availability: This command is available to cluster and Vserver administrators at the admin privilege level.
Description
The vserver export-policy netgroup cache show
command displays the contents of the export policy netgroup cache for a Vserver. Entries shown here correspond to the caches used to evaluate client membership in a netgroup. To show the netgroup cache, you must specify the following item:
-
Vserver: The name of the Vserver whose netgroup cache you want to display.
The following information is displayed per cache entry:
-
Vserver name: The name of the Vserver.
-
Netgroup name: The name of the netgroup.
-
State of the cache entry: The state of the cache entry. There are four possible values:
-
initializing: The cache entry is being populated for the first time.
-
ready: Processing of the cache entry is complete and it is ready to be used.
-
not-found: The netgroup could not be found.
-
abandoned: The cache entry has been abandoned.
-
Total number of hosts in the netgroup cache: The number of host names retrieved from the name service in mapping the netgroup to a list of hosts.
-
How long it took to expand the netgroup: How long it took to expand the netgroup the last time in the queue.
-
Entry is refreshing: If the entry is a complete miss or refresh.
-
Next refresh time: When the next refresh is scheduled to take place.
-
Netgroup by host state: Boolean state indicating if netgroup-by-host feature is used for resolving netgroup membership check.
-
Number of IP addresses cached: Number of client IP addresses that are matched for the netgroup. The count includes both positive and negative results.
Parameters
- {
[-fields <fieldname>,…]
-
If you specify the
-fields <fieldname>, …
parameter, the command output also includes the specified field or fields. You can use '-fields ?' to display the fields to specify. - |
[-instance ]
} -
If you specify the
-instance
parameter, the command displays detailed information about all fields. -vserver <vserver name>
- Vserver-
If you specify this parameter, the command displays the netgroup cache information only if the Vserver name matches the specified value.
[-netgroup <text>]
- Name of the Netgroup-
If you specify this parameter, the command displays the netgroup cache information only if the netgroup name matches the specified value.
[-cache-state {initializing|ready|not-found|abandoned}]
- State of the Cache Entry-
If you specify this parameter, the command displays the netgroup cache information only if the netgroup cache state matches the specified value.
[-total-hosts <integer>]
- Total Number of Hosts in the Netgroup-
If you specify this parameter, the command displays the netgroup cache information only if the netgroup record's count of host names matches the specified value.
[-expansion-duration <[[<hours>:]<minutes>:]<seconds>>]
- Expansion Duration-
If you specify this parameter, the command displays the netgroup cache information only if the netgroup record expansion time matches the specified value.
[-is-refreshing {true|false}]
- Is Entry Refreshing?-
If you specify this parameter, the command displays the netgroup cache information only if the netgroup record refreshing state matches the specified value.
[-time-next-refresh <Date>]
- Next Refresh Time-
If you specify this parameter, the command displays the netgroup cache information only if the time of the next scheduled refresh matches the specified value.
[-num-ip-addrs-cache <integer>]
- Number of Cached IP Addresses-
If you specify this parameter, the command displays the netgroup cache information only if the number of cached IP addresses matches the specified value.
Examples
The following example displays the netgroup cache for the Vserver vs1 and the netgroup netgroup1:
cluster1::> vserver export-policy netgroup cache show -vserver vs1 -netgroup netgroup1 Vserver Netgroup State -------- ---------- ------------ vs1 netgroup1 Ready