Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In addition to the browser-based interface accessible via HTTP (port 80) and HTTPS (port 443), NetMRI supports a command-line interface accessible via SSH (port 22). The administrative shell accepts a variety of commands that are useful for troubleshooting and maintenance.

...

The cat command is a basic Linux command. Depending on the system you are working in, the available options for this command may vary.

clear command

Use the clear command to clear the terminal screen.

...

Use the grep command to search a file for a particular pattern of characters. The command displays all lines that contain that pattern. By default, the pattern is a regular expression.

The following is the command syntax:

grep [options] pattern [files]

Example:

netmrivm193> grep -i 'hello world' menu.h main.c

...

Anchor
halt command
halt command
halt command

Use the halt command to shut down NetMRI, shut down the server, and then power off.

help command

Use the help command to display a list of commands available in the administrative shell.

installdsb command

Use the installdsb command to install a device support bundle in the system. Device support bundles can contain changes in the database tables, CSS scripts, and MIB files that are necessary for the correct discovery of devices.

...

For more information, see Automating Device Support Request Data Collection.

installmib command

Use the installmib command to install MIB files from device vendors into the system. NetMRI needs this information to convert the names of object identifiers (OIDs) to numeric values.

The following is the command syntax:

installmib <MIB filename>

Anchor
InstallHelpFiles command
InstallHelpFiles command
Anchor
bookmark867
bookmark867
installhelpfiles command

Use the installhelpfiles command to install custom help information to appear on a specified Issue Details page for a custom issue. Should no custom Issues information be found, the command will terminate with a "No issue titles found" message. For more information, see Creating Custom Issue Help Files.

installmib command

Use the installmib command to install MIB files from device vendors into the system. NetMRI needs this information to convert the names of object identifiers (OIDs) to numeric values.

The following is the command syntax:

installmib <MIB filename>

Anchor
LicenseGenerateCommand
LicenseGenerateCommand
license generate command

...

Note

The NetMRI NT-1400 appliance is licensed as standalone even if the OC license is applied. For information about the NetMRI NT-1400 appliance, see Operations Center Appliances and Requirements.


Note

For the Customer Name field, use only US-ASCII symbols.

Example 1 Sample output when you continue to use an existing license

...

2017-08-02 22:17:38 [info] License Type: Full NetMRI (Customer)
2017-08-02 22:17:38 [info] License Source: N/A
2017-08-02 22:17:38 [info] Customer Name: FULLNM
2017-08-02 22:17:38 [info] Controller role: Standalone
2017-08-02 22:17:38 [info] Device Limit: 1000
2017-08-02 22:17:38 [info] Maintenance Expiration: 2020-07-20
2017-08-02 22:17:38 [info] Modules Info:
2017-08-02 22:17:38 [info] Full NetMRI: on, Expired: Never
2017-08-02 22:17:38 [info] Automation Change Manager: off, Expired: Expired
2017-08-02 22:17:38 [info] Switch Port Management: off, Expired: Expired
2017-08-02 22:17:38 [info] NetMRI without SPM: off, Expired: Expired
2017-08-02 22:17:38 [info] IPAM Insight (Discovery): off, Expired: Expired
2017-08-02 22:17:38 [info] Network Automation: off, Expired: Expired

ls command

The ls command lists files and directories within the file system and displays detailed information about them. 

The syntax for the ls command is as follows:

ls [options] [files]

The ls command is a basic Linux command. Depending on the system you are working in, the available options for this command may vary.

...

more command

Use the more command to view long text files. The command displays one section of the file at a time and allows you to scroll all the way to the end of the file.

The syntax of the more command is as follows:

more [options] file

The more command is a basic Linux command. Depending on the system you are working in, the available options for this command may vary.

...

Anchor
Provisiondisk command
Provisiondisk command
Anchor
bookmark869
bookmark869
provisiondisk command

Use the provisiondisk command to extend the NetMRI VM storage per volume.

...

Anchor
Removedsb command
Removedsb command
Anchor
bookmark873
bookmark873
removedsb command

Note
titleNote

Before running the removedsb command in your system, obtain instructions from Infoblox Support.

Use the removedsb command to delete device support bundle files from the default directory /var/local/netmri/dsb in the local NetMRI appliance. This is generally a housekeeping command, but exercise caution when deleting database files.

...

Use removemib to delete vendor SNMP MIB files from the MIB library in NetMRI. The removemib command automatically points to a location in the system, that contains all MIBs installed by admins into NetMRI. (For a list of installed MIBs, you can go to the Settings icon > Setup > MIB Management.) Removemib removemib is limited to MIBs that are installed by admins of the system; MIBs that are bundled with NetMRI cannot be deleted using this command. You should also know the file name for the MIB before deleting it. Files of this type are placed into the /var/local/netmri/dsb/mibmanager/source directory. If no MIB files are located in this folder, you will not be able to remove remov any other MIB files.

Example:

...

  1. At the command prompt of the administrative shell, enter sapwalk and press Enter.
  2. Enter the SNMP hostname or IP address and then press Enter.
  3. If the network view is not determined automatically, enter the network view and press Enter.
  4. Enter the SNMP version (1,2c, or 3) and press Enter.
  5. Depending on the SNMP version you entered, do one of the following:
    • For SNMP v1 or 2c, enter the SNMP community string.
    • For SNMP v3, do the following:
      1. Enter the SNMP username and press Enter.
      2. If SNMP authentication is configured on your device, enter y, press Enter,   and then provide the SNMP authentication passphrase and authentication protocol (MD5 or SHA). If not, enter n and press Enter.
      3. If SNMP privacy is configured on your device, enter y, press Enter,   and then provide the SNMP privacy passphrase and the SNMP privacy protocol (DES, 3DES, AES128, AES192, AES256, AES192C, or AES256C). If not, enter n and press Enter.
  6. Enter the root OID.
    The data is stored in a file with the following file name: sapwalk-<SNMP hostname>.txt

...

The show license command displays your current NetMRI license configuration. You can also view your license features, license type, expiration date, and license ID information.

Example:

netmrivm193> show license

License Information:

...

The command prompts for further information before executing (if only one network view exists in the NetMRI appliance, you will not be prompted to enter that value):

SA4-17> snmpwalk

Enter SNMP hostname or IP address []: 172.19.4.192

Enter Network View []: MGMT

Enter SNMP version (1, 2c, 3) [2c]: 3

Enter SNMP Username ]: aes_username

SNMP Authentication [no]: yes

Enter SNMP Authentication Passphrase ]: my_passwd

Enter SNMP Authentication Protocol [MD5]: sha

SNMP Privacy [no]: yes

Enter SNMP Privacy Passphrase ]: my_aes_passwd

Enter SNMP Privacy Protocol [DES]: aes-256

Enter Root OID to start walk [system]:

Use legacy snmpwalk tool [n]:

+++ Executing snmpwalk ...

#######################################################################

# Generated by NetMRI Administrator SNMP Walk

...

# StartTime: Mon Aug302:01:06 PDT 2020

#######################################################################


sysDescr.0 = DisplayString : Linux stsitou-deb10 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64

sysObjectID.0 = ObjectIdentifier : 1.3.6.1.4.1.8072.3.2.10 (Net-SNMP Net-SNMP)

sysUpTime.0 = TimeTicks : 40923950

sysContact.0 = DisplayString : Me <me@example.org>

sysName.0 = DisplayString : stsitou-deb10

sysLocation.0 = DisplayString : Sitting on the Dock of the Bay

sysServices.0 = Integer32 : 4

sysORLastChange.0 = TimeStamp : 0

...

sysORUpTime.10 = TimeStamp : 0


#######################################################################

# EndTime: Mon Aug 3 02:01:06 PDT 2020

#######################################################################


+++ Results stored in snmpwalk-172-19-4-192.txt

...

Use the top command to display Linux tasks. It provides a dynamic real-time view of the running system. This command shows the summary information of the system and the list of processes or threads which are currently managed by the Linux Kernel.

The following is the command syntax:

...