Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
Name
nnmsnmpbulk.sh — Queries a node for information using an SNMPv2c GetBulk request.
SYNOPSIS
nnmsnmpbulk.sh -u user_name -p passwd
[options
]
node object-id
[,object-id
]...
[-d]
[-v options:
version
]
[-c community
]
[-port port(default:161)
]
[-t timeout(default:5000)
]
[-r retries(default:1)
]
[-T]
[-n non-repeaters
]
[-m max-repetitions
]
[-pp Proxy Port
]
[-pa Proxy Address
]
[-a Authentication Protocol
]
[-A Authentication Pass phrase
]
[-x Privacy Protocol
]
[-X Privacy Passphrase
]
[-N Context Name
]
[-oen OID and Output Encoding
]
[-oex OIDs that are not encoded
]
[-v3u SNMPv3 user name
]
[-jndiHost hostname
]
[-jndiPort port
Default is 1099]
DESCRIPTION
The nnmsnmpbulk.sh
script uses the SNMPv2c/v3 GetBulk request to retrieve
information from an SNMP agent. The SNMP GetBulk request minimizes the number of protocol exchanges required
to retrieve a large amount of information. This increases performance, as the nnmsnmpbulk.sh
script uses fewer SNMP requests to retrieve management information from the remote node.
If the node
is an SNMPv1-only agent, the nnmsnmpbulk.sh
script automatically downgrades the GetBulk request to an SNMPv1-supported GetNext request.
node
can be a system with an IP address that supports SNMP. You can supply
IP nodes to the nnmsnmpbulk.sh
script using either a node's IP address or its
hostname.
Supply command arguments for one or more OIDs
in dotted decimal format or as a
mnemonic name. Before attempting to supply a mnemonic name, load the MIB that defines the OID by using the
nnmloadmib.sh
script.
Only users who belong to System, Administrator or Web Service Client roles can run the nnmsnmpbulk.sh
script. Users who are in Level1, Level2 or Guest roles cannot run the nnmsnmpbulk.sh
script.
Parameters
-d
-
Dumps all SNMP packets to standard output in a hexadecimal and decoded ASN.1 format.
-v
version
-
Requests a specific version of SNMP be used to communicate with the remote node. Valid choices for
version
are1
,2
,2c
, or3
.If you do not specify the version, the
nnmsnmpbulk.sh
script uses2c
as the default for nodes not in the topology. -c
community
-
Specifies the community string to use for authentication on the remote node.
Note: If the community string contains characters the shell interferes with, use one or more escape symbols or quotation marks as required.
-port
port
-
Specifies the port to use to communicate with the remote node.
-t
timeout
-
Specifies a timeout period, in milliseconds, for communication with the remote node.
-r
retries
-
Specifies the number of retries to use for communication with the remote node.
-T
-
Prints the OID in dotted decimal format and the MIB variable value with no textual conventions applied.
-n
-
non-repeaters
specifies the number of variables for which a single lexicographic successor is to be returned. This value represents the number of non-repeating varbinds (values) you want thennmsnmpbulk.sh
script to retrieve. -m
-
Max-Repetitions specifies the number of lexicographic successors to be returned for the remaining variables. This value represents the number of rows to retrieve for a repeating varbind (value). The repeating varbind is present in each table row.
-pp
Proxy Port
-
Specifies the Proxy Port to use in communication with the node
-pa
Proxy Address
-
Specifies the Proxy IP Address to use to communicate with the node.
-a
Authentication Protocol
-
SNMPv3 Authentication Protocol (MD5|SHA)
-A
Authentication Passphrase
-
SNMPv3 Authentication Passphrase
-x
Privacy Protocol
-
SNMPv3 Privacy Protocol (DES|3DES|AES|AES192|AES256)
-X
Privacy Passphrase
-
SNMPv3 Privacy Passphrase
-N
context
-
SNMPv3 Context Name (for example, vlan1)
-oen
<OID>:<encoding>
-
OID and Output Encoding (e.g. 1.3.6.1.2.1.1.4:UTF-8)
-oex
<OID1,OID2,...>
-
OIDs that are not encoded
-v3u
SNMPv3 user name
-
SNMPv3 security name (for example, testV3user)
-u <
username
>-
Supply the NNMi administrator username to run the script.
-p <
password
>-
Supply the NNMi administrator password to run the script.
-jndiHost<
jndiHost
>-
The hostname of the server running the jboss application server. If you do not specify a hostname, the
nnmcommload.sh
script useslocalhost
as the default value. -jndiPort<
jndiPort
>-
The jboss application server port. If you do not specify this port, the
nnmcommload.sh
script uses 1099 as the default value.
If the nnmsnmpbulk.sh
script does not receive a response, it uses a linear
backoff algorithm based on the timeout
and retries
arguments to
resend the SNMP request. For example, if the timeout
argument is 2000
(two seconds) and the retries
argument is 3
, the initial
request would time out after two seconds, the first retry would time out after four seconds, the second retry
would time out after six seconds, and the last retry would time out after eight seconds. The
nnmsnmpbulk.sh
script requires additional time to resolve the configuration.
EXAMPLES
The following command retrieves all information under the system MIB OID from node testnode
:
nnmsnmpbulk.sh –c community
testnode
.1.3.6.1.2.1.1.0
SEE ALSO
nnmsnmpset.sh(1M), nnmsnmpwalk.sh(1M).
RFC 1155, 1157, 1212: SNMP Version 1.
RFC 1901 - 1908, 2576, 2578, 3416 - 3418: SNMP Version 2.
RFC 3411 - 3415: SNMP Version 3.
EXTERNAL INFLUENCES
Environmental Variables
$LANG
determines the language in which messages appear.
If $LANG
is not specified or is set to an empty string,
a default of C
is used
instead of $LANG
. If any internationalization variable contains
an invalid setting, the nnmsnmpbulk.sh
script functions as if all
internationalization variables are set to C
.
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to network-management-doc-feedback@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: