Junos® OS Getting Started Guide For Routing Devices
Junos® OS Getting Started Guide For Routing Devices
Modified: 2017-11-14
Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper Networks reserves the right to change, modify,
transfer, or otherwise revise this publication without notice.
®
Junos OS Getting Started Guide for Routing Devices
Copyright © 2017 Juniper Networks, Inc. All rights reserved.
The information in this document is current as of the date on the title page.
Juniper Networks hardware and software products are Year 2000 compliant. Junos OS has no known time-related limitations through the
year 2038. However, the NTP application is known to have some difficulty in the year 2036.
The Juniper Networks product that is the subject of this technical documentation consists of (or is intended for use with) Juniper Networks
software. Use of such software is subject to the terms and conditions of the End User License Agreement (“EULA”) posted at
http://www.juniper.net/support/eula/. By downloading, installing or using such software, you agree to the terms and conditions of that
EULA.
root-authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
root-login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
saved-core-context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
saved-core-files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
server (Proxy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
static-host-mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
transfer-interval (Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
transfer-on-commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
trusted-key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
username (System) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Part 1 Administration
Chapter 9 File Management Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
file archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
file checksum md5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
file checksum sha1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
file checksum sha-256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
file compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
file copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
file delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
file list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
file rename . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
file show . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Chapter 10 System Software Administrative Commands . . . . . . . . . . . . . . . . . . . . . . . . 125
clear system commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
clear system reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
configure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
request system configuration rescue delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
request system configuration rescue save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
request system halt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
request system license add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
request system license delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
request system license save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
request system logout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
request system partition abort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
request system partition hard-disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
request system power-off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
request system reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
request system snapshot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
request system software add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
request system zeroize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Chapter 11 System Software Monitoring Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
show configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
show host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
show system commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
show system configuration archival . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Part 1 Administration
Chapter 11 System Software Monitoring Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Table 4: show system commit Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Table 5: show system processes Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Table 6: show system queues Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Table 7: show system snapshot Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Table 8: show system storage Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Table 9: show system switchover Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . 303
Table 10: show system uptime Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Table 11: show system virtual-memory Output Fields . . . . . . . . . . . . . . . . . . . . . . 316
Table 12: show task Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Table 13: show task io Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Table 14: show task memory Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Table 15: show task replication Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
If the information in the latest release notes differs from the information in the
documentation, follow the product Release Notes.
Juniper Networks Books publishes books by Juniper Networks engineers and subject
matter experts. These books go beyond the technical documentation to explore the
nuances of network architecture, deployment, and administration. The current list can
be viewed at http://www.juniper.net/books.
Supported Platforms
For the features described in this document, the following platforms are supported:
• ACX Series
• M Series
• MX Series
• T Series
• PTX Series
If you want to use the examples in this manual, you can use the load merge or the load
merge relative command. These commands cause the software to merge the incoming
configuration into the current candidate configuration. The example does not become
active until you commit the candidate configuration.
If the example configuration contains the top level of the hierarchy (or multiple
hierarchies), the example is a full example. In this case, use the load merge command.
If the example configuration does not start at the top level of the hierarchy, the example
is a snippet. In this case, use the load merge relative command. These procedures are
described in the following sections.
1. From the HTML or PDF version of the manual, copy a configuration example into a
text file, save the file with a name, and copy the file to a directory on your routing
platform.
For example, copy the following configuration to a file and name the file ex-script.conf.
Copy the ex-script.conf file to the /var/tmp directory on your routing platform.
system {
scripts {
commit {
file ex-script.xsl;
}
}
}
interfaces {
fxp0 {
disable;
unit 0 {
family inet {
address 10.0.0.1/24;
}
}
}
}
2. Merge the contents of the file into your routing platform configuration by issuing the
load merge configuration mode command:
[edit]
user@host# load merge /var/tmp/ex-script.conf
load complete
Merging a Snippet
To merge a snippet, follow these steps:
1. From the HTML or PDF version of the manual, copy a configuration snippet into a text
file, save the file with a name, and copy the file to a directory on your routing platform.
For example, copy the following snippet to a file and name the file
ex-script-snippet.conf. Copy the ex-script-snippet.conf file to the /var/tmp directory
on your routing platform.
commit {
file ex-script-snippet.xsl; }
2. Move to the hierarchy level that is relevant for this snippet by issuing the following
configuration mode command:
[edit]
user@host# edit system scripts
[edit system scripts]
3. Merge the contents of the file into your routing platform configuration by issuing the
load merge relative configuration mode command:
For more information about the load command, see CLI Explorer.
Documentation Conventions
Caution Indicates a situation that might result in loss of data or hardware damage.
Laser warning Alerts you to the risk of personal injury from a laser.
Table 2 on page xiv defines the text and syntax conventions used in this guide.
Bold text like this Represents text that you type. To enter configuration mode, type the
configure command:
user@host> configure
Fixed-width text like this Represents output that appears on the user@host> show chassis alarms
terminal screen.
No alarms currently active
Italic text like this • Introduces or emphasizes important • A policy term is a named structure
new terms. that defines match conditions and
• Identifies guide names. actions.
• Junos OS CLI User Guide
• Identifies RFC and Internet draft titles.
• RFC 1997, BGP Communities Attribute
Italic text like this Represents variables (options for which Configure the machine’s domain name:
you substitute a value) in commands or
configuration statements. [edit]
root@# set system domain-name
domain-name
Text like this Represents names of configuration • To configure a stub area, include the
statements, commands, files, and stub statement at the [edit protocols
directories; configuration hierarchy levels; ospf area area-id] hierarchy level.
or labels on routing platform • The console port is labeled CONSOLE.
components.
< > (angle brackets) Encloses optional keywords or variables. stub <default-metric metric>;
# (pound sign) Indicates a comment specified on the rsvp { # Required for dynamic MPLS only
same line as the configuration statement
to which it applies.
[ ] (square brackets) Encloses a variable for which you can community name members [
substitute one or more values. community-ids ]
GUI Conventions
Bold text like this Represents graphical user interface (GUI) • In the Logical Interfaces box, select
items you click or select. All Interfaces.
• To cancel the configuration, click
Cancel.
> (bold right angle bracket) Separates levels in a hierarchy of menu In the configuration editor hierarchy,
selections. select Protocols>Ospf.
Documentation Feedback
• Online feedback rating system—On any page of the Juniper Networks TechLibrary site
at http://www.juniper.net/techpubs/index.html, simply click the stars to rate the content,
and use the pop-up form to provide us with information about your experience.
Alternately, you can use the online feedback form at
http://www.juniper.net/techpubs/feedback/.
Technical product support is available through the Juniper Networks Technical Assistance
Center (JTAC). If you are a customer with an active J-Care or Partner Support Service
support contract, or are covered under warranty, and need post-sales technical support,
you can access our tools and resources online or open a case with JTAC.
• JTAC hours of operation—The JTAC centers have resources available 24 hours a day,
7 days a week, 365 days a year.
• Find solutions and answer questions using our Knowledge Base: http://kb.juniper.net/
To verify service entitlement by product serial number, use our Serial Number Entitlement
(SNE) Tool: https://entitlementsearch.juniper.net/entitlementsearch/
After you install and power on the Junos OS device, you are ready to begin initial
configuration. The Junos OS is preinstalled on all devices. The procedures in this guide
show you how to connect the router to the network but do not enable it to forward traffic.
For complete information about enabling the router to forward traffic, including examples,
see the Junos OS configuration guides. For information about how to upgrade or reinstall
software, see the Junos OS Installation and Upgrade Guide.
You configure the device by issuing Junos OS CLI commands, either on a console device
attached to the console port on the Routing Engine or over a Telnet connection to a
network connected to the management port on the Routing Engine.
NOTE: Only console access to the device is enabled by default. Use a console
port to connect to the device initially.
Console ports allow root access to the Junos operating system (Junos OS) devices
through a terminal or laptop interface, regardless of the state of the Junos OS device,
unless it is completely powered off. By connecting to the console port, you can access
the root level of the Junos OS device without using the network to which the device might
or might not be connected. This creates a secondary path to the Junos OS device without
relying on the network.
Using the terminal interface provides a technician sitting in a Network Operations Center
a long distance away the ability to restore a Junos OS device or perform an initialization
configuration securely, using a modem, even if the primary network has failed. Without
a connection to the console port, a technician would have to visit the site to perform
repairs or initialization. A remote connection to the Junos OS device through a modem
requires the cable and connector (provided in the device accessory box), plus a DB-9
male to DB-25 male (or similar) adapter for your modem, which you must purchase
separately. For more information about connecting to the console port, see the
administration guide for your particular router or switch.
To configure the device initially, you must connect a terminal or laptop computer to the
device through the console port, as shown in Figure 1 on page 18.
g003810
When you power on a Junos OS device the first time, Junos OS automatically boots and
starts.
To configure the device initially, you must connect a terminal or laptop computer to the
device through the console port—a serial port on the front of the router. Only console
access to the device is enabled by default. Remote management access to the router
and all management access protocols, including Telnet, FTP, and SSH, are disabled
by default.
1. Connect a terminal or laptop computer to the Junos OS device through the console
port—a serial port on the front of the device.
Junos OS boots automatically. The boot process is complete when you see the login:
prompt on the console.
Initially, the root user account requires no password. You can see that you are the root
user, because the prompt on the device shows the username root@%.
root@% cli
root@>
cli> configure
[edit]
root@#
The root user has complete privileges to operate and configure the Junos OS device,
perform upgrades, and manage files in the file system. Initially, the root password is not
defined on the Junos OS device. To ensure basic security, you must define the root
password during initial configuration. If a root password is not defined, you cannot commit
configuration settings on the device.
NOTE: If you use a plain text password, Junos OS displays the password as
an encrypted string so that users viewing the configuration cannot see it.
• Be at least six characters long. Most character classes can be included in a password
(alphabetic, numeric, and special characters), except control characters.
Configuring the root password on your Junos OS-enabled router helps prevent
unauthorized users from making changes to your network. The root user (also referred
to as superuser) has unrestricted access and full permissions within the system, so it is
crucial to protect these functions by setting a strong password when setting up a new
router.
After a new router is initially powered on, you log in as the user root with no password.
Junos OS requires configuration of the root password before it accepts a commit
operation. On a new device, the root password must always be a part of the configuration
submitted with your initial commit.
To set the root password, you have a few options as shown in Step 1 of the following
procedure.
The most secure options of these three are using an already encrypted password or an
ssh public key string. Pre-encrypting your password or using a ssh public key string means
the plain-text version of your password will never be transferred over the internet,
protecting it from being intercepted by a man-in-the-middle attack.
2. (Optional) Strengthen security by only allowing root access from the console port.
3. If you used a configuration group in Step 2, apply the configuration group, substituting
global with the appropriate group name.
[edit]
user@host# set apply-groups global
root@# commit
If you forget the root password for the router, you can use the password recovery
procedure to reset the root password.
NOTE: This password recovery procedure does not apply to devices running
Junos OS with Upgraded FreeBSD. See Recovering the Root Password on
Junos OS with Upgraded FreeBSD. For MX80 Series routers, try this procedure
first, but if it does not work you can manually delete the root-authentication
settings from the Junos configuration file and reset the password, as explained
here: Recovering the Root Password for MX80.
1. Power off the router by pressing the power button on the front panel.
2. Turn off the power to the management device, such as a PC or laptop computer, that
you want to use to access the CLI.
3. Plug one end of the Ethernet rollover cable supplied with the router into the
RJ-45–to–DB-9 serial port adapter supplied with the router.
4. Plug the RJ-45–to–DB-9 serial port adapter into the serial port on the management
device.
5. Connect the other end of the Ethernet rollover cable to the console port on the router.
• Data bits: 8
• Parity: None
• Stop bits: 1
9. Power on the router by pressing the power button on the front panel.
Verify that the POWER LED on the front panel turns green.
The terminal emulation screen on your management device displays the router’s boot
sequence.
10. When the following prompt appears, press the Spacebar to access the router’s
bootstrap loader command prompt:
Depending on your device hardware, the bootstrap loader might proceed quite quickly
at this step without pausing for input. Therefore, you might need to press the spacebar
multiple times at the beginning of the boot sequence.
11. At the following prompt, type boot -s to start the system in single-user mode.
ok boot -s
12. At the following prompt, type recovery to start the root password recovery procedure.
Enter full pathname of shell or 'recovery' for root password recovery or RETURN
for /bin/sh: recovery
[edit]
user@host# set system root-authentication plain-text-password
When you configure a plain-text password, Junos OS encrypts the password for you.
15. At the following prompt, enter the new root password, for example:
17. After you have finished configuring the password, commit the configuration.
root@host# commit
commit complete
Understanding Hostnames
The hostname is the name that identifies the device on the network and is easier to
remember than an IP address. When you first power on a Juniper Networks router, switch,
or security device, the default hostname is Amnesiac. The Amnesiac prompt is indicative
of a device that is booting from a factory-fresh Junos OS software load, which, by
definition, does not have a hostname configured.
Administrators often follow conventions for naming devices. One such convention is to
name the device based on its location, for example: germany-berlin-R1. The hostname
should be unique within your network infrastructure, but there is no need for the local
hostname to be globally unique.
A device's hostname usually has a corresponding entry in the domain name system
(DNS) so that administrators can connect to the device using the hostname. The fully
qualified domain name (FQDN), which is used in DNS, includes the hostname and the
domain name. The hostname and the domain name labels are separated by periods or
dots, as follows: hostname.domain. For example, if the hostname is germany-berlin-R1
and the domain name is emea, the FQDN is germany-berlin-R1.emea. If the emea domain
is registered and can be reached as emea.net on the Internet, the FQDN for the device is
germany-berlin-R1.emea.net. The FQDN is globally unique.
In Junos OS, the hostname can contain any combination of alphabetic characters,
numbers, dashes, and underscores. No other special characters are allowed.
Although Junos OS allows hostnames to contain up to 255 characters, keep in mind that
the total length of the hostname as an FQDN cannot exceed 255 characters (including
the delimiting dots), with each domain name label having a maximum length of 63
characters. In any case, an overly long hostname is difficult to type and to remember, so
short and meaningful hostnames are a best practice.
The hostname of a device is its identification. A router or switch must have its identity
established to be accessible on the network to other devices. That is perhaps the most
important reason to have a hostname, but a hostname has other purposes: Junos OS
uses the configured hostname as part of the command prompt, to prepend log files and
other accounting information, as well as in other places where knowing the device identity
is useful. We recommend that the hostname be descriptive and memorable.
You can configure the hostname at the [edit system] hierarchy level, a procedure shown
in “Example: Configuring the Unique Identity of a Router for Making it Accessible on the
Network” on page 35. Optionally, instead of configuring the hostname at the [edit system]
hierarchy level, you can use a configuration group, as shown in this procedure. This is a
recommended best practice for configuring the hostname, especially if the device has
dual Routing Engines. This procedure uses groups called re0 and re1 as an example.
1. Include the host-name statement in the configuration at the [edit groups group-name
system hierarchy level.
For example:
2. If you used one or more configuration groups, apply the configuration groups,
substituting the appropriate group names.
For example:
[edit]
user@host# set apply-groups [re0 re1]
[edit]
root@# commit
san-jose-router0#
13.2R3 Starting with Junos OS Release 13.2R3, if you configure hostnames that are
longer than the CLI screen width, regardless of the terminal screen width
setting, the commit operation occurs successfully.
Configuring DNS
DNS Overview
DNS Components
DNS includes three main components:
• DNS resolver — Resides on the client side of the DNS. When a user sends a hostname
request, the resolver sends a DNS query request to the name servers to request the
hostname's IP address.
• Name servers — Processes the DNS query requests received from the DNS resolver
and returns the IP address to the resolver.
• Resource records — Data elements that define the basic structure and content of the
DNS.
Related • Example: Configuring the TTL Value for DNS Server Caching on page 34
Documentation
• DNSSEC Overview
Domain name system (DNS) servers are used for resolving hostnames to IP addresses.
For redundancy, it is a best practice to configure access to multiple DNS servers. You can
configure a maximum of three DNS servers. The approach is similar to the way Web
browsers resolve the names of a Web site to its network address. Additionally, Junos OS
enables you configure one or more domain names, which it uses to resolve hostnames
that are not fully qualified (in other words, the domain name is missing). This is convenient
because you can use a hostname in configuring and operating Junos OS without the need
to reference the full domain name. After adding DNS server addresses and domain names
to your Junos OS configuration, you can use DNS resolvable hostnames in your
configuration and commands instead of IP addresses.
Optionally, instead of configuring the name server at the [edit system] hierarchy level,
you can use a configuration group, as shown in this procedure. This is a recommended
best practice for configuring the name server. This procedure uses a group called global
as an example.
Before you begin, configure your DNS servers with the hostname and an IP address for
your Junos OS device. It does not matter which IP address you assign as the address of
your Junos OS device in the DNS server, as long it is an address that reaches your device.
Normally, you would use the management interface IP address, but you can choose the
loopback interface IP address, or a network interface IP address, or even configure multiple
addresses on the DNS server.
user@host# show
name server {
192.168.1.253;
192.168.1.254;
}
2. (Optional) Configure the name of the domain in which the device itself is located.
This is a good practice. Junos OS then uses this configured domain name as the default
domain name to append to hostnames that are not fully qualified.
[edit system]
domain-name domain-name;
user@host# show
domain-name company.net;
If your device can reach several different domains, you can configure these as a list
of domains to be searched. Junos OS then uses this list to set an order in which it
appends domain names when searching for the IP address of a host.
The domain list can contain up to six domain names, with a total of up to
256 characters.
The following example shows how to configure two domains to be searched. This
example configures Junos OS to search the company.net domain and then the
domainone.net domain and then the domainonealternate.com domain when
attempting to resolve unqualified hosts.
4. If you used a configuration group, apply the configuration group, substituting global
with the appropriate group name.
[edit]
user@host# set apply-groups global
user@host# commit
If you have configured your DNS server with the hostname and an IP address for your
Junos OS device, you can issue the following commands to confirm that DNS is working
and reachable. You can either use the configured hostname to confirm resolution to
the IP address or use the IP address of your device to confirm resolution to the
configured hostname.
For example:
This example shows how to configure the TTL value for a DNS server cache to define
the period for which DNS query results are cached.
• Requirements on page 34
• Overview on page 34
• Configuration on page 34
• Verification on page 35
Requirements
No special configuration beyond device initialization is required before performing this
task.
Overview
The DNS name server stores DNS query responses in its cache for the TTL period specified
in the TTL field of the resource record. When the TTL value expires, the name server
sends a fresh DNS query and updates the cache. You can configure the TTL value from
0 to 604,800 seconds. You can also configure the TTL value for cached negative
responses. Negative caching is the storing of the record that a value does not exist. In
this example, you set the maximum TTL value for cached (and negative cached)
responses to 86,400 seconds.
Configuration
[edit]
user@host# set system services dns max-cache-ttl 86400
2. Specify the maximum TTL value for negative cached responses, in seconds.
[edit]
user@host# set system services dns max-ncache-ttl 86400
[edit]
user@host# commit
Verification
To verify the configuration is working properly, enter the show system services command.
Example: Configuring the Unique Identity of a Router for Making it Accessible on the
Network
To use a router in a network, you must configure the router’s identify. Configuring a router’s
identity makes the router accessible on the network and so that other users can log in to
it. You can refer to any Internet-connected machine in either of two ways:
• By its IP address
• By its hostname
Once you have a hostname, you can find the IP address, you can use the Domain Name
System (DNS) to resolve an IP address from a hostname, or you can manually map the
hostname to a static IP address. Although using the DNS is an easier and more scalable
way to resolve IP addresses from hostnames, you might not have a DNS entry for the
router, or you might not want the computer to contact the DNS server to resolve a
particular IP address (perhaps you use this particular IP address a lot, or you might be
using it only for testing or development purposes and do not want to give it a DNS entry).
To configure a router’s unique identity, you might need to include all or part of the
following: the hostname of the router, its IP address, the domain name, two or three
name servers, mapping of the hostname to the IP address.
• Requirements on page 35
• Overview on page 35
• Configuration on page 36
• Verification on page 37
Requirements
No special configuration beyond device initialization is required before configuring this
example.
Overview
A hostname is the router’s name. It is easier for most people to remember a hostname
than an IP address. Junos OS uses the configured hostname as part of the command
prompt, to prepend log files and other accounting information, as well as in other places
where knowing the device identity is useful. You can use the hostname to telnet to a
router.
The domain name is the string appended to hostnames that are not fully qualified. The
domain name is the name of a network associated with an organization. For sites in the
United States, domain names typically take the form of org-name.org-type.
In case your hostname and IP address do not have a DNS entry in a name server, configure
a static mapping.
In this example, the values given in Table 3 on page 36 are used to configure each of
these variables. You need to substitute data pertinent to your router and network for
these values.
name-server 192.0.2.0
Configuration
CLI Quick To quickly configure this example, copy the following commands and paste them in a
Configuration text file, remove any line breaks, change the values used to match your network
configuration, copy and paste the commands into the CLI at the [edit] hierarchy level,
and then enter commit from configuration mode.
[edit]
user@host# set system domain-name device.example.net
[edit]
user@host# set system host-name example-re0
[edit]
user@host# set system name-server 172.24.16.115
user@host# set system name-server 192.0.2.0
4. Map from the hostname to the IP address, using the set system static-host-mapping
command.
[edit]
user@host# set system static-host-mapping example-re0 inet 172.22.147.39
Results
To check the configuration, use the configuration mode show system command.
[edit]
user@host# show system
domain-name device.example.net;
host-name example-re0;
name-server {
172.24.16.115;
192.0.2.0;
}
static-host-mapping {
example-re0 {
inet 172.22.147.39;
}
}
Verification
Management interfaces are the primary interfaces for accessing the device remotely.
Typically, a management interface is not connected to the in-band network, but is
connected instead to the device's internal network. Through a management interface
you can access the device over the network using utilities such as ssh and telnet and
configure the device from anywhere, regardless of its physical location. SNMP can use
the management interface to gather statistics from the device.
For devices with dedicated management ports, Junos OS automatically configures the
router’s management Ethernet interface, as either em0 or fxp0. You can use the show
interfaces terse | match fxp0 or show interfaces terse | match em0 command to display
management interface information.
To use the management Ethernet interface as a management port, you must configure
its logical port, em0.0 or fxp0.0, with a valid IP address.
For some SRX Series Services Gateways and J Series Services Routers, you can use any
of the built-in Ethernet ports as a management interface. (Platform support depends
For PTX Series Packet Transport Routers, the Junos OS automatically creates the router’s
management Ethernet interface, em0. To use em0 as an out-of-band management port,
you must configure its logical port (for example, em0.0) with a valid IP address.
Internal Ethernet interfaces are automatically created to connect the Routing Engines
to the Packet Forwarding Engines in the FPCs.
When you enter the show interfaces command on a PTX Series Packet Transport Router,
the management Ethernet interface and internal Ethernet interfaces (and logical
interfaces) are displayed:
CoS not supported on fxp0—The fxp0 interface does not support class of
service (CoS).
The Routing Engines in the PTX Series Packet Transport Routers do not
support the management Ethernet interface fxp0, or the internal Ethernet
interfaces fxp1 or fxp2.
Starting with Junos OS Release 17.3R1, you can confine the management interface in a
dedicated management instance. This action ensures that management traffic no longer
has to share a routing table (that is, the default.inet.0 table) with other control or protocol
traffic in the system. Instead, there is a dedicated management instance, known as the
mgmt_junos routing instance, for management traffic.
Because there are FreeBSD and Junos OS applications that assume that the management
interface is always present in the default.inet.0 routing table, the mgmt_junos routing
instance is not instantiated by default.
As part of configuring the mgmt_junos routing instance, you must also move static routes
that have a next hop over the default management interface to the mgmt_junos routing
instance. If needed, you must also configure the appropriate daemons or applications
to use the mgmt_junos routing instance. All of these changes must be done in a single
commit. Otherwise, the transition to mgmt_junos will not be smooth and you will have
to repair the system later by logging in from the console.
After you commit the configuration, expect to lose, and then have to reestablish, the
Telnet session.
Starting in Junos OS Release 17.4R1, TACACS+ packets can be sent to the server
successfully even with the management-instance statement configured, provided the
management routing-instance statement is also configured in the tacplus server
configuration statement.
As part of configuring the mgmt_junos routing instance, you must move all the static
routes that have a next hop through the fxp0 interface from the default routing instance
to mgmt_junos. The following commands are useful to determine static routes that need
to be changed.
• Use the show interfaces fxp0 command to find the IP address of the fxp0 interface:
• Use the show route forwarding-table command to look at the forwarding table for
next-hop information for static routes (static routes show up as type user):
• Another way to find your static routes is to use the show route protocol static command.
Each setup is different. What you are identifying are the static routes that have a next
hop through the fxp0 interface. The next hop for any static route that is affected will
have an IP address that falls under the subnet of the IP address configured for fxp0.
[edit]
user@host# set system management-instance
For a discussion of determining static routes to change, see “Determining Static Routes”
on page 43.
If you are using configuration groups you might want to set these changes as part of
a group:
At this point you have configured the management-instance statement. Tables for
the mgmt_junos table are set up for inet and inet6 and marked as private tables. The
management interface is moved to the mgmt_junos routing table. Static routes with
a next hop to the management interface are moved from the default routing table
and added to the mgmt_junos routing instance.
However, if you have not configured the management routing-instance option in the
tacplus server statement, the TACACS+ packets continue to be sent using the default
routing instance only.
[edit]
user@host# set system tacplus-server server-ip routing-instance routing-instance-name
6. Commit.
When you remove the mgmt_junos routing instance you must also move the static routes
back to the default routing instance and delete the TACACS+ settings for mgmt_junos.
user@hot# [edit]
user@host# delete system management-instance
[edit]
user@host# delete system tacplus-server server-ip routing-instance
routing-instance-name
user@host# delete system accounting destination tacplus server server-ip
routing-instance routing-instance-name
4. Commit.
The mgmt_junos routing table is deleted. The management interface is moved back
to default routing instance. Routes in the mgmt_junos routing table are deleted and
pushed to the default routing table. Once the routes and references in the mgmt_junos
routing table are exhausted, the Kernel will be successful in deleting the mgmt_junos
inet.0/inet6.0 routing tables.
17.3R1 Starting with Junos OS Release 17.3R1, you can confine the management
interface in a dedicated management instance.
Related • tacplus-server
Documentation
• tacplus
• management-instance on page 83
The loopback address (lo0) has several uses, depending on the particular Junos feature
being configured. It can perform the following functions:
• Device identification—The loopback interface is used to identify the device. While any
interface address can be used to determine if the device is online, the loopback address
is the preferred method. Whereas interfaces might be removed or addresses changed
based on network topology changes, the loopback address never changes.
When you ping an individual interface address, the results do not always indicate the
health of the device. For example, a subnet mismatch in the configuration of two
endpoints on a point-to-point link makes the link appear to be inoperable. Pinging the
interface to determine whether the device is online provides a misleading result. An
interface might be unavailable because of a problem unrelated to the device's
configuration or operation.
The Internet Protocol (IP) specifies a loopback network with the (IPv4) address
127.0.0.0/8. Most IP implementations support a loopback interface (lo0) to represent
the loopback facility. Any traffic that a computer program sends on the loopback network
is addressed to the same computer. The most commonly used IP address on the loopback
network is 127.0.0.1 for IPv4 and ::1 for IPv6. The standard domain name for the address
is localhost.
The device also includes an internal loopback address (lo0.16384). The internal loopback
address is a particular instance of the loopback address with the logical unit number
16384. Junos OS creates the loopback interface for the internal routing instance. This
interface prevents any filter on lo0.0 from disrupting internal traffic.
The loopback interface supports many different network and operational functions and
is an always-up interface. This means that the loopback interface ensures that the device
is reachable, even if some of the physical interfaces are down or removed, or an IP address
has changed. In most cases, you always define a loopback interface.
Junos OS requires that the loopback interface always be configured with a /32 network
mask because the Routing Engine is essentially a host.
If you are using routing instances, you can configure the loopback interface for the default
routing instance or for a specific routing instance. The following procedure adds the
loopback interface to the default routing instance.
Optionally, instead of configuring the loopback interface at the [edit interfaces] hierarchy
level, you can use a configuration group, as shown in this procedure. This is a
recommended best practice for configuring the loopback interface. This procedure uses
a group called global as an example.
Each host in your network deployment should have a unique loopback interface
address. The address used here is only an example.
You can configure as many addresses as you need on the lo0 interface, so it is good
practice to designate one preferred IP address.
Only unit 0 is permitted as the master loopback interface. If you want to add more IP
addresses to unit 0, you configure them in the normal way under unit 0, without the
preferred option.
NOTE: You do not have to include the /32 as long as the IPv4 address is
a valid host address. (This usually means that the last octet cannot be
zero.)
On the lo0.0 interface, it is useful to have the IP address 127.0.0.1 configured, as certain
processes such as NTP and MPLS ping use this default host address. The 127.0.0.1/32
address is a Martian IP address (an address invalid for routing), so it is never advertised
by the Juniper Networks device.
Depending on your network configuration, you might also need an ISO address for the
IS-IS routing protocol.
6. If you used a configuration group, apply the configuration group, substituting global
with the appropriate group name.
[edit]
user@host# set apply-groups global
user@host# commit
User accounts provide one way for users to access the device. Users can access the
device without accounts if you configured RADIUS or TACACS+ servers. After you have
created an account, the device creates a home directory for the user. An account for the
user root is always present in the configuration. For each user account, you can define
the following:
• Username—Name that identifies the user. It must be unique within the device. Do not
include spaces, colons, or commas in the username.
• User's full name—If the full name contains spaces, enclose it in quotation marks (“ ”).
Do not include colons or commas.
• User identifier (UID)—Numeric identifier that is associated with the user account name.
The identifier range from 100 through 64,000 and must be unique within the device.
If you do not assign a UID to a username, the software assigns one when you commit
the configuration, preferring the lowest available number.
• User's access privilege—You can create login classes with specific permission bits or
use one of the predefined classes.
• Authentication method or methods and passwords that the user can use to access
the device—You can use SSH or an MD5 password, or you can enter a plain-text
password that Junos OS encrypts using MD5-style encryption before entering it in the
password database. If you configure the plain-text-password option, you are prompted
to enter and confirm the password.
User accounts provide a way for users to access a router or switch. Junos OS requires
that all users have a predefined user account before they can log in to the device. For
each user account, you define the login name for the user and, optionally, information
that identifies the user. After you have created an account, the software creates a home
directory for the user.
Because user accounts are configured on multiple devices, they are commonly configured
inside of a configuration group. As such, the examples shown here are in a configuration
group called global. Using a configuration group for your user accounts is optional.
1. Add a new user, using the user’s assigned account login name.
If the full name includes spaces, enclose the entire name in quotation marks.
For example:
As with UNIX systems, the UID enforces user permissions and file access. If you do
not set the UID, Junos OS assigns one for you. The format of the UID is a number in
the range of 100 to 64000.
For example:
You can define your own login classes or assign one of the predefined Junos OS login
classes.
• super-user—all permissions
• unauthorized—no permissions
For example:
• To enter a clear-text password that the system encrypts for you, use the following
command to set the user password:
As you enter the password in plain text, Junos OS encrypts it immediately. You do
not have to configure Junos OS to encrypt the password as in some other systems.
• To enter a password that is already encrypted, use the following command to set
the user password:
• To load previously generated public keys from a named file at a specified URL
location, use the following command to set the user password:
• To enter an ssh public string, use the following command to set the user password:
If you use a configuration group, you must apply it for it to take effect.
[edit]
user@host# set apply-groups global
user@host# commit
8. To verify the configuration, log out and log back in as the new user.
• Limiting the Number of User Login Attempts for SSH and Telnet Sessions
SSH, telnet, and FTP are widely used standards for remotely logging into network devices,
and exchanging files between systems. Before authorized users can access your device,
or your device can exchange data with other systems, you must configure one or more
of these enabling services. They are all disabled by default in Junos OS.
SSH is a protocol that uses strong authentication and encryption for remote access
across a nonsecure network. SSH provides remote login, remote program execution, file
copy, and other functions. SSH is telnet’s successor and is the recommended method
for remote access. SSH encrypts all traffic, including passwords, to effectively eliminate
eavesdropping, connection hijacking, and other attacks. The SSH utility includes SCP
(secure copy), a file transfer program that uses SSH and is the recommended method
for secure file exchange.
Because both telnet and FTP are legacy applications that use clear text passwords
(therefore creating a potential security vulnerability), we recommend that you use SSH
(and SCP). If you do not intend to use FTP or telnet, you do not need to configure them
on your device. However, do not forget to consider that some users might use FTP to
store configuration templates, retrieve software, or other administrative tasks.
3. Enable FTP.
If you use a configuration group, you must apply it for it to take effect.
[edit]
user@host# set apply-groups global
user@host# commit
Related • Configuring SSH Service for Remote Access to the Router or Switch
Documentation
• Configuring Telnet Service for Remote Access to a Router or Switch
If Junos OS is running on a routing device, you might want to specify a backup router. The
purpose of the backup router is not to forward transit traffic. It is for local management
of the routing device, by way of the out-of-band management interface (fxp0 or me0,
for example). Traffic is not forwarded between the Packet Forwarding Engine and the
management interface. You cannot route traffic between the management interface
and the physical interfaces in the chassis.
The Junos OS process responsible for establishing routes is known as the routing protocol
process (rpd). The backup router allows the routing device to install a route to a
management network, before the routing protocol process is up and running. A backup
router can be used during the initial boot process of Junos OS, before any routing protocols
have converged. It allows the device to establish a Layer 3 connection quickly, thus
keeping management unavailability to a minimum. In selecting a backup router, it is
common practice to choose the default gateway of the management network that is
directly connected to your routing device.
It is important to make sure that the specified backup router address is reachable and
directly connected. The backup router address should be an address that is directly
connected to the management interface.
NOTE: Router A can be the backup router for Router B, and Router B can be
the backup router for Router A if the management interface of each router
is connected to an interface on the other router, thus providing the necessary
reachability.
When the routing protocol process starts, the backup route (the route created by the
backup router) is removed, and any default, static, or protocol-learned routes are installed.
If the routing device has a backup Routing Engine (usually RE1), the backup router remains
active, unless nonstop active routing is configured.
The backup router allows the routing device to install a route to the management network,
before the routing protocol process (rpd) is up and running. This allows the device to
establish a Layer 3 connection quickly, thus keeping management unavailability to a
minimum.
When a routing device is booting, the routing protocol process is not running. Therefore,
the router or switch has no routes. To ensure that the router or switch is reachable for
management purposes while it boots or if the routing protocol process fails to start
properly, configure a backup router, which is a router that is directly connected to the
local router or switch (that is, on the same subnet) through its private management
interface (for example, fxp0 or me0).
To achieve network reachability while loading, configuring, and recovering the router or
switch, but without installing a default route in the forwarding table, include the destination
option, specifying an address that is reachable through the backup router. Specify the
address in the format network/mask-length.
Any destinations defined by the backup router are not visible in the routing table. They
are only visible in the local forwarding table when the routing protocol process is not
running. Therefore, a recommended best practice is to also include the destinations of
the backup router configured as static routes with the retain option. The retain option is
necessary to allow the static route to remain in the forwarding table when the routing
protocol process stops running, because the routing table does not exist if the routing
protocol process is not running.
On systems with dual redundant Routing Engines, the backup Routing Engine's reachability
through the private management interface is based only on the functionality of the
backup-router configuration. It is not based on whether the routing protocol process is
running. On both Routing Engines, the backup-router statement adds the destination
prefix upon bootup. On the master Routing Engine, a static route requires the routing
protocol process to be running first before installing the destination prefix to the routing
and forwarding tables.
Due to a system limitation, do not configure the destination address specified in the
backup-router as 0.0.0.0/0 or ::/0. The mask has to be a nonzero value.
Active routes and more specific routes take precedence over destination prefixes defined
with the backup-router statement.
If you have a backup router configuration in which multiple static routes point to a gateway
from the management Ethernet interface, you must configure prefixes that are more
specific than the static routes or include the retain option at the [edit routing-options
static route] hierarchy level.
For example, if you configure the static route 172.16.0.0/12 from the management Ethernet
interface for management purposes, you must specify the backup router configuration
as follows:
As required, the backup router address is reachable and directly connected to the
management interfaces on the two routing devices (fxp0 and me0).
Optionally, instead of configuring the backup router at the [edit system] hierarchy level,
you can use a configuration group, as shown in this procedure. This is a recommended
best practice for configuring the backup router, especially if the device has dual Routing
Engines. This procedure uses groups called re0 and re1 as an example.
For example:
Junos OS only uses the backup router during the boot sequence. If you want to
configure a backup router for use after startup, you can set up a static route. The static
route goes into effect when the routing protocol process is running.
routing-options {
static {
route 172.16.1.0/24 {
next-hop 192.168.1.254;
retain;
}
}
}
3. If you used one or more configuration groups, apply the configuration groups,
substituting the appropriate group names.
For example:
[edit]
user@host# set apply-groups [re0 re1]
[edit]
root@# commit
For example:
Junos OS only uses the backup router during the boot sequence. If you want to
configure a backup router for use after startup, you can set up a static route. The static
route goes into effect when the routing protocol process is running.
routing-options {
rib inet6.0 {
static {
route abcd::/48 {
next-hop 8:3::1;
retain;
}
}
}
}
3. If you used one or more configuration groups, apply the configuration groups,
substituting the appropriate group names.
For example:
[edit]
user@host# set apply-groups [re0 re1]
[edit]
root@# commit
• Configuring Junos OS for the First Time on a Device with Dual Routing Engines
Configuration Statements
• announcement on page 62
• archival on page 63
• archive-sites (Configuration File) on page 64
• autoinstallation on page 66
• backup-router on page 67
• cli on page 67
• fast-synchronize on page 68
• synchronize on page 69
• compress-configuration-files (System) on page 71
• configuration on page 72
• configuration-servers on page 73
• domain-name on page 74
• domain-search on page 75
• dump-device on page 76
• events on page 77
• host-name on page 77
• inet6-backup-router on page 78
• interfaces on page 79
• load-key-file on page 80
• location (System) on page 81
• login-tip on page 82
• management-instance on page 83
• max-configurations-on-flash on page 83
• message on page 84
• mirror-flash-on-disk on page 85
• name-server on page 86
• non-subscriber-no-reply on page 87
• password (Proxy Systems) on page 87
• pic-console-authentication on page 88
• port (Syslog) on page 89
• port (Proxy Server) on page 89
• ports on page 90
• processes on page 91
• proxy (System) on page 92
• root-authentication on page 93
• root-login on page 95
• saved-core-context on page 96
• saved-core-files on page 97
• server (Proxy) on page 97
• static-host-mapping on page 98
• system on page 99
• transfer-interval (Configuration) on page 100
• transfer-on-commit on page 101
• trusted-key on page 102
• username (System) on page 102
announcement
Description Configure a system login announcement. This announcement appears after a user logs
in.
Options text—Text of the announcement. If the text contains any spaces, enclose it in quotation
marks.
archival
Syntax archival {
configuration {
archive-sites {
file://<path>/<filename>;
ftp://username@host:<port>url-path password password;
http://username@host:<port>url-path password password;
pasvftp://username@host:<port>url-path password password;
scp://username@host:<port>url-path password password;
}
transfer-interval interval;
transfer-on-commit;
}
}
Description Configure copying of the currently active configuration to an archive site. An archive site
can be a file, or an FTP, HTTP, or SCP location.
Related • Using Junos OS to Configure a Router or Switch to Transfer Its Configuration to an Archive
Documentation Site
Syntax archive-sites {
file://<path>/<filename>;
ftp://username@host:<port>url-path password password;
http://username@host:<port>url-path password password;
pasvftp://username@host:<port>url-path password password;
scp://username@host:<port>url-path password password;
}
Description Specify where to transfer the current configuration files. When specifying a URL in a Junos
OS statement using an IPv6 host address, you must enclose the entire URL in quotation
marks (" ") and enclose the IPv6 host address in brackets ([ ]). For example,
"scp://username<:password>@[ipv6-host-address]<:port>/url-path"
If you specify more than one archive site, the router or switch attempts to transfer the
configuration files to the first archive site in the list, moving to the next only if the transfer
fails.
The destination filename is saved in the following format, where n corresponds to the
number of the compressed configuration rollback file that has been archived:
router-name_YYYYMMDD_HHMMSS_juniper.conf.n.gz
Options The prefix used in the configuration statement determines the form of transfer:
Related • Using Junos OS to Configure a Router or Switch to Transfer Its Configuration to an Archive
Documentation Site
• configuration on page 72
autoinstallation
Syntax autoinstallation {
configuration-servers {
url;
}
interfaces {
interface-name {
bootp;
rarp;
}
}
}
Description Download a configuration file automatically from an FTP, Hypertext Transfer Protocol
(HTTP), or Trivial FTP (TFTP) server. When you power on a router or switch configured
for autoinstallation, it requests an IP address from a Dynamic Host Configuration Protocol
(DHCP) server. Once the router or switch has an address, it sends a request to a
configuration server and downloads and installs a configuration.
Options The remaining statements are explained separately. See CLI Explorer.
• configuration-servers on page 73
• idle-timeout
backup-router
Description Set a default router (running IP version 4 [IPv4]) to use while the local router (running
IPv4) is booting and if the routing protocol processes fail to start. The Junos OS removes
the route to this router as soon as the software starts.
cli
Description Set the CLI prompt specified for a specified login user or specified login class. The prompt
set for the login user has precedence.
Options prompt prompt—Specify the prompt string you want to see displayed in the CLI prompt.
fast-synchronize
Syntax fast-synchronize;
Description Configure commits to run in parallel (simultaneously) on both the master and backup
Routing Engines to reduce the time required for commit synchronization. The
fast-synchronize configuration is valid only on systems with two Routing Engines.
NOTE:
• When the fast-synchronize statement is configured, the commits on the
master Routing Engine and the backup Routing Engine run in parallel. In
this process, the configuration is validated only on the Routing Engine where
you execute the commit command. Therefore, it is recommended not to
include too many configuration details in groups like re0 and re1, because
the configuration specified in group re0 is applied only if the current Routing
Engine is in slot 0. Likewise, the configuration specified in group re1 is applied
only if the current Routing Engine is in slot 1.
• Ensure that the Junos OS software version running on both the Routing
Engines is same.
• synchronize on page 69
synchronize
Syntax synchronize;
Description For devices with multiple Routing Engines only. Configure the commit command to
automatically perform a commit synchronize action between dual Routing Engines within
the same chassis. The Routing Engine on which you execute the commit command (the
requesting Routing Engine) copies and loads its candidate configuration to the other
(the responding) Routing Engine. Each Routing Engine then performs a syntax check on
the candidate configuration file being committed. If no errors are found, the configuration
is activated and becomes the current operational configuration on both Routing Engines.
NOTE: If you configure the commit synchronize statement at the [edit system]
hierarchy level and issue a commit in the master Routing Engine, the master
configuration is automatically synchronized with the backup. However, if the
backup Routing Engine is down when you issue the commit, the Junos OS
displays a warning and commits the candidate configuration in the master
Routing Engine. When the backup Routing Engine comes up, its configuration
will automatically be synchronized with the master. A newly inserted backup
Routing Engine automatically synchronizes its configuration with the master
Routing Engine configuration.
NOTE: When you configure nonstop active routing (NSR), you must configure
the commit synchronize statement. Otherwise, the commit operation fails.
On the TX Matrix router, synchronization only occurs between the Routing Engines within
the same chassis. When synchronization is complete, the new configuration is then
distributed to the Routing Engines on the T640 routers. That is, the master Routing Engine
on the TX Matrix router distributes the configuration to the master Routing Engine on
each T640 router. Likewise, the backup Routing Engine on the TX Matrix router distributes
the configuration to the backup Routing Engine on each T640 router.
On the TX Matrix Plus router, synchronization only occurs between the Routing Engines
within the switch-fabric chassis and when synchronization is complete, the new
configuration is then distributed to the Routing Engines on the line-card chassis (LCC).
That is, the master Routing Engine on the TX Matrix Plus router distributes the
configuration to the master Routing Engine on each LCC. Likewise, the backup Routing
Engine on the TX Matrix Plus router distributes the configuration to the backup Routing
Engine on each LCC.
compress-configuration-files (System)
Description Compress the current operational configuration file. By default, the current operational
configuration file is compressed, and is stored in the file juniper.conf, in the /config file
system, along with the last three committed versions of the configuration. However, with
large networks, the current configuration file might exceed the available space in the
/config file system. Compressing the current configuration file allows the file to fit in the
file system, typically reducing the size of the file by 90 percent. The current configuration
file is compressed on the second commit of the configuration after the first commit is
made to include the compress-configuration-files statement.
configuration
Syntax configuration {
transfer-interval interval;
transfer-on-commit;
archive-sites {
file://<path>/<filename>;
ftp://username@host:<port>url-path password password;
http://username@host:<port>url-path password password;
pasvftp://username@host:<port>url-path password password;
scp://username@host:<port>url-path password password;
}
}
Description Configure the router or switch to periodically transfer its currently active configuration
(or after each commit).
Options The remaining statements are explained separately. See CLI Explorer.
Related • Using Junos OS to Configure a Router or Switch to Transfer Its Configuration to an Archive
Documentation Site
• archive
• archive-sites on page 64
configuration-servers
Syntax configuration-servers {
url;
}
Description For EX Series switches only, configure the URL address of a server from which to obtain
configuration files. Examples of URLs:
tftp://hostname/path/filename
ftp://username:[email protected]/filename /
• autoinstallation on page 66
• idle-timeout
domain-name
Description Configure the name of the domain in which the router or switch is located. This is the
default domain name that is appended to hostnames that are not fully qualified.
domain-search
Description Configure a list of domains to search (in the case where you want to configure access to
multiple DNS servers for redundancy, and/or to resolve hosts that the previous server
could not).
Options domain-list—List of domain servers to search. The list can contain up to six domain names,
separated by a space, with a total of up to 256 characters. For example to search
domain1.net, and if it fails to resolve the host, domain2.net, and if fails to resolve the
host, domain3.net, you would configure the following domain list at the domain-search
hierarchy level:
[edit system]
set domain-search [domain1.net domain2.net domain3.net]
Related • Configuring a Domain Name and Domain Search List for a DHCP Server Host
Documentation
• Reaching a Domain Name System Server on page 32
dump-device
Syntax dump-device {
compact-flash;
removable-compact-flash;
usb;
}
Description Configure the medium used for storing memory snapshots of system failure. When you
specify the storage and an operating system fails, the operating system writes a snapshot
of the state of the router when it failed to the storage medium. When the operating
system is rebooted, the storage device is checked for a snapshot. If found, the snapshot
of memory is written to the /var/crash directory on the router and can be examined by
Juniper Networks customer support to help determine the cause of failure.
If the swap partition on the device medium is not large enough for the system memory
snapshot, the snapshot is not successfully written to the directory. Use the request system
snapshot command to specify the swap partition.
events
• login—Audit logins.
host-name
inet6-backup-router
Description Set a default router (running IP version 6 [IPv6]) to use while the local router or switch
(running IPv6) is booting and if the routing protocol processes fail to start. The Junos OS
removes the route to this router or switch as soon as the software starts.
interfaces
Syntax interfaces {
interface-name {
bootp;
rarp;
}
}
Description Configure the interface on which to perform autoinstallation. A request for an IP address
is sent from the interface. Specify the IP address procurement protocol.
load-key-file
Load RSA (SSH version 2) and DSA or ECDSA (SSH version 2) public keys from a
previously-generated named file at a specified URL location or local path. The file contains
one or more SSH keys that are copied into the configuration when the command is issued.
location (System)
Syntax location {
altitude feet;
building name;
country-code code;
floor number;
hcoord horizontal-coordinate;
lata transport-area;
latitude degrees;
longitude degrees;
npa-nxx number;
postal-code postal-code;
rack number;
vcoord vertical-coordinate;
}
npa-nxx number—First six digits of the phone number (area code and exchange).
login-tip
Syntax login-tip;
Default Disabled.
management-instance
Syntax management-instance;
Description Enable a dedicated management virtual routing and forwarding (VRF) instance.
The management Ethernet interface (usually named fxp0 or em0) provides the
out-of-band management network for the router. There is no clear separation between
either out-of-band management traffic and in-band protocol control traffic, or user traffic
at the routing-instance or routing table level. The management-instance configuration
statement confines the management interface in a dedicated management instance,
and it enables an administrative routing table dedicated to management tasks for the
network device.
max-configurations-on-flash
Related • Using Junos OS to Specify the Number of Configurations Stored on the CompactFlash
Documentation Card
message
Description Configure a system login message. This message appears before a user logs in.
You can format the message using the following special characters:
• \n—New line
• \t—Horizontal tab
• \\—Backslash
mirror-flash-on-disk
Syntax mirror-flash-on-disk;
Description Configure the hard disk to automatically mirror the contents of the CompactFlash card.
The hard disk maintains a synchronized mirror copy of the CompactFlash card contents.
Data written to the CompactFlash card is simultaneously updated in the mirrored copy
of the hard disk. If the CompactFlash card fails to read data, the hard disk automatically
retrieves its mirrored copy of the CompactFlash card.
CAUTION: We recommend that you disable flash disk mirroring when you
upgrade or downgrade the router.
You cannot issue the request system snapshot command while the
mirror-flash-on-disk statement is enabled.
Related • Configuring Automatic Mirroring of the CompactFlash Card on the Hard Disk Drive
Documentation
name-server
Syntax name-server {
address;
}
Description Configure one or more Domain Name System (DNS) name servers.
Options address—Address of the name server. To configure multiple name servers, include a
maximum of three address options.
non-subscriber-no-reply
Syntax non-subscriber-no-reply;
Release Information Statement introduced in Junos OS Release 13.3R9 for the MX Series.
Description Enable this option to drop ARP requests from non-subscribers when a user route is
dynamically added for a subscriber. Configuring this statement suppresses the ARP
response from the kernel when there is an ARP request for a loopback interface from
static DHCP subscribers using a common LAN segment between two devices. However,
this configuration might not be effective if the subscriber configuration has suppressed
either a destination Layer 2 route or an access Layer 3 route.
Related • gratuitous-arp-delay
Documentation
• interfaces
pic-console-authentication
You cannot configure a blank password for encrypted-password using blank quotation
marks (" "). You must configure a password whose number of characters range from
1 through 128 characters and enclose the password in quotation marks.
plain-text-password—Use a plain-text password. The CLI prompts you for the password
and then encrypts it. The CLI displays the encrypted version, and the software places
the encrypted version in its user database. You can specify only one plain-text
password.
• You can include most character classes in a password (uppercase letters, lowercase
letters, numbers, punctuation marks, and other special characters). Control characters
are not recommended.
• Valid passwords must contain at least one change of case or character class.
port (Syslog)
Description Specify the port number for the remote syslog server.
Related • syslog
Documentation
• host
Description Configure the port number for the proxy server ranging from 0 through 65535.
ports
Syntax ports {
auxiliary {
disable;
insecure;
type terminal-type;
port-type (mini-usb | rj45);
}
console {
disable;
insecure;
log-out-on-disconnect;
type terminal-type;
}
}
Description Configure the properties of the console and auxiliary ports. The ports are located on the
router’s craft interface.
processes
Syntax processes {
process-name (enable | disable) failover (alternate-media | other-routing-engine);
timeout seconds;
}
Description Configure which Junos OS processes are running on the router or switch.
process-name—One of the valid process names. You can obtain a complete list of process
names by using the CLI command completion feature. After specifying a process
name, command completion also indicates any additional options for that process.
timeout seconds—(Optional) How often the system checks the watchdog timer, in seconds.
If the watchdog timer has not been checked in the specified number of seconds, the
system reloads. If you set the time value too low, it is possible for the system to
reboot immediately after it loads.
Values: 15, 60, or 180
Default: 180 seconds (rounded up to 291 seconds by the Junos kernel)
proxy (System)
Syntax proxy {
server (hostname | ip-address);
port port-number;
username username;
password password;
}
root-authentication
Syntax root-authentication {
(encrypted-password "password" | plain-text-password);
load-key-file URL:filename;
no-public-keys
ssh-dsa "public-key";
ssh-ecdsa "public-key";
ssh-rsa "public-key";
}
Description Configure the authentication methods for the root-level user, whose username is root.
You can use the load-key-file URL:filename statement to laod an SSH key file that was
previously generated using ssh-keygen.
Optionally, you can use the ssh-dsa, ssh-ecdsa, or ssh-rsa statements to directly configure
SSH RSA, DSA, or ECDSA keys to authenticate root logins. You can configure more than
one public key for SSH authentication of root logins as well as for user accounts. When
a user logs in as root, the public keys are referenced to determine whether the private
key matches any of them.
To view the SSH keys entries, use the configuration mode show command. For example:
[edit system]
user@host# set root-authentication load-key-file my-host:.ssh/id_dsa.pub
.file.19692 | 0 KB | 0.3 kB/s | ETA: 00:00:00 | 100%
[edit system]
user@host# show
root-authentication {
ssh-rsa "ABC123 [email protected]"; #
SECRET-DATA
}
You cannot configure a blank password for encrypted-password using blank quotation
marks (" "). You must configure a password whose number of characters range from
1 through 128 characters and enclose the password in quotation marks.
load-key-file URL:filename—Load an SSH key file that was previously generated using
ssh-keygen. The URL:filename is the path to the file’s location and name. When using
this option, the contents of the key file are copied into the configuration immediately
after entering the load-key-file URL:filename statement. This command loads RSA
(SSH version 2) and DSA (SSH version 2) public keys.
plain-text-password—Plain-text password. The CLI prompts you for the password and
then encrypts it. The CLI displays the encrypted version, and the software places the
encrypted version in its user database. You can specify only one plain-text password.
• authentication
root-login
Starting in Junos release 17.4R1 for MX Series routers, the default for root-login is deny.
In previous Junos releases, the default setting for the MX240, MX480, MX960, MX2010
and MX2020 was allow.
Options allow—Allow users to log in to the router or switch as root through SSH.
deny—Disable users from logging in to the router or switch as root through SSH.
deny-password—Allow users to log in to the router or switch as root through SSH when
the authentication method (for example, RSA authentication) does not require a
password.
Related • Configuring SSH Service for Remote Access to the Router or Switch
Documentation
saved-core-context
Description Configure whether the router saves core files generated by internal Junos processes,
along with contextual information (system log files and a copy of the current
configuration):
• saved-core-context—The router saves each cores file and its associated context in a
compressed tar file named /var/tmp/process-name.core.core-number.tgz.
saved-core-files
Description Save core files generated by internal Junos processes, but not the associated contextual
information (configuration and system log files).
server (Proxy)
static-host-mapping
Syntax static-host-mapping {
hostname {
alias [ aliases ];
inet [ addresses ];
inet6 [ addresses];
sysid system-identifier;
}
}
Description (Optional) Statically map a hostname to one or more IP addresses and aliases, and
configure an International Organization for Standardization (ISO) system identifier
(system ID).
Default If you do not statically map the hostname, the mapping is generated dynamically, based
on the system configuration. For instance, if you omit the static-host-mapping hostname
sysid statement, the IS-IS system ID is dynamically generated from the host portion of
the ISO address configured on the loopback interface (lo0) and is mapped to the
host-name statement configured at the [edit system] hierarchy level.
inet address—IP address. You can specify one or more IP addresses for the host.
inet6 address—IP address. You can specify one or more IPv6 addresses for the host.
sysid system-identifier—ISO system identifier (system ID). This is the 6-byte portion of
the Intermediate System-to-Intermediate System (IS-IS) network service access
point (NSAP). We recommend that you use the host’s IP address represented in
binary-coded decimal (BCD) format. For example, the IP address 208.197.169.18 is
2081.9716.9018 in BCD.
system
transfer-interval (Configuration)
Description Configure the router or switch to periodically transfer its currently active configuration
to an archive site.
Related • Using Junos OS to Configure a Router or Switch to Transfer Its Configuration to an Archive
Documentation Site
• archive
• configuration on page 72
transfer-on-commit
Syntax transfer-on-commit;
Description Configure the router or switch to transfer its currently active configuration to an archive
site each time you commit a candidate configuration.
Related • Using Junos OS to Configure a Router or Switch to Transfer Its Configuration to an Archive
Documentation Site
• archive
• configuration on page 72
trusted-key
Description For NTP, configure the keys you are allowed to use when you configure the local router
or switch to synchronize its time with other systems on the network.
Options key-numbers—One or more key numbers. Each key can be any 32-bit unsigned integer
except 0.
• broadcast
• peer
• server
username (System)
Administration
• File Management Commands on page 105
• System Software Administrative Commands on page 125
• System Software Monitoring Commands on page 189
• file archive
• file checksum md5
• file checksum sha1
• file checksum sha-256
• file compare
• file copy
• file delete
• file list
• file rename
• file show
file archive
Description Archive, and optionally compress, one or multiple local system files as a single file, locally
or at a remote location.
For information on valid filename and URL formats, see Format for Specifying Filenames
and URLs in Junos OS CLI Commands.
Options destination destination—Destination of the archived file or files. Specify the destination
as a URL or filename. The Junos OS adds one of the following suffixes if the
destination filename does not already have it:
source source—Source of the original file or files. Specify the source as a URL or filename.
compress—(Optional) Compress the archived file with the GNU zip (gzip) compression
utility. The compressed files have the suffix .tgz.
Related • Format for Specifying Filenames and URLs in Junos OS CLI Commands
Documentation
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
The following sample command archives all message files in the local directory
/var/log/messages as the single file messages-archive.tar.
user@host>
The following sample command archives one message file in the local directory
/var/log/messages as the single file messages-archive.tar.
The following sample command archives and compresses all message files in the local
directory /var/log/messages as the single file messages-archive.tgz.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Description Calculate the Secure Hash Algorithm 2 family (SHA-256) checksum of a file.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
file compare
Description Compare two local files and describe the differences between them in default, context,
or unified output styles:
• Default—In the first line of output, c means lines were changed between the two files,
d means lines were deleted between the two files, and a means lines were added
between the two files. The numbers preceding this alphabetical marker represent the
first file, and the lines after the alphabetical marker represent the second file. A left
angle bracket (<) in front of output lines refers to the first file. A right angle bracket (>)
in front of output lines refers to the second file.
• Context—The display is divided into two parts. The first part is the first file; the second
part is the second file. Output lines preceded by an exclamation point (!) have changed.
Additions are marked with a plus sign (+), and deletions are marked with a
minus sign (-).
• Unified—The display is preceded by the line number from the first and the second file
(xx,xxx,x). Before the line number, additions to the file are marked with a plus sign (+),
and deletions to the file are marked with a minus sign (-). The body of the output
contains the affected lines. Changes are viewed as additions plus deletions.
Related • Format for Specifying Filenames and URLs in Junos OS CLI Commands
Documentation
• Viewing Core Files from Junos OS Processes
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
file copy
Description Copy files from one location to another location on the local device or to a location on a
remote device reachable by the local device.
For information on valid filename and URL formats, see Format for Specifying Filenames
and URLs in Junos OS CLI Commands.
For all releases prior to and including Junos OS Release 14.2, SSLv3 is disabled
by default at runtime. The sslv3-support option is hidden and deprecated in
Junos OS Release 14.2 and earlier releases. However, you can use the set
system services xnm-ssl sslv3-support command to enable SSLv3 for a Junos
XML protocol client application to use as the protocol to connect to the Junos
XML protocol server on a router, and you can use the file copy source
destination sslv3-support command to enable the copying of files from an
SSLv3 URL.
Related • Format for Specifying Filenames and URLs in Junos OS CLI Commands
Documentation
• Default Directories for Junos OS File Storage on the Router or Switch
List of Sample Output Copy a File from the Local Device to a Personal Computer on page 116
Copy a Configuration File between Routing Engines on page 116
Copy a Log File between Routing Engines on page 116
Copy a File from a TX Matrix Plus Router to a T1600 Router Connected to the TX Matrix
Plus on page 116
Copy a File Using File Transfer Protocol on page 116
Copy a File Using File Transfer Protocol and Requiring a Password on page 117
Copy a File Using Secure Copy Protocol (scp) on page 117
Copy a File Using a Staging Directory on page 117
Sample Output
The following are examples of a variety of file copy scenarios.
The following sample command copies a configuration file from Routing Engine 0 to
Routing Engine 1:
The following sample command copies a log file from Routing Engine 0 to Routing Engine
1:
Copy a File from a TX Matrix Plus Router to a T1600 Router Connected to the TX Matrix Plus
The following sample command copies a text file from Routing Engine 1 on the
switch-fabric chassis sfc0 to Routing Engine 1 on the line-card chassis lcc0:
To use anonymous FTP to copy a local file to a remote system, enter the following
command:
To use FTP where you require more privacy and are prompted for a password, enter the
following command:
To use scp to copy a local file to a remote system, enter the following command:
file delete
Options filename—Name of the file to delete. For a routing matrix, include chassis information in
the filename if the file to be deleted is not local to the Routing Engine from which
the command is issued.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
file delete
user@host> file list /var/tmp
dcd.core
rpd.core
snmpd.core
file list
Options none—Display a list of files in the default directory. The default directory is the home
directory of the user logged in to the router or switch.
detail—(Optional) Display detailed information about the files. The output is similar to
what is displayed by the Linux ls -l command.
recursive—(Optional) Display detailed information about the files in the directory and
all subdirectories below it.
Additional Information To view available directories, enter a space and then a slash (/) after the file list command.
To view files within a specific directory, include a slash followed by the directory and,
optionally, subdirectory name after the file list command.
Sample Output
file list
/var/tmp:
trace_debug
package.log
pics/
downloads/
The following command lists detailed information about the contents of the /var/tmp
directory.
/var/tmp/:
total blocks: 4276224
-rw-r--r-- 1 user group 1362 Oct 16 11:11 trace_debug
-rw-r--r-- 1 user group 108 Aug 9 2016 package.log
drwxrwxrwx 2 user group 512 Jun 30 2016 pics/
drwxr-xr-x 3 user group 512 Aug 9 2016 downloads/
total files: 2
The following command lists detailed information about the contents of the /var/tmp
directory and all subdirectories below it.
/var/tmp/:
total blocks: 4276224
-rw-r--r-- 1 user group 1362 Oct 16 11:11 trace_debug
-rw-r--r-- 1 user group 108 Aug 9 2016 package.log
drwxrwxrwx 2 user group 512 Jun 30 2016 pics/
drwxr-xr-x 3 user group 512 Aug 9 2016 downloads/
total files: 2
/var/tmp/pics:
total blocks: 5120461
-rw-r--r-- 1 user group 1910 Oct 15 2016 image3.png
-rw-r--r-- 1 user group 1852 Oct 15 2016 image2.png
-rw-r--r-- 1 user group 1310 Aug 9 2016 image1.png
total files: 3
/var/tmp/downloads:
total blocks: 24
-rw-r--r-- 1 user group 108 Aug 21 2016 package2.log
-rw-r--r-- 1 user group 108 Aug 9 2016 package1.log
drwxr-xr-x 2 user group 512 Aug 9 2016 sub-download/
total files: 2
/var/tmp/downloads/sub-download:
total blocks: 16
total files: 0
file rename
source—Original name of the file. For a routing matrix, the filename must include the
chassis information.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
file rename
The following example lists the files in /var/tmp, renames one of the files, and then
displays the list of files again to reveal the newly named file.
The following example lists the files in /var/tmp, renames one of the files, and then
displays the list of files again to reveal the newly named file.
/var/tmp:
.pccardd
sartre.conf
snmpd
syslogd.core-tarball.0.tgz
/var/tmp:
.pccardd
sartre.conf
snmpd.rr
syslogd.core-tarball.0.tgz
file show
Options filename—Name of a file. For a routing matrix, the filename must include the chassis
information.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
file show
user@host> file show /var/log/messages
Apr 13 21:00:08 dev1 /kernel: so-1/1/2: loopback suspected; going to standby.
Apr 13 21:00:40 dev1 /kernel: so-1/1/2: loopback suspected; going to standby.
Apr 13 21:02:48 dev1 last message repeated 4 times
Apr 13 21:07:04 dev1 last message repeated 8 times
Apr 13 21:07:13 dev1 /kernel: so-1/1/0: Clearing SONET alarm(s) RDI-P
Apr 13 21:07:29 dev1 /kernel: so-1/1/0: Asserting SONET alarm(s) RDI-P
...
####################################################################
# Basic stuff
####################################################################
define msgbuf
printf "%s", msgbufp->msg_ptr
end
# hex dump of a block of memory
# usage: dump address length
define dump
p $arg0, $arg1
set $ch = $arg0
set $j = 0
set $n = $arg1
while ($j < $n)
#printf "%x %x ",&$ch[$j],$ch[$j]
printf "%x ",$ch[$j]
set $j = $j + 1
if (!($j % 16))
printf "\n"
end
end
end
Required Privilege maintenance (or the actual user who scheduled the commit)
Level
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
clear system commit (User Does Not Have Required Privilege Level)
user@host> clear system commit
error: Permission denied
Description Clear any pending system software reboots or halts. When issued on a TX Matrix router
without any options, the default behavior clears all pending system software reboots or
halts on all T640 routers connected to the TX Matrix router. When issued on a TX Matrix
Plus router without any options, the default behavior clears all pending system software
reboots or halts on all T1600 or T4000 routers connected to the TX Matrix Plus router.
all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Clear all halt
or reboot requests for all the Routing Engines in the chassis.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX Matrix
router, clear all halt or reboot requests for all T640 routers (or line-card chassis)
connected to the TX Matrix router. On a TX Matrix Plus router, clear all halt or reboot
requests on the l connected T1600 or T4000 LCCs.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, clear all halt or reboot requests for a specific T640 router that is
connected to the TX Matrix router. On a TX Matrix Plus router, clear all halt or reboot
requests for a specific router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches only) (Optional) Clear all halt or reboot requests on the local
Virtual Chassis member.
member member-id—(EX4200 switches only) (Optional) Clear all halt or reboot requests
on the specified member of the Virtual Chassis configuration. Replace member-id
with a value from 0 through 9.
scc—(TX Matrix routers only) (Optional) Clear all halt or reboot requests for the TX Matrix
router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Clear all halt or reboot requests
for the TX Matrix Plus router. Replace number with 0.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
configure
Syntax configure
<batch>
<dynamic>
<exclusive>
<private>
Description Enter configuration mode. When this command is entered without any optional keywords,
everyone can make configuration changes and commit all changes made to the
configuration.
batch—(Optional) Work in the batch commit mode where commit operations are
executed in batches.
Additional Information For more information about the different methods of entering configuration mode and
the restrictions that apply, see the Junos OS Administration Library.
Output Fields When you enter this command, you are placed in configuration mode and the system
prompt changes from hostname> to hostname#.
Sample Output
configure
user@host> configure
Entering configuration mode
[edit]
user@host#
List of Sample Output request system configuration rescue delete on page 133
Sample Output
Description Save the most recently committed configuration as the rescue configuration so that you
can return to it at any time by using the rollback command.
List of Sample Output request system configuration rescue save on page 134
Sample Output
When you issue this command on a QFX5100 switch, you are not prompted
to reboot. You must power cycle the switch to reboot.
On these routers, this command is replaced with the request vmhost halt
command which provides similar functionality.
all-chassis—(TX Matrix and TX Matrix Plus routers only) (Optional) Halt all chassis.
all-lcc—(TX Matrix and TX Matrix Plus routers only) (Optional) On a TX Matrix router,
halt all T640 routers (or line-card chassis) connected to the TX Matrix router. On a
TX Matrix Plus router, halt all T1600 routers (or line-card chassis) connected to the
TX Matrix Plus router.
at time —(Optional) Time at which to stop the software, specified in one of the following
ways:
the backup Routing Engine is halted. If you issue the command from the backup
Routing Engine, the backup Routing Engine is halted.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, halt a specific T640 router that is connected to the TX Matrix router.
On a TX Matrix Plus router, halt a specific router that is connected to the TX Matrix
Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Halt the local Virtual
Chassis member.
in minutes—(Optional) Number of minutes from now to stop the software. This option
is an alias for the at +minutes option.
media (external | internal)—(EX Series and QFX Series switches and MX Series routers
only) (Optional) Halt the boot media:
message "text"—(Optional) Message to display to all system users before stopping the
software.
other-routing-engine—(Optional) Halt the other Routing Engine from which the command
is issued. For example, if you issue the command from the master Routing Engine,
the backup Routing Engine is halted. Similarly, if you issue the command from the
backup Routing Engine, the master Routing Engine is halted.
scc—(TX Matrix routers only) (Optional) Halt the TX Matrix router (or switch-card
chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Halt the TX Matrix Plus router (or
switch-fabric chassis). Replace number with 0.
slice slice—(EX Series and QFX Series switches only) (Optional) Halt a partition on the
boot media. This option has the following suboptions:
• 1—Halt partition 1.
• 2—Halt partition 2.
Additional Information On the M7i router, the request system halt command does not immediately power down
the Packet Forwarding Engine. The power-down process can take as long as 5 minutes.
On a TX Matrix router and TX Matrix Plus router if you issue the request system halt
command on the master Routing Engine, all the master Routing Engines connected to
the routing matrix are halted. If you issue this command on the backup Routing Engine,
all the backup Routing Engines connected to the routing matrix are halted.
NOTE: If you have a router or switch with two Routing Engines and you want
to shut the power off to the router or switch or remove a Routing Engine, you
must first halt the backup Routing Engine (if it has been upgraded), and then
halt the master Routing Engine. To halt a Routing Engine, issue the request
system halt command. You can also halt both Routing Engines at the same
time by issuing the request system halt both-routing-engines command.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
The following example, which assumes that the time is 5 PM (1700), illustrates three
different ways to request that the system stop 2 hours from now:
To stop the system at 1:20 AM, enter the following command. Because 1:20 AM is the
next day, you must specify the absolute time.
Options filename—License key from a file or URL. Specify the filename or the URL where the key
is located.
Additional Information Although the | display xml rpc filter returns “xml rpc equivalent of this command is not
available,” the following RPC is supported for license installation:
<rpc>
<request-license-add>
<key-data> key </key-data>
</request-license-add>
</rpc>
<rpc>
<request-license-add>
<source> key-file </source>
</request-license-add>
</rpc>
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
jx4s5x hiri
E408408918: successfully added
add license complete (no errors)
Description Delete a license key. You can choose to delete one license at a time, all licenses at once,
or a list of license identifiers enclosed in brackets.
Related
Documentation
Options filename—License key from a file or URL. Specify the filename or the URL where the key
is located.
Additional Information Although the | display xml rpc filter returns “xml rpc equivalent of this command is not
available,” the following RPC is supported for saving installed license keys to a file or
URL:
<rpc>
<request-license-save>
<destination>destination</destination>
</request-license-save>
</rpc>
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Syntax request system logout (pid pid | terminal terminal | user username)
<all>
Description Log out users from the router or switch and the configuration database. If a user held the
configure exclusive lock, this command clears the exclusive lock.
Options all—(Optional) Log out all sessions owned by a particular PID, terminal session, or user.
(On a TX Matrix or TX Matrix Plus router, this command is broadcast to all chassis.)
pid pid—Log out the user session using the specified management process identifier
(PID). The PID type must be management process.
terminal terminal—Log out the user for the specified terminal session.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Description Terminate a previously scheduled storage media partition operation. If the command is
issued between the time of a partition request and a reboot, the partition request is
aborted and the storage media is not affected.
Options all-chassis—(TX Matrix and TX Matrix Plus routers only) (Optional) Abort a previously
scheduled partition operation for all chassis.
all-lcc—(TX Matrix and TX Matrix Plus routers only) (Optional) On a TX Matrix router,
abort a previously scheduled partition operation on all T640 routers ( line-card
chassis) connected to the TX Matrix router. On a TX Matrix Plus router, abort a
previously scheduled partition operation on all routers ( line-card chassis) connected
to the TX Matrix Plus router.
lcc number—(TX Matrix and TX Matrix Plus routers only) (Optional) On a TX Matrix Plus
router, abort a previously scheduled partition operation on a specific T640 router
that is connected to the TX Matrix router. On a TX Matrix Plus router, abort a
previously scheduled partition operation on a specific router that is connected to
the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
scc—(TX Matrix routers only) (Optional) Abort a previously scheduled partition operation
on the TX Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Abort a previously scheduled
partition operation on the TX Matrix Plus router (or switch-fabric chassis). Replace
number with 0.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Description Set up the hard disk for partitioning. After this command is issued, the hard disk is
partitioned the next time the system is rebooted. When the hard disk is partitioned, the
contents of /altroot and /altconfig are saved and restored. All other data on the hard
disk is at risk of being lost.
Options all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Schedule a
partition of the hard disk for all routers in the chassis at its next reboot.
all-lcc—(TX Matrix and TX Matrix Plus routers only) (Optional) On a TX Matrix router,
schedule a partition of the hard disk on all T640 routers connected to the TX Matrix
router at their next reboot. On a TX Matrix Plus router, schedule a partition of the
hard disk on all connected LCCs.
all-members—(MX Series routers only) (Optional) Schedule a partition of the hard disk
for all members of the Virtual Chassis configuration.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix Plus router, schedule a partition of the hard disk on a specific T640 router
connected to the TX Matrix router. On a TX Matrix Plus router, schedule a partition
of the hard disk on a specific router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(MX Series routers only) (Optional) Schedule a partition of the hard disk for the
local member of the Virtual Chassis.
scc—(TX Matrix routers only) (Optional) Schedule a partition of the hard disk on the
T640 router connected to the TX Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routersonly) (Optional) Schedule a partition of the hard
disk on the connected T1600 or T4000 LCCs connected to the TX Matrix Plus router
. Replace number with 0.
Additional Information To immediately partition the hard disk, use the request system reboot command. To
cancel the partition request, use the request system partition abort command.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
<in minutes>
<local>
<media (external | internal)>
<member member-id>
<message "text">
<other-routing-engine>
NOTE: For a standalone chassis (such as MX Series, PTX Series, and T Series
routers), the request to power off the system is applicable only to the Routing
Engines. When you request to power off both Routing Engines, all the FPCs
in the chassis shut down after approximately 10 minutes and the chassis fans
run at full speed. The FPCs shut down because they no longer have
communication with the Routing Engines and an Inter-Integrated Circuit (l2C)
timeout occurred.
On these routers, this command is replaced with the request vmhost power-off
command which provides similar functionality.
all-chassis—(Optional) (TX Matrix and TX Matrix Plus router only) Power off all Routing
Engines in the chassis.
all-lcc—(Optional) (TX Matrix and TX Matrix Plus router only) On a TX Matrix router,
power off all T640 routers (or line-card chassis) connected to the TX Matrix router.
On a TX Matrix Plus router, power off all T1600 routers (or line-card chassis)
connected to the TX Matrix Plus router.
all-members—(EX4200 switches and MX Series routers only) (Optional) Power off all
members of the Virtual Chassis configuration.
at time—(Optional) Time at which to power off the software, specified in one of the
following ways:
• hh:mm—Absolute time on the current day at which to power off the software.
in minutes—(Optional) Number of minutes from now to power off the software. This
option is an alias for the at +minutes option.
lcc number—(Optional) (TX Matrix and TX Matrix Plus router only) On a TX Matrix router,
power off a T640 router that is connected to the TX Matrix router. On a TX Matrix
Plus router, power off a specific router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Power off the local
Virtual Chassis member.
media (external | internal)—(EX Series and QFX Series switches and MX Series routers
only) (Optional) Power off the boot media:
message "text"—(Optional) Message to display to all system users before powering off
the software.
other-routing-engine—(Optional) Power off the other Routing Engine from which the
command is issued. For example, if you issue the command from the master Routing
Engine, the backup Routing Engine is halted. Similarly, if you issue the command
from the backup Routing Engine, the master Routing Engine is halted.
scc—(Optional) (TX Matrix router only) Power off only the master Routing Engine or the
backup Routing Engine on the TX Matrix router (or switch-card chassis). If you issue
the command from the master Routing Engine, the master SCC is powered off. If
you issue the command from the backup Routing Engine, the backup SCC is powered
off.
sfc number—(Optional) (TX Matrix Plus router only) Power off only the master Routing
Engine or the backup Routing Engine on the TX Matrix Plus router (or switch-fabric
chassis). If you issue the command from the master Routing Engine, the master SFC
is powered off. If you issue the command from the backup Routing Engine, the backup
SFC is powered off. Replace number with zero.
slice slice—(EX Series and QFX Series switches only) (Optional) Power off a partition
on the boot media. This option has the following suboptions:
Additional Information On a routing matrix composed of a TX Matrix router and T640 routers, if you issue the
request system power-off command on the TX Matrix master Routing Engine, all the
master Routing Engines connected to the routing matrix are powered off. If you issue this
command on the backup Routing Engine, all the backup Routing Engines connected to
the routing matrix are powered off.
Likewise, on a routing matrix composed of a TX Matrix Plus router and T1600 routers, if
you issue the request system power-off command on the TX Matrix Plus master Routing
Engine, all the master Routing Engines connected to the routing matrix are powered off.
If you issue this command on the backup Routing Engine, all the backup Routing Engines
connected to the routing matrix are powered off.
If you issue the request system power-off both-routing-engines command on the TX Matrix
or TX Matrix Plus router, all the Routing Engines on the routing matrix are powered off.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
This router will be powered off in 30 minutes. Please save your data and log out
immediately.
Shutdown NOW!
[pid 5177]
<in minutes>
<local>
<media (external | internal)>
<member member-id>
<message "text">
<other-routing-engine>
NOTE: Starting with Junos OS Release 15.1F3, the statement request system
reboot reboots only the guest operating system on the PTX5000 with
RE-PTX-X8-64G and, MX240, MX480, and MX960 with RE-S-X6-64G.
Starting with Junos OS Release 15.1F5, the statement request system reboot
reboots only the guest operating system on the MX2010, and MX2020 with
REMX2K-X8-64G.
all-lcc—(TX Matrix routers andTX Matrix Plus routers only) (Optional) On a TX Matrix
router or TX Matrix Plus router, reboot all line card chassis connected to the TX Matrix
or TX Matrix Plus router, respectively.
at time—(Optional) Time at which to reboot the software, specified in one of the following
ways:
• hh:mm—Absolute time on the current day at which to stop the software, specified
in 24-hour time.
in minutes—(Optional) Number of minutes from now to reboot the software. This option
is an alias for the at +minutes option.
lcc number——(TX Matrix routers and TX Matrix Plus routers only) (Optional) Line-card
chassis number.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Reboot the software
on the local Virtual Chassis member.
media (external | internal)—(EX Series switches and MX Series routers only) (Optional)
Reboot the boot media:
partition—(TX Matrix Plus routers only) (Optional) Reboot using the specified partition
on the boot media. This option has the following suboptions:
scc—(TX Matrix routers only) (Optional) Reboot the Routing Engine on the TX Matrix
switch-card chassis. If you issue the command from re0, re0 is rebooted. If you issue
the command from re1, re1 is rebooted.
sfc number—(TX Matrix Plus routers only) (Optional) Reboot the Routing Engine on the
TX Matrix Plus switch-fabric chassis. If you issue the command from re0, re0 is
rebooted. If you issue the command from re1, re1 is rebooted. Replace number with
0.
slice slice—(EX Series switches only) (Optional) Reboot a partition on the boot media.
This option has the following suboptions:
Additional Information Reboot requests are recorded in the system log files, which you can view with the show
log command (see show log). Also, the names of any running processes that are scheduled
to be shut down are changed. You can view the process names with the show system
processes command (see show system processes).
On a TX Matrix or TX Matrix Plus router, if you issue the request system reboot command
on the master Routing Engine, all the master Routing Engines connected to the routing
matrix are rebooted. If you issue this command on the backup Routing Engine, all the
backup Routing Engines connected to the routing matrix are rebooted.
NOTE: To reboot a router that has two Routing Engines, reboot the backup
Routing Engine (if you have upgraded it) first, and then reboot the master
Routing Engine.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Option media usb-port-number introduced in Junos OS Release 13.2 for MX104 routers.
Options <config-partition>, <root-partition>, and <slice> deprecated for Junos OS with
Upgraded FreeBSD in Junos OS Release 15.1
Description • On the router, back up the currently running and active file system partitions to standby
partitions that are not running. Specifically, the root file system (/) is backed up to
/altroot, and /config is backed up to /altconfig. The root and /config file systems are
on the router's flash drive, and the /altroot and /altconfig file systems are on the router's
hard drive.
• On the switch, take a snapshot of the files currently used to run the switch—the
complete contents of the root (/) , /altroot, /config, /var, and /var-tmp directories,
which include the running Junos OS, the active configuration, and log files.
CAUTION: After you run the request system snapshot command, you cannot
return to the previous version of the software, because the running and backup
copies of the software are identical.
NOTE: Starting with Junos OS Release 15.1F3, the statement request system
snapshot creates a snapshot of the guest OS image only for the PTX5000
with RE-DUO-C2600-16G, and the MX240, MX480, and MX960 routers with
RE-S-1800X4-32G-S.
Starting with Junos OS Release 15.1F5, the statement request system snapshot
creates a snapshot of the guest OS image only for the MX2010 and MX2020
routers with REMX2K-1800-32G-S.
On these routers, in order to create snapshot of the host OS image along with
Junos OS image, use the request vmhost snapshot command.
Options The specific options available depend upon the router or switch:
• On the router, back up the currently running and active file system partitions to
standby partitions that are not running. Specifically, the root file system (/) is
backed up to /altroot, and /config is backed up to /altconfig. The root and /config
file systems are on the router's flash drive, and the /altroot and /altconfig file
systems are on the router's hard drive.
• On the switch, take a snapshot of the files currently used to run the switch and
copy them to the media that the switch did not boot from. If the switch is booted
from internal media, the snapshot is copied to external (USB) media. If the switch
is booted from external (USB) media, the snapshot is copied to internal media.
• If the snapshot destination is external media but a USB flash drive is not
connected, an error message is displayed.
all-chassis | all-lcc | lcc number —(TX Matrix and TX Matrix Plus router only) (Optional)
• all-chassis—On a TX Matrix router, archive data and executable areas for all Routing
Engines in the chassis. On a TX Matrix Plus router, archive data and executable
areas for all Routing Engines in the chassis.
• all-lcc—On a TX Matrix router, archive data and executable areas for all T640
routers (or line-card chassis) connected to a TX Matrix router. On a TX Matrix Plus
router, archive data and executable areas for all routers (or line-card chassis)
connected to a TX Matrix Plus router.
• lcc number—On a TX Matrix router, archive data and executable areas for a specific
T640 router (or line-card chassis) that is connected to a TX Matrix router. On a
TX Matrix Plus router, archive data and executable areas for a specific router
(line-card chassis) that is connected to a TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with
3D SIBs in a routing matrix.
media type—(ACX Series, M320, T640, MX960 routers, and EX Series switches
only)(Optional) Specify the boot device the software is copied to:
• usb—(ACX Series, M320, T640, MX960 routers only) Copy software to the device
connected to the USB port.
• usb0—(MX104 routers only) Copy software to the device connected to the USB0
port.
• usb1—(MX104 routers only) Copy software to the device connected to the USB1
port.
partition—(Optional) Repartition the flash drive before a snapshot occurs. If the partition
table on the flash drive is corrupted, the request system snapshot command fails
and reports errors. The partition option is only supported for restoring the software
image from the hard drive to the flash drive.
(Routers only) You cannot issue the request system snapshot command when you
enable flash disk mirroring. We recommend that you disable flash disk mirroring
when you upgrade or downgrade the software. For more information, see the Junos
OS Administration Library.
(EX Series switches only) If the snapshot destination is the media that the switch
did not boot from, you must use the partition option.
root-partition—(M, MX, T, TX Series routers only) Create a snapshot of the root partition
only and store it onto the default /altroot on the hard disk device or an /altroot on a
USB device. Option deprecated for Junos OS with Upgraded FreeBSD in Junos OS
Release 15.1.
slice alternate—(EX Series switches only) (Optional) Take a snapshot of the active root
partition and copy it to the alternate slice on the boot media.
Option deprecated for Junos OS with Upgraded FreeBSD in Junos OS Release 15.1.
scc—(TX Matrix router only) (Optional) Archive data and executable areas for a TX Matrix
router (or switch-card chassis).
sfc number—(TX Matrix Plus router only) (Optional) Archive data and executable areas
for a TX Matrix Plus router (or switch-fabric chassis). Replace number with 0.
Additional Information • (Routers only) Before upgrading the software on the router, when you have a known
stable system, issue the request system snapshot command to back up the software,
including the configuration, to the /altroot and /altconfig file systems. After you have
upgraded the software on the router and are satisfied that the new packages are
successfully installed and running, issue the request system snapshot command again
to back up the new software to the /altroot and /altconfig file systems.
• (Routers only) You cannot issue the request system snapshot command when you
enable flash disk mirroring. We recommend that you disable flash disk mirroring when
you upgrade or downgrade the software. For more information, see the Junos OS
Administration Library
• (TX Matrix and TX Matrix Plus router only) On a routing matrix, if you issue the request
system snapshot command on the master Routing Engine, all the master Routing
Engines connected to the routing matrix are backed up. If you issue this command on
the backup Routing Engine, all the backup Routing Engines connected to the routing
matrix are backed up.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
lcc2-re0:
--------------------------------------------------------------------------
Copying '/' to '/altroot' .. (this may take a few minutes)
Copying '/config' to '/altconfig' .. (this may take a few minutes)
The following filesystems were archived: / /config
fpc1:
--------------------------------------------------------------------------
Copying '/dev/da0s2a' to '/dev/da0s1a' .. (this may take a few minutes)
The following filesystems were archived: /
fpc2:
--------------------------------------------------------------------------
Copying '/dev/da0s2a' to '/dev/da0s1a' .. (this may take a few minutes)
The following filesystems were archived: /
fpc3:
--------------------------------------------------------------------------
Copying '/dev/da0s2a' to '/dev/da0s1a' .. (this may take a few minutes)
The following filesystems were archived: /
fpc4:
--------------------------------------------------------------------------
Copying '/dev/da0s2a' to '/dev/da0s1a' .. (this may take a few minutes)
The following filesystems were archived: /
fpc5:
--------------------------------------------------------------------------
Copying '/dev/da0s2a' to '/dev/da0s1a' .. (this may take a few minutes)
The following filesystems were archived: /
<unlink>
<upgrade-with-config>
<validate>
<validate-on-host hostname>
<validate-on-routing-engine routing-engine>
Description NOTE: We recommend that you always download the software image to
/var/tmp only. On EX Series and QFX Series switches, you must use the
/var/tmp directory. Other directories are not supported.
For information on valid filename and URL formats, see Format for Specifying Filenames
and URLs in Junos OS CLI Commands.
NOTE: Starting with Junos OS Release 15.1F3, the statement request system
software add installs a software package for the guest OS only for the
PTX5000 router with RE-DUO-C2600-16G, and for MX240, MX480, and
MX960 routers with RE-S-1800X4-32G-S.
Starting with Junos OS Release 15.1F5, the statement request system software
add installs a software package for the guest OS only for the MX2010 and
MX2020 routers with REMX2K-1800-32G-S.
On these routers, in order to install both Junos software and host software
packages, use the request vmhost software add command.
NOTE:
• The pathname in the protocol is the relative path to the user’s home
directory on the remote system and not the root directory.
• Do not use the scp protocol in the request system software add
command to download and install a software package or bundle from
a remote location. The previous statement does not apply to the
QFabric switch. The software upgrade is handled by the management
process (mgd), which does not support scp.
Use the file copy command to copy the software package or bundle
from the remote location to the /var/tmp directory on the hard disk:
file copy scp://source/package-name /var/tmp
Then install the software package or bundle using the request system
software add command:
request system software add /var/tmp/package-name
force—(Optional) Force the addition of the software package or bundle (ignore warnings).
lcc number —(TX Matrix routers and TX Matrix Plus routers only) (Optional) In a routing
matrix based on the TX Matrix router, install a software package or bundle on a T640
router that is connected to the TX Matrix router. In a routing matrix based on the TX
Matrix Plus router, install a software package or bundle on a router that is connected
to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
partition —(QFX3500 switches only) (Optional) Format and repartition the media before
installation.
satellite slot-id—(Junos Fusion only) (Optional) Install the satellite software package
onto the specified satellite device using the satellite devices FPC slot identifier.
scc—(TX Matrix routers only) (Optional) Install a software package or bundle on a Routing
Engine on a TX Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Install a software package or bundle
on a Routing Engine on a TX Matrix Plus router. Replace number with 0.
no-copy—(Optional) Install a software package or bundle, but do not save copies of the
package or bundle files.
reboot—(Optional) After adding the software package or bundle, reboot the system. On
a QFabric switch, the software installation is not complete until you reboot the
component for which you have installed the software.
• In the case of mixed EX4200 and EX4500 Virtual Chassis, install two software
packages—a package for an EX4200 switch and the same release of the package
for an EX4500 switch—to upgrade all member switches in a mixed EX4200 and
EX4500 Virtual Chassis.
• In the case of M Series, MX Series, and T Series routers, install multiple (two or
more) software packages and software add-on packages at the same time. The
variable package-name can either be a list of installation packages, each separated
by a blank space, or the full URL to the directory or tar file containing the list of
installation packages.
Use the request system software add set command to retain any SDK configuration
by installing the SDK add-on packages along with the core Junos OS installation
package.
unlink—(Optional) On M Series, T Series, and MX Series routers, use the unlink option to
remove the software package from this directory after a successful upgrade is
completed.
NOTE: Configuration files specified with this option must have the
extension .text or .xml and have the extension specified. Using the
extension .txt will not work.
NOTE: The validate option only works on systems that do not have
graceful-switchover (GRES) enabled. To use the validate option on a
system with GRES, either disable GRES for the duration of the installation,
or install using the command request system software in-service-upgrade,
which requires nonstop active routing (NSR) to be enabled when using
GRES.
Additional Information Before upgrading the software on the router or switch, when you have a known stable
system, issue the request system snapshot command to back up the software, including
the configuration, to the /altroot and /altconfig file systems. After you have upgraded
the software on the router or switch and are satisfied that the new package or bundle is
successfully installed and running, issue the request system snapshot command again
to back up the new software to the /altroot and /altconfig file systems.
After you run the request system snapshot command, you cannot return to the previous
version of the software because the running and backup copies of the software are
identical.
If you are upgrading more than one package at the same time, delete the operating
system package, jkernel, last. Add the operating system package, jkernel, first and the
routing software package, jroute, last. If you are upgrading all packages at once, delete
and add them in the following order:
By default, when you issue the request system software add package-name command on
a TX Matrix master Routing Engine, all the T640 master Routing Engines that are
connected to it are upgraded to the same version of software. If you issue the same
command on the TX Matrix backup Routing Engine, all the T640 backup Routing Engines
that are connected to it are upgraded to the same version of software.
Likewise, when you issue the request system software add package-name command on
a TX Matrix Plus master Routing Engine, all the T1600 or T4000 master Routing Engines
that are connected to it are upgraded to the same version of software. If you issue the
same command on the TX Matrix Plus backup Routing Engine, all the T1600 or T4000
backup Routing Engines that are connected to it are upgraded to the same version of
software.
Related • Format for Specifying Filenames and URLs in Junos OS CLI Commands
Documentation
• request system software delete
• Upgrading Software
List of Sample Output request system software add validate on page 179
request system software add /var/tmp/ no-validate on page 180
request system software add no-copy no-validate reboot on page 180
request system software add validate-on-host on page 181
request system software add (Mixed EX4200 and EX4500 Virtual Chassis) on page 182
request system software add component all (QFabric Systems) on page 182
request system software add upgrade-group (Junos Fusion) on page 182
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
Sample Output
request system software add (Mixed EX4200 and EX4500 Virtual Chassis)
user@switch> request system software add set
[/var/tmp/jinstall-ex-4200-11.1R1.1-domestic-signed.tgz
/var/tmp/jinstall-ex-4500-11.1R1.1-domestic-signed.tgz]
...
Description Remove all configuration information on the Routing Engines and reset all key values on
the device where you run the command.
• If the device has dual Routing Engines, the command is broadcast to all Routing Engines
on the device.
The command removes all data files, including customized configuration and log files,
by unlinking the files from their directories. The command removes all user-created files
from the system, including all plain-text passwords, secrets, and private keys for SSH,
local encryption, local authentication, IPsec, RADIUS, TACACS+, and SNMP.
This command reboots the device and sets it to the factory default configuration. After
the reboot, you cannot access the device through the management Ethernet interface.
Log in through the console as root and start the Junos OS CLI by typing cli at the prompt.
NOTE: Starting with Junos OS Release 15.1F3, the request system zeroize
command removes all configuration information on the guest OS for the
PTX5000 router with RE-DUO-C2600-16G, and MX240, MX480, and MX960
with RE-S-1800X4-32G-S.
Starting with Junos OS Release 15.1F5, the request system zeroize command
removes all configuration information on the guest OS for the MX2010 and
MX2020 with REMX2K-1800-32G-S.
To completely erase user-created data so that it is unrecoverable, use the media option.
Options media—(Optional) In addition to removing all configuration and log files, causes memory
and the media to be scrubbed, removing all traces of any user-created files. Every
storage device attached to the system is scrubbed, including disks, flash drives,
removable USBs, and so on. The duration of the scrubbing process is dependent on
the size of the media being erased. As a result, the request system zeroize media
operation can take considerably more time than the request system zeroize operation.
However, the critical security parameters are all removed at the beginning of the
process.
local—(Optional) Remove all the configuration information and restore all the key values
on the active Routing Engine.
• Reverting to the Default Factory Configuration by Using the request system zeroize
Command
Sample Output
0 1 1 0 0 0 done
Booting [/kernel]...
Kernel entry at 0x800000e0 ...
GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1996-2011, Juniper Networks, Inc.
All rights reserved.
Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
JUNOS 11.1R1.8 #0: 2011-03-09 20:14:25 UTC
[email protected]:/volume/build/junos/11.1/release/11.1R1.8/obj-powerpc/bsd/kernels/
JUNIPER-EX/kernel
Timecounter "decrementer" frequency 50000000 Hz quality 0
cpu0: Freescale e500v2 core revision 2.2
cpu0: HID0 80004080
...
{master:0}
root> Waiting (max 60 seconds) for system process `vnlru' to stop...done
. . .
Syncing disks, vnodes remaining...2 4 2 4 3 2 1 1 0 0 0 done
Loading /boot/defaults/loader.conf
/kernel data=0x9abfdc+0xb06e4 syms=[0x4+0x83b30+0x4+0xbd7c6]
Amnesiac (ttyu0)
• show configuration
• show host
• show system commit
• show system configuration archival
• show system configuration rescue
• show system information
• show system processes
• show system queues
• show system reboot
• show system rollback
• show system snapshot
• show system software
• show system statistics
• show system storage
• show system switchover
• show system uptime
• show system virtual-memory
• show task
• show task io
• show task memory
• show task replication
• show version
• start shell
• test configuration
show configuration
Description Display the configuration that currently is running on the router or switch, which is the
last committed configuration.
• chassis—Chassis configuration.
• class-of-service—Class-of-service configuration.
• firewall—Firewall configuration.
• groups—Configuration groups.
• interfaces—Interface configuration.
• security—Security configuration.
Additional Information The portions of the configuration that you can view depend on the user class that you
belong to and the corresponding permissions. If you do not have permission to view a
portion of the configuration, the text ACCESS-DENIED is substituted for that portion of
the configuration. If you do not have permission to view authentication keys and passwords
in the configuration, because the secret permission bit is not set for your user account,
the text SECRET-DATA is substituted for that portion of the configuration. If an identifier
in the configuration contains a space, the identifier is displayed in quotation marks.
Likewise, when you issue the show configuration command with the | display set pipe
option to view the configuration as set commands, those portions of the configuration
that you do not have permissions to view are substituted with the text ACCESS-DENIED.
Output Fields This command displays information about the current running configuration.
Sample Output
show configuration
user@host> show configuration
## Last commit: 2006-10-31 14:13:00 PST by user1 version "8.2I0 [userb]"; ## last
changed: 2006-10-31 14:05:53 PST
system {
host-name exhost;
domain-name ex1.net;
backup-router 198.51.100.254;
time-zone America/Los_Angeles;
default-address-selection;
name-server {
192.0.2.254;
192.0.2.249;
192.0.2.176;
}
services {
telnet;
}
tacplus-server {
10.2.3.4 {
secret /* SECRET-DATA */;
...
}
}
}
interfaces {
...
}
protocols {
isis {
export "direct routes";
}
}
policy-options {
policy-statement "direct routes" {
from protocol direct;
then accept;
}
}
show host
Additional Information The show host command displays the raw data received from the DNS server.
Sample Output
show host
user@host> show host device
device.example.net has address 192.0.2.0
Description Display the system commit history and any pending commit operation.
Options none—Display the last 50 commit operations listed, most recent to first.
revision—(Optional) Display the revision number of the active configuration of the Routing
Engine(s).
NOTE: By default, the status of the commit server is “Not running”. The
commit server starts running only when a commit job is added to the
batch.
Output Fields Table 4 on page 195 describes the output fields for the show system commit command.
Output fields are listed in the approximate order in which they appear.
<number> Displays the last 50 commit operations listed, most recent to first. none
The identifier <number> designates a configuration created for recovery
using the request system configuration rescue save command.
Sample Output
Description Display directory and number of files queued for archival transfer.
Sample Output
/var/transfer/config/:
total 8
Sample Output
}
}
services {
ftp;
rlogin;
rsh;
telnet;
}
}
}
....
Description Display high-level system information for the device including the model number, device
family, Junos OS release, and hostname.
Sample Output
host-processes (brief|detail )
<providers>
<resource-limits>
<wide>
Description Display information about software processes that are running on the router or switch
and that have controlling terminals.
all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Display
standard system process information about all the T640 routers (in a routing matrix
based on the TX Matrix router) or all the T1600 or T4000 routers (in a routing matrix
based on the TX Matrix Plus router) in the chassis.
all-lcc—(TX Matrix routers and TX Matrix Plus router only) (Optional) Display standard
system process information for all T640 routers (or line-card chassis) connected
to the TX Matrix router. Display standard system process information for all connected
T1600 or T4000 LCCs.
ancpd-service—Display the Access Node Control Protocol (ANCP) process, which works
with a special Internet Group Management Protocol (IGMP) session to collect
outgoing interface mapping events in a scalable manner.
bootp—Display the process that enables a router, switch, or interface to act as a Dynamic
Host Configuration Protocol (DHCP) or bootstrap protocol (BOOTP) relay agent.
DHCP relaying is disabled.
ce-l2tp-service—(Optional) (M10, M10i, M7i, and MX Series routers only) Display the
Universal Edge Layer 2 Tunneling Protocol (L2TP) process, which establishes L2TP
tunnels and Point-to-Point Protocol (PPP) sessions through L2TP tunnels.
dhcp-service—(EX Series switches and MX Series routers only) (Optional) Display the
Dynamic Host Configuration Protocol process, which enables a DHCP server to
allocate network IP addresses and deliver configuration settings to client hosts
without user intervention.
ilmi—Display the Integrated Local Management Interface (ILMI) protocol process, which
provides bidirectional exchange of management information between two ATM
interfaces across a physical connection.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display standard system process information for a specific T640 router
that is connected to the TX Matrix router. On a TX Matrix Plus router, display standard
system process information for a specific router that is connected to the TX Matrix
Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches, QFX Series Virtual Chassis, and MX Series routers) (Optional)
Display standard system process information for the local Virtual Chassis member.
mib-process—(Optional) Display the MIB II process, which provides the router's MIB II
agent.
nfsd-service—(Optional) Display the Remote NFS Server process, which provides remote
file access for applications that need NFS-based transport.
ntp—Display the Network Time Protocol (NTP) process, which provides the mechanisms
to synchronize time and coordinate time distribution in a large, diverse network.
pgm—Display the Pragmatic General Multicast (PGM) protocol process, which enables
a reliable transport layer for multicast applications.
pic-services-logging—(Optional) Display the logging process for some PICs. With this
process, also known as fsad (the file system access daemon), PICs send special
logging information to the Routing Engine for archiving on the hard disk.
ppp-service—Display the Universal edge PPP process, which is the encapsulation protocol
process for transporting IP traffic across universal edge routers.
scc—(TX Matrix routers only) (Optional) Display standard system process information
for the TX Matrix router (or switch-card chassis).
sdk-service—Display the SDK Service process, which runs on the Routing Engine and is
responsible for communications between the SDK application and Junos OS. Although
the SDK Service process is present on the router, it is turned off by default.
send—(Optional) Display the Secure Neighbor Discovery Protocol (SEND) process, which
provides support for protecting Neighbor Discovery Protocol (NDP) messages.
sfc number—(TX Matrix Plus routers only) (Optional) Display system process information
for the TX Matrix Plus router. Replace number with 0.
snmp—Display the SNMP process, which enables the monitoring of network devices
from a central location and provides the router's or switch’s SNMP master agent.
tunnel-oamd—(Optional) Display the Tunnel OAM process, which enables the Operations,
Administration, and Maintenance of Layer 2 tunneled networks. Layer 2 protocol
tunneling (L2PT) allows service providers to send Layer 2 protocol data units (PDUs)
across the provider’s cloud and deliver them to Juniper Networks EX Series Ethernet
Switches that are not part of the local broadcast domain.
vrrp—(EX Series switches and MX Series routers only) (Optional) Display the Virtual
Router Redundancy Protocol (VRRP) process, which enables hosts on a LAN to
make use of redundant routing platforms on that LAN without requiring more than
the static configuration of a single default route on the hosts.
watchdog—Display the watchdog timer process, which enables the watchdog timer
when Junos OS encounters a problem.
Additional Information By default, when you issue the show system processes command on the master Routing
Engine of a TX Matrix router or a TX Matrix Plus router, the command is broadcast to all
the master Routing Engines of the LCCs connected to it in the routing matrix. Likewise,
if you issue the same command on the backup Routing Engine of a TX Matrix or a TX
Matrix Plus router, the command is broadcast to all backup Routing Engines of the LCCs
that are connected to it in the routing matrix.
Output Fields Table 5 on page 209 describes the output fields for the show system processes command.
Output fields are listed in the approximate order in which they appear.
last pid Last process identifier assigned to the process. brief extensive
summary
load averages Three load averages followed by the current time. brief extensive
summary
processes Number of existing processes and the number of processes in each state brief extensive
(sleeping, running, starting, zombies, and stopped). summary
CPU (For systems running Junos OS with upgraded FreeBSD only) Breakdown of the extensive
percent usage on a per-CPU basis into the following categories: % user, % nice,
% system, % interrupt, % idle.
To see which platforms run Junos OS with upgraded FreeBSD, see Release
Information for Junos OS with Upgraded FreeBSD.
Mem Information about physical and virtual memory allocation. brief extensive
summary
Active Memory allocated and actively used by the program. brief extensive
summary
When the system is under memory pressure, the pageout process reuses memory
from the free, cache, inact and, if necessary, active pages. When the pageout
process runs, it scans memory to see which pages are good candidates to be
unmapped and freed up. Thus, the distinction between Active and Inact memory
is only used by the pageout process to determine which pool of pages to free
first at the time of a memory shortage.
The pageout process first scans the Inact list, and checks whether the pages
on this list have been accessed since the time they have been listed here. The
pages that have been accessed are moved from the Inact list to the Active list.
On the other hand, pages that have not been accessed become prime candidates
to be freed by the pageout process. If the pageout process cannot produce
enough free pages from the Inact list, pages from the Active list get freed up.
Because the pageout process runs only when the system is under memory
pressure, the pages on the Inact list remain untouched – even if they have not
been accessed recently – when the amount of Free memory is adequate.
Inact Memory allocated but not recently used or memory freed by the programs. brief extensive
Inactive memory remains mapped in the address space of one or more processes summary
and, therefore, counts toward the RSS value of those processes.
Any amount of memory freed by the routing protocol process might still be
considered part of the RES value. Generally, the kernel delays the migrating of
memory out of the Inact queue into the Cache or Free list unless there is a
memory shortage.
Wired Memory that is not eligible to be swapped, usually used for in-kernel memory brief extensive
structures and/or memory physically locked by a process. summary
Cache Memory that is not associated with any program and does not need to be brief extensive
swapped before being reused. summary
Buf Size of memory buffer used to hold data recently called from the disk. brief extensive
summary
Free Memory that is not associated with any programs. Memory freed by a process brief extensive
can become Inactive, Cache, or Free, depending on the method used by the summary
process to free the memory.
Swap Information about physical and virtual memory allocation. brief extensive
summary
NOTE: Memory can remain swapped out indefinitely if it is not accessed again.
Therefore, the show system process extensive command shows that memory
is swapped to disk even though there is plenty of free memory, and such a
situation is not unusual.
STAT Symbolic process state. The state is given by a sequence of letters. The first none detail
letter indicates the run state of the process:
PRI Current priority of the process. A lower number indicates a higher priority. detail extensive
summary
NI or NICE UNIX "niceness" value. A lower number indicates a higher priority. detail extensive
summary
SIZE Total size of the process (text, data, and stack), in kilobytes. extensive summary
This is also known as RSS or Resident Set Size. The RES value includes shared
library pages used by the process. Any amount of memory freed by the process
might still be considered part of the RES value. Generally, the kernel delays the
migrating of memory out of the Inact queue into the Cache or Free list unless
there is a memory shortage. This can lead to large discrepancies between the
values reported by the routing protocol process and the kernel, even after the
routing protocol process has freed a large amount of memory.
STATE Current state of the process (for example, sleep, wait, run, idle, zombie, or stop). extensive summary
TIME (S)—Number of system and user CPU seconds that the process has used. detail extensive
summary
(None, D, and E)—Total amount of time that the command has been running.
Sample Output
Mem: 25M Active, 3976K Inact, 19M Wired, 8346K Buf, 202M Free
Swap: 528M Total, 64K Used, 528M Free
PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
11 root 1 171 52 0K 12K RUN 807.5H 98.73% idle
13 root 1 -20 -139 0K 12K WAIT 36:17 0.00% swi7: clock sio
1499 root 1 96 0 7212K 3040K select 34:01 0.00% license-check
1621 root 1 96 0 20968K 11216K select 20:25 0.00% mib2d
1465 root 2 8 -88 115M 11748K nanslp 14:32 0.00% chassisd
1478 root 1 96 0 6336K 3816K select 11:28 0.00% ppmd
20 root 1 -68 -187 0K 12K WAIT 10:28 0.00% irq10: em0 em1+++*
Mem: 935M Active, 122M Inact, 108M Wired, 838M Cache, 214M Buf, 5872M Free
Swap: 8192M Total, 8192M Free
PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
[...Output truncated...]
[...Output truncated...]
9 ?? IL 0:00.00 (if_pfe_listen)
10 ?? DL 0:00.00 (vmuncachedaemon)
11 ?? SL 0:00.02 (cb_poll)
172 ?? ILs 0:00.21 mfs -o noauto /dev/ad1s1b /tmp (newfs)
2909 ?? Is 0:00.00 pccardd
2932 ?? Ss 0:00.07 syslogd -r -s
3039 ?? Is 0:00.00 cron
3217 ?? I 0:00.00 /sbin/watchdog -d
3218 ?? I 0:00.02 /usr/sbin/tnetd -N
3221 ?? S 0:00.11 /usr/sbin/alarmd -N
3222 ?? S 0:00.85 /usr/sbin/craftd -N
3223 ?? S 0:00.05 /usr/sbin/mgd -N
3224 ?? I 0:00.02 /usr/sbin/inetd -N
3225 ?? I 0:00.00 /usr/sbin/tnp.sntpd -N
3226 ?? I 0:00.01 /usr/sbin/tnp.sntpc -N
3228 ?? I 0:00.01 /usr/sbin/smartd -N
3231 ?? I 0:00.01 /usr/sbin/eccd -N
3425 ?? S 0:00.09 /usr/sbin/dfwd -N
3426 ?? S 0:00.19 /sbin/dcd -N
3427 ?? I 0:00.04 /usr/sbin/pfed -N
3430 ?? S 0:00.10 /usr/sbin/ksyncd -N
3482 ?? S 1:53.63 /usr/sbin/chassisd -N
4285 ?? SL 0:00.01 (peer proxy)
4286 ?? SL 0:00.00 (peer proxy)
4303 ?? Ss 0:00.00 mgd: (mgd) (root) (mgd)
4304 ?? R 0:00.00 /bin/ps -ax -ww
3270 d0 Is+ 0:00.00 /usr/libexec/getty std.9600 ttyd0
Mem: 25M Active, 3976K Inact, 19M Wired, 8346K Buf, 202M Free
Swap: 528M Total, 64K Used, 528M Free
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
527 root 2 0 176K 580K select 0:00 0.04% 0.04% rlogind
543 root 30 0 604K 768K RUN 0:00 0.00% 0.00% top
lcc0-re0:
--------------------------------------------------------------------------
PID TT STAT TIME COMMAND
0 ?? WLs 0:00.00 [swapper]
1 ?? ILs 0:00.16 /packages/mnt/jbase/sbin/init --
2 ?? DL 0:00.01 [g_event]
3 ?? DL 0:00.16 [g_up]
4 ?? DL 0:00.11 [g_down]
5 ?? DL 0:00.00 [thread taskq]
6 ?? DL 0:00.00 [kqueue taskq]
7 ?? DL 0:00.00 [pagedaemon]
8 ?? DL 0:00.00 [vmdaemon]
9 ?? DL 0:01.77 [pagezero]
10 ?? DL 0:00.00 [ktrace]
11 ?? RL 17:22.31 [idle]
12 ?? WL 0:00.32 [swi2: net]
13 ?? WL 0:01.21 [swi7: clock sio]
14 ?? WL 0:00.00 [swi6: vm]
15 ?? DL 0:00.10 [yarrow]
16 ?? WL 0:00.00 [swi9: +]
17 ?? WL 0:00.00 [swi8: +]
18 ?? WL 0:00.00 [swi5: cambio]
19 ?? WL 0:00.00 [swi9: task queue]
20 ?? WL 0:02.73 [irq10: bcm0 uhci1*]
21 ?? WL 0:00.02 [irq11: cb0 uhci0+*]
22 ?? DL 0:00.00 [usb0]
23 ?? DL 0:00.00 [usbtask]
24 ?? DL 0:00.00 [usb1]
25 ?? DL 0:00.05 [usb2]
26 ?? DL 0:00.00 [usb3]
27 ?? DL 0:00.00 [usb4]
28 ?? DL 0:00.00 [usb5]
29 ?? DL 0:00.04 [usb6]
30 ?? DL 0:00.00 [usb7]
31 ?? WL 0:00.00 [irq14: ata0]
32 ?? WL 0:00.00 [irq15: ata1]
33 ?? WL 0:00.00 [irq1: atkbd0]
34 ?? WL 0:00.00 [swi0: sio]
35 ?? WL 0:00.00 [swi3: ip6opt ipopt]
36 ?? WL 0:00.00 [swi4: ip6mismatch+]
37 ?? WL 0:00.00 [swi1: ipfwd]
38 ?? DL 0:00.00 [bufdaemon]
39 ?? DL 0:00.00 [vnlru]
40 ?? DL 0:00.01 [syncer]
41 ?? DL 0:00.00 [softdepflush]
42 ?? DL 0:00.00 [netdaemon]
43 ?? DL 0:00.00 [vmuncachedaemon]
44 ?? DL 0:00.00 [if_pic_listen]
45 ?? DL 0:00.02 [vmkmemdaemon]
46 ?? DL 0:00.01 [cb_poll]
47 ?? DL 0:00.00 [if_pfe_listen]
48 ?? DL 0:00.00 [scs_housekeeping]
49 ?? IL 0:00.00 [kern_dump_proc]
50 ?? IL 0:00.00 [nfsiod 0]
51 ?? IL 0:00.00 [nfsiod 1]
52 ?? IL 0:00.00 [nfsiod 2]
53 ?? IL 0:00.00 [nfsiod 3]
54 ?? DL 0:00.01 [schedcpu]
55 ?? DL 0:00.73 [md0]
77 ?? DL 0:03.54 [md1]
98 ?? DL 0:00.37 [md2]
116 ?? DL 0:00.02 [md3]
137 ?? DL 0:00.56 [md4]
158 ?? DL 0:00.15 [md5]
179 ?? DL 0:00.00 [md6]
215 ?? DL 0:00.03 [md7]
225 ?? DL 0:00.03 [md8]
1078 ?? DL 0:00.00 [jsr_kkcm]
1363 ?? SL 0:00.09 [bcmTX]
1364 ?? SL 0:00.10 [bcmXGS3AsyncTX]
1365 ?? SL 0:03.08 [bcmLINK.0]
1370 ?? Is 0:00.00 /usr/sbin/cron
1522 ?? S 0:00.00 /sbin/watchdog -t-1
1523 ?? S 0:00.05 /usr/libexec/bslockd -mp -N
1524 ?? I 0:00.01 /usr/sbin/tnetd -N
1526 ?? S 0:04.98 /usr/sbin/chassisd -N
1527 ?? S 0:00.04 /usr/sbin/alarmd -N
1528 ?? I 0:00.40 /usr/sbin/craftd -N
1529 ?? S 0:00.08 /usr/sbin/mgd -N
1532 ?? I 0:00.04 /usr/sbin/inetd -N
1533 ?? I 0:00.00 /usr/sbin/tnp.sntpd -N
1534 ?? I 0:00.00 /usr/sbin/tnp.sntpc -N
1536 ?? S 0:00.01 /usr/sbin/smartd -N
1540 ?? I 0:00.07 /usr/sbin/jcsd -N
1541 ?? S 0:00.11 /usr/sbin/idpd -N
1542 ?? I 0:00.00 /usr/libexec/getty Pc ttyv0
2089 ?? DL 0:00.01 [peer proxy]
2090 ?? DL 0:00.01 [peer proxy]
2091 ?? DL 0:00.01 [peer proxy]
2657 ?? S 0:00.02 /usr/sbin/dfwd -N
2658 ?? S 0:00.02 /sbin/dcd -N
2659 ?? S 0:00.05 /usr/sbin/snmpd -N
2660 ?? S 0:00.01 /usr/sbin/mib2d -N
2661 ?? S 0:00.01 /usr/sbin/pfed -N
2662 ?? S 0:00.01 /usr/sbin/irsd -N
2667 ?? S 0:00.13 /usr/sbin/ksyncd -N
2690 ?? Ss 0:00.00 mgd: (mgd) (root) (mgd)
2691 ?? R 0:00.00 /bin/ps -ax
1164 d0- S 0:00.00 /usr/sbin/usbd -N
1182 d0- S 0:00.34 /usr/sbin/eventd -N -r -s -A
1543 d0 Is+ 0:00.00 /usr/libexec/getty std.9600 ttyd0
lcc1-re0:
--------------------------------------------------------------------------
PID TT STAT TIME COMMAND
0 ?? WLs 0:00.00 [swapper]
1 ?? ILs 0:00.17 /packages/mnt/jbase/sbin/init --
2 ?? DL 0:00.01 [g_event]
3 ?? DL 0:00.16 [g_up]
4 ?? DL 0:00.11 [g_down]
5 ?? DL 0:00.00 [thread taskq]
6 ?? DL 0:00.00 [kqueue taskq]
7 ?? DL 0:00.00 [pagedaemon]
8 ?? DL 0:00.00 [vmdaemon]
9 ?? DL 0:01.77 [pagezero]
10 ?? DL 0:00.00 [ktrace]
11 ?? RL 17:22.83 [idle]
12 ?? WL 0:00.35 [swi2: net]
13 ?? WL 0:01.20 [swi7: clock sio]
14 ?? WL 0:00.00 [swi6: vm]
15 ?? DL 0:00.10 [yarrow]
16 ?? WL 0:00.00 [swi9: +]
17 ?? WL 0:00.00 [swi8: +]
18 ?? WL 0:00.00 [swi5: cambio]
19 ?? WL 0:00.00 [swi9: task queue]
20 ?? WL 0:02.87 [irq10: bcm0 uhci1*]
21 ?? WL 0:00.02 [irq11: cb0 uhci0+*]
22 ?? DL 0:00.00 [usb0]
23 ?? DL 0:00.00 [usbtask]
24 ?? DL 0:00.00 [usb1]
25 ?? DL 0:00.05 [usb2]
26 ?? DL 0:00.00 [usb3]
27 ?? DL 0:00.00 [usb4]
28 ?? DL 0:00.00 [usb5]
29 ?? DL 0:00.04 [usb6]
30 ?? DL 0:00.00 [usb7]
31 ?? WL 0:00.00 [irq14: ata0]
32 ?? WL 0:00.00 [irq15: ata1]
33 ?? WL 0:00.00 [irq1: atkbd0]
34 ?? WL 0:00.00 [swi0: sio]
35 ?? WL 0:00.00 [swi3: ip6opt ipopt]
36 ?? WL 0:00.00 [swi4: ip6mismatch+]
37 ?? WL 0:00.00 [swi1: ipfwd]
38 ?? DL 0:00.00 [bufdaemon]
39 ?? DL 0:00.00 [vnlru]
40 ?? DL 0:00.01 [syncer]
41 ?? DL 0:00.00 [softdepflush]
42 ?? DL 0:00.00 [netdaemon]
43 ?? DL 0:00.00 [vmuncachedaemon]
44 ?? DL 0:00.00 [if_pic_listen]
45 ?? DL 0:00.02 [vmkmemdaemon]
46 ?? DL 0:00.01 [cb_poll]
47 ?? DL 0:00.00 [if_pfe_listen]
48 ?? DL 0:00.00 [scs_housekeeping]
49 ?? IL 0:00.00 [kern_dump_proc]
50 ?? IL 0:00.00 [nfsiod 0]
51 ?? IL 0:00.00 [nfsiod 1]
52 ?? IL 0:00.00 [nfsiod 2]
53 ?? IL 0:00.00 [nfsiod 3]
54 ?? DL 0:00.02 [schedcpu]
55 ?? DL 0:00.75 [md0]
77 ?? DL 0:03.40 [md1]
98 ?? DL 0:00.37 [md2]
116 ?? DL 0:00.02 [md3]
137 ?? DL 0:00.56 [md4]
158 ?? DL 0:00.15 [md5]
179 ?? DL 0:00.00 [md6]
215 ?? DL 0:00.03 [md7]
225 ?? DL 0:00.03 [md8]
1052 ?? DL 0:00.00 [jsr_kkcm]
1337 ?? SL 0:00.09 [bcmTX]
1338 ?? SL 0:00.10 [bcmXGS3AsyncTX]
1339 ?? SL 0:03.10 [bcmLINK.0]
1344 ?? Is 0:00.00 /usr/sbin/cron
1496 ?? S 0:00.00 /sbin/watchdog -t-1
1497 ?? S 0:00.05 /usr/libexec/bslockd -mp -N
1498 ?? I 0:00.01 /usr/sbin/tnetd -N
lcc2-re0:
--------------------------------------------------------------------------
PID TT STAT TIME COMMAND
0 ?? WLs 0:00.00 [swapper]
1 ?? ILs 0:00.18 /packages/mnt/jbase/sbin/init --
2 ?? DL 0:00.01 [g_event]
3 ?? DL 0:00.17 [g_up]
4 ?? DL 0:00.12 [g_down]
5 ?? DL 0:00.00 [thread taskq]
6 ?? DL 0:00.00 [kqueue taskq]
7 ?? DL 0:00.00 [pagedaemon]
8 ?? DL 0:00.00 [vmdaemon]
9 ?? DL 0:01.77 [pagezero]
10 ?? DL 0:00.00 [ktrace]
11 ?? RL 17:19.13 [idle]
12 ?? WL 0:00.36 [swi2: net]
13 ?? WL 0:01.20 [swi7: clock sio]
14 ?? WL 0:00.00 [swi6: vm]
15 ?? DL 0:00.13 [yarrow]
16 ?? WL 0:00.00 [swi9: +]
17 ?? WL 0:00.00 [swi8: +]
18 ?? WL 0:00.00 [swi5: cambio]
19 ?? WL 0:00.00 [swi9: task queue]
20 ?? WL 0:03.03 [irq10: bcm0 uhci1*]
21 ?? WL 0:00.02 [irq11: cb0 uhci0+*]
22 ?? DL 0:00.00 [usb0]
23 ?? DL 0:00.00 [usbtask]
24 ?? DL 0:00.00 [usb1]
25 ?? DL 0:00.05 [usb2]
26 ?? DL 0:00.00 [usb3]
27 ?? DL 0:00.00 [usb4]
28 ?? DL 0:00.00 [usb5]
29 ?? DL 0:00.04 [usb6]
30 ?? DL 0:00.00 [usb7]
46 ?? DL 0:00.00 [if_pic_listen]
47 ?? DL 0:00.35 [vmkmemdaemon]
48 ?? DL 0:00.00 [cb_poll]
49 ?? DL 0:00.06 [if_pfe_listen]
50 ?? DL 0:00.00 [scs_housekeeping]
51 ?? IL 0:00.00 [kern_dump_proc]
52 ?? IL 0:00.00 [nfsiod 0]
53 ?? IL 0:00.00 [nfsiod 1]
54 ?? IL 0:00.00 [nfsiod 2]
55 ?? IL 0:00.00 [nfsiod 3]
56 ?? DL 0:00.37 [schedcpu]
57 ?? DL 0:00.56 [md0]
79 ?? DL 0:02.58 [md1]
100 ?? DL 0:00.03 [md2]
118 ?? DL 0:00.01 [md3]
139 ?? DL 0:00.95 [md4]
160 ?? DL 0:00.12 [md5]
181 ?? DL 0:00.00 [md6]
217 ?? DL 0:00.02 [md7]
227 ?? DL 0:00.05 [md8]
1341 ?? SL 0:01.35 [bcmTX]
1342 ?? SL 0:01.69 [bcmXGS3AsyncTX]
1343 ?? SL 0:41.57 [bcmLINK.0]
1345 ?? SL 0:33.97 [bcmLINK.1]
1350 ?? Is 0:00.01 /usr/sbin/cron
1502 ?? S 0:00.01 /sbin/watchdog -t-1
1503 ?? S 0:00.86 /usr/libexec/bslockd -mp -N
1504 ?? I 0:00.01 /usr/sbin/tnetd -N
1507 ?? S 0:01.32 /usr/sbin/alarmd -N
1508 ?? S 0:14.54 /usr/sbin/craftd -N
1509 ?? S 0:01.20 /usr/sbin/mgd -N
1512 ?? S 0:00.05 /usr/sbin/inetd -N
1513 ?? S 0:00.10 /usr/sbin/tnp.sntpd -N
1517 ?? S 0:00.11 /usr/sbin/smartd -N
1525 ?? S 0:01.11 /usr/sbin/idpd -N
1526 ?? S 0:01.43 /usr/sbin/license-check -U -M -p 10 -i 10
1527 ?? I 0:00.01 /usr/libexec/getty Pc ttyv0
1616 ?? DL 0:00.30 [peer proxy]
1617 ?? DL 0:00.32 [peer proxy]
1618 ?? DL 0:00.34 [peer proxy]
1619 ?? DL 0:00.30 [peer proxy]
2391 ?? Is 0:00.01 telnetd
7331 ?? Ss 0:00.03 telnetd
9538 ?? DL 0:01.16 [jsr_kkcm]
9613 ?? DL 0:00.18 [peer proxy]
23781 ?? Ss 0:00.01 telnetd
23926 ?? Ss 0:00.03 mgd: (mgd) (user)/dev/ttyp2 (mgd)
36867 ?? S 0:03.14 /usr/sbin/rpd -N
36874 ?? S 0:00.08 /usr/sbin/lmpd
36876 ?? S 0:00.17 /usr/sbin/lacpd -N
36877 ?? S 0:00.15 /usr/sbin/bfdd -N
36878 ?? S 0:05.05 /usr/sbin/ppmd -N
36907 ?? S 0:26.63 /usr/sbin/chassisd -N
37775 ?? S 0:00.01 /usr/sbin/bdbrepd -N
45727 ?? S 0:00.02 /usr/sbin/xntpd -j -N -g (ntpd)
45729 ?? S 0:00.40 /usr/sbin/l2ald -N
45730 ?? S< 0:00.13 /usr/sbin/apsd -N
45731 ?? SN 0:00.10 /usr/sbin/sampled -N
45732 ?? S 0:00.03 /usr/sbin/ilmid -N
45733 ?? S 0:00.09 /usr/sbin/rmopd -N
45734 ?? S 0:00.31 /usr/sbin/cosd
show system processes lcc wide (TX Matrix Plus Routing Matrix)
user@host> show system processes lcc 2 wide
lcc2-re0:
--------------------------------------------------------------------------
PID TT STAT TIME PROVIDER COMMAND
0 ?? WLs 0:00.00 (null) [swapper]
1 ?? ILs 0:00.19 /packages/mnt/jbase/sbin/init --
2 ?? DL 0:00.02 [g_event]
3 ?? DL 0:00.19 [g_up]
4 ?? DL 0:00.13 [g_down]
5 ?? DL 0:00.00 [thread taskq]
6 ?? DL 0:00.00 [kqueue taskq]
7 ?? DL 0:00.00 [pagedaemon]
8 ?? DL 0:00.00 [vmdaemon]
9 ?? DL 0:01.77 [pagezero]
10 ?? DL 0:00.00 [ktrace]
11 ?? RL 20:33.81 [idle]
12 ?? WL 0:00.38 [swi2: net]
13 ?? WL 0:01.43 [swi7: clock sio]
14 ?? WL 0:00.00 [swi6: vm]
15 ?? DL 0:00.14 [yarrow]
16 ?? WL 0:00.00 [swi9: +]
17 ?? WL 0:00.00 [swi8: +]
18 ?? WL 0:00.00 [swi5: cambio]
19 ?? WL 0:00.00 [swi9: task queue]
20 ?? WL 0:03.18 [irq10: bcm0 uhci1*]
21 ?? WL 0:00.03 [irq11: cb0 uhci0+*]
22 ?? DL 0:00.00 [usb0]
23 ?? DL 0:00.00 [usbtask]
24 ?? DL 0:00.00 [usb1]
25 ?? DL 0:00.06 [usb2]
26 ?? DL 0:00.00 [usb3]
27 ?? DL 0:00.00 [usb4]
28 ?? DL 0:00.00 [usb5]
29 ?? DL 0:00.05 [usb6]
30 ?? DL 0:00.00 [usb7]
31 ?? WL 0:00.00 [irq14: ata0]
32 ?? WL 0:00.00 [irq15: ata1]
33 ?? WL 0:00.00 [irq1: atkbd0]
34 ?? WL 0:00.00 [swi0: sio]
35 ?? WL 0:00.00 [swi3: ip6opt ipopt]
36 ?? WL 0:00.00 [swi4: ip6mismatch+]
37 ?? WL 0:00.00 [swi1: ipfwd]
38 ?? DL 0:00.00 [bufdaemon]
39 ?? DL 0:00.00 [vnlru]
40 ?? DL 0:00.02 [syncer]
41 ?? DL 0:00.01 [softdepflush]
42 ?? DL 0:00.00 [netdaemon]
43 ?? DL 0:00.00 [vmuncachedaemon]
44 ?? DL 0:00.00 [if_pic_listen]
45 ?? DL 0:00.03 [vmkmemdaemon]
46 ?? DL 0:00.01 [cb_poll]
47 ?? DL 0:00.00 [if_pfe_listen]
48 ?? DL 0:00.00 [scs_housekeeping]
49 ?? IL 0:00.00 [kern_dump_proc]
50 ?? IL 0:00.00 [nfsiod 0]
51 ?? IL 0:00.00 [nfsiod 1]
52 ?? IL 0:00.00 [nfsiod 2]
53 ?? IL 0:00.00 [nfsiod 3]
54 ?? DL 0:00.02 [schedcpu]
55 ?? DL 0:00.75 [md0]
77 ?? DL 0:03.84 [md1]
98 ?? DL 0:00.59 [md2]
116 ?? DL 0:00.02 [md3]
137 ?? DL 0:00.72 [md4]
158 ?? DL 0:00.15 [md5]
179 ?? DL 0:00.00 [md6]
215 ?? DL 0:00.03 [md7]
225 ?? DL 0:00.03 [md8]
1052 ?? DL 0:00.00 [jsr_kkcm]
1337 ?? SL 0:00.11 [bcmTX]
1338 ?? SL 0:00.12 [bcmXGS3AsyncTX]
1339 ?? SL 0:03.82 [bcmLINK.0]
1344 ?? Is 0:00.00 /usr/sbin/cron
1496 ?? I 0:00.00 /sbin/watchdog -t-1
1497 ?? S 0:00.06 /usr/libexec/bslockd -mp -N
1498 ?? I 0:00.01 /usr/sbin/tnetd -N
1500 ?? S 0:09.93 /usr/sbin/chassisd -N
1501 ?? S 0:00.05 /usr/sbin/alarmd -N
1502 ?? I 0:00.39 /usr/sbin/craftd -N
1503 ?? S 0:00.09 /usr/sbin/mgd -N
1506 ?? I 0:00.05 /usr/sbin/inetd -N
Options all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display system queue statistics for all the T640 routers in the chassis
that are connected to the TX Matrix router. On a TX Matrix Plus router, display system
queue statistics for all the T1600 or T4000 routers in the chassis that are connected
the TX Matrix Plus router.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Display system
queue statistics for all LCC chassis attached to the TX Matrix or TX Matrix Plus router.
all-members—(MX Series routers only) (Optional) Display system queue statistics for
all members of the Virtual Chassis configuration.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display system queue statistics for a specific T640 router that is
connected to the TX Matrix router. On a TX Matrix Plus router, display system queue
statistics for a specific connected router that is connected to the TX Matrix Plus
router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(MX Series routers only) (Optional) Display system queue statistics for the local
Virtual Chassis member.
member member-id—(MX Series routers only) (Optional) Display system queue statistics
for the specified member of the Virtual Chassis configuration. Replace member-id
with a value of 0 or 1.
scc—(TX Matrix routers only) (Optional) Display queue statistics for the TX Matrix router.
sfc number—(TX Matrix Plus routers only) (Optional) Display system queue statistics
for the TX Matrix Plus router. Replace number with 0.
Additional Information By default, when you issue the show system queues command on the master Routing
Engine of a TX Matrix router or a TX Matrix Plus router, the command is broadcast to all
the master Routing Engines of the LCCs connected to it in the routing matrix. Likewise,
if you issue the same command on the backup Routing Engine of a TX Matrix or a TX
Matrix Plus router, the command is broadcast to all backup Routing Engines of the LCCs
that are connected to it in the routing matrix.
Output Fields Table 6 on page 232 lists the output fields for the show system queues command. Output
fields are listed in the approximate order in which they appear.
Sample Output
all-lcc—(TX Matrix routers and TX Matrix Plus router only) (Optional) On a TX Matrix
router, display system halt or reboot request information for all T640 routers
connected to the TX Matrix router. On a TX Matrix Plus router, display halt or reboot
request information for all connected T1600 or T4000 LCCs.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display halt or reboot request information for a specific T640 router
that is connected to the TX Matrix router. On a TX Matrix Plus router, display halt or
reboot request information for a specific router that is connected to the TX Matrix
Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Display halt or reboot
request information for the local Virtual Chassis member.
scc—(TX Matrix router only) (Optional) Display halt or reboot request information for
the TX Matrix router (or switch-card chassis).
sfc—(TX Matrix Plus router only) (Optional) Display halt or reboot request information
for the TX Matrix Plus router.
Additional Information By default, when you issue the show system reboot command on a TX Matrix or TX Matrix
Plus master Routing Engine, the command is broadcast to all the T640 (in a routing
matrix based on the TX Matrix router) or T1600 (in a routing matrix based on the TX
Matrix Plus router) master Routing Engines connected to it. Likewise, if you issue the
same command on the TX Matrix or TX Matrix Plus backup Routing Engine, the command
is broadcast to all the T640 (in a routing matrix based on the TX Matrix router) or T1600
(in a routing matrix based on the TX Matrix Plus router) backup Routing Engines that are
connected to it.
Sample Output
lcc2-re0:
--------------------------------------------------------------------------
No shutdown/reboot scheduled.
Description Display the contents of a previously committed configuration, or the differences between
two previously committed configurations.
Options number—Number of a configuration to view. The output displays the configuration. The
range of values is 0 through 49.
Sample Output
+ input mf_plp;
+ }
+ address 10.1.1.1/10;
+ }
+ }
+ }
+ ge-1/3/0 {
+ unit 0 {
+ family inet {
+ filter {
+ input mf_plp;
+ }
+ address 10.1.1.1/10;
+ }
+ }
+ }
+}
• On the routers, display information about the backup software, which is located in the
/altroot, and /altconfig file systems or on the alternate media.
• On the switches, display information about the backup of the root file system (/) and
directories /altroot,/config, /var, and /var/tmp, which are located either on an external
USB flash drive or in internal flash memory.
• local—Display the snapshot on the member of the Virtual Chassis that you are
currently logged into.
• member member-id—Display the snapshot for the specified member of the Virtual
Chassis.
media (external | internal)—(EX Series switch only) (Optional) Display the destination
media location for the snapshot. The external option specifies the snapshot on an
external mass storage device, such as a USB flash drive. The internal option specifies
the snapshot on an internal memory source, such as internal flash memory. If no
additional options are specified, the command displays the snapshot stored in both
slices.
Output Fields Table 7 on page 244 lists the output fields for the show system snapshot command. Output
fields are listed in the approximate order in which they appear.
Sample Output
jroute-ex: 12.1I20120111_0048_user
jswitch-ex: 12.1I20120111_0048_user
jweb-ex: 12.1I20120111_0048_user
Information for snapshot on external (/dev/da1s2a) (primary)
Creation date: Mar 19 03:38:25 2012
JUNOS version on snapshot:
jbase : ex-12.2I20120305_2240_user
jcrypto-ex: 12.2I20120305_2240_user
jdocs-ex: 12.2I20120305_2240_user
jroute-ex: 12.2I20120305_2240_user
jswitch-ex: 12.2I20120305_2240_user
jweb-ex: 12.2I20120305_2240_user
all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Display
system software information for all the T640 routers (TX Matrix Router) or all the
routers (TX Matrix Plus Router) in the chassis.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX Matrix
router, display system software information for all T640 routers connected to the
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display system software information for a specific T640 router that is
connected to the TX Matrix router. On a TX Matrix Plus router, display system software
information for a specific router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches only) (Optional) Display the system software running on the
local Virtual Chassis member.
scc—(Routing matrix only) (Optional) Display the system software running on a TX Matrix
router (or switch-card chassis).
sfc—(TX Matrix Plus routers only) (Optional) Display system software information for
the TX Matrix Plus router.
Output Fields When you enter this command, you are provided a list of Junos OS packages installed
on the router and their corresponding Junos OS release number.
Sample Output
Comment:
JUNOS Base OS Software Suite [7.2R1.7]
Comment:
JUNOS Crypto Software Suite [7.2R1.7]
Information for jdocs:
Comment:
JUNOS Online Documentation [7.2R1.7]
Comment:
JUNOS Kernel Software Suite [7.2R1.7]
Comment:
JUNOS Packet Forwarding Engine Support (M20/M40) [7.2R1.7]
Comment:
JUNOS Routing Software Suite [7.2R1.7]
Comment:
JUNOS Base OS boot [7.2R1.7]
sfc0-re0:
--------------------------------------------------------------------------
Information for jbase:
Comment:
JUNOS Base OS Software Suite [9.6-20090515.0]
Comment:
JUNOS Crypto Software Suite [9.6-20090515.0]
Comment:
JUNOS Online Documentation [9.6-20090515.0]
Information for jkernel:
Comment:
JUNOS Kernel Software Suite [9.6-20090515.0]
Comment:
JUNOS Packet Forwarding Engine Support (T-Series) [9.6-20090515.0]
Comment:
JUNOS Packet Forwarding Engine Support (M/T Common) [9.6-20090515.0]
Comment:
JUNOS Services AACL Container package [9.6-20090515.0]
Comment:
JUNOS AppId Services [9.6-20090515.0]
Comment:
JUNOS Border Gateway Function package [9.6-20090515.0]
Information for jservices-idp:
Comment:
JUNOS IDP Services [9.6-20090515.0]
Comment:
JUNOS Services LL-PDF Container package [9.6-20090515.0]
Comment:
JUNOS Services Stateful Firewall [9.6-20090515.0]
Information for jservices-voice:
Comment:
JUNOS Voice Services Container package [9.6-20090515.0]
Comment:
JUNOS Base OS boot [9.6-20090515.0]
...
lcc0-re0:
--------------------------------------------------------------------------
Information for jbase:
Comment:
JUNOS Base OS Software Suite [9.6-20090515.0]
Comment:
JUNOS Crypto Software Suite [9.6-20090515.0]
Comment:
JUNOS Online Documentation [9.6-20090515.0]
Comment:
JUNOS Kernel Software Suite [9.6-20090515.0]
Comment:
JUNOS Packet Forwarding Engine Support (T-Series) [9.6-20090515.0]
Comment:
JUNOS Packet Forwarding Engine Support (M/T Common) [9.6-20090515.0]
Comment:
JUNOS Routing Software Suite [9.6-20090515.0]
Comment:
JUNOS Services AACL Container package [9.6-20090515.0]
Comment:
JUNOS AppId Services [9.6-20090515.0]
Comment:
JUNOS Border Gateway Function package [9.6-20090515.0]
Comment:
JUNOS IDP Services [9.6-20090515.0]
Comment:
JUNOS Services LL-PDF Container package [9.6-20090515.0]
Comment:
Comment:
JUNOS Voice Services Container package [9.6-20090515.0]
Comment:
JUNOS Base OS boot [9.6-20090515.0]
lcc1-re0:
--------------------------------------------------------------------------
Information for jbase:
Comment:
JUNOS Base OS Software Suite [9.6-20090515.0]
Comment:
JUNOS Crypto Software Suite [9.6-20090515.0]
...
Comment:
JUNOS Base OS Software Suite [11.3-20110730.0]
Comment:
JUNOS Crypto Software Suite [11.3-20110730.0]
Comment:
JUNOS Online Documentation [11.3-20110730.0]
Comment:
JUNOS Kernel Software Suite [11.3-20110730.0]
Comment:
JUNOS Packet Forwarding Engine Support (QFX) [11.3-20110730.0]
Comment:
JUNOS Routing Software Suite [11.3-20110730.0]
Comment:
JUNOS Enterprise Software Suite [11.3-20110730.0]
Comment:
JUNOS Base OS boot [11.3-20110730.0]
Comment:
JUNOS Web Management [11.3-20110730.0]
all-chassis—(TX Matrix and TX Matrix Plus routers only) (Optional) Display system
statistics for a protocol for all the routers in the chassis.
all-lcc—(TX Matrix and TX Matrix Plus routers only) (Optional) On a TX Matrix router,
display system statistics for a protocol for all T640 routers (or line-card chassis)
connected to the TX Matrix router. On a TX Matrix Plus router, display system
statistics for a protocol for all routers (line-card chassis) connected to the TX Matrix
Plus router
lcc number—(TX Matrix and TX Matrix Plus routers only) (Optional) On a TX Matrix router,
display system statistics for a protocol for a specific T640 router that is connected
to the TX Matrix router. On a TX Matrix Plus router, display system statistics for a
protocol for a specific router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Display system statistics
for a protocol for the local Virtual Chassis member.
scc—(TX Matrix routers only) (Optional) Display system statistics for a protocol for the
TX Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Display system statistics for a
protocol for the TX Matrix Plus router (or switch-fabric chassis). Replace number
with 0.
Additional Information By default, when you issue the show system statistics command on a TX Matrix or TX
Matrix Plus master Routing Engine, the command is broadcast to all the T640 (in a
routing matrix based on the TX Matrix router) or T1600 (in a routing matrix based on the
TX Matrix Plus router) master Routing Engines connected to it. Likewise, if you issue the
same command on the TX Matrix or TX Matrix Plus backup Routing Engine, the command
is broadcast to all the T640 (in a routing matrix based on the TX Matrix router) or T1600
(in a routing matrix based on the TX Matrix Plus router) backup Routing Engines that are
connected to it.
Sample Output
ipsec6:
0 inbound packets processed successfully
0 inbound packets violated process security policy
0 inbound packets with no SA available
0 invalid inbound packets
0 inbound packets failed due to insufficient memory
0 inbound packets failed getting SPI
0 inbound packets failed on AH replay check
0 inbound packets failed on ESP replay check
0 inbound AH packets considered authentic
0 inbound AH packets failed on authentication
0 inbound ESP packets considered authentic
0 inbound ESP packets failed on authentication
0 outbound packets processed successfully
0 outbound packets violated process security policy
0 outbound packets with no SA available
0 invalid outbound packets
0 outbound packets failed due to insufficient memory
0 outbound packets with no route
clnl:
0 total packets received
0 packets delivered
0 too small
0 bad header length
0 bad checksum
0 bad version
0 unknown or unsupported protocol
0 bogus sdl size
0 no free memory in socket buffer
0 send packets discarded
0 sbappend failure
0 mcopy failure
0 address fields were not reasonable
0 segment information forgotten
0 forwarded packets
0 total packets sent
0 output packets discarded
0 non-forwarded packets
0 packets fragmented
0 fragments sent
0 fragments discarded
0 fragments timed out
0 fragmentation prohibited
0 packets reconstructed
0 packets destined to dead nexthop
0 packets discarded due to no route
0 Error pdu rate drops
0 ER pdu generation failure
esis:
0 total pkts received
0 total packets consumed by protocol
0 pdus received with bad checksum
0 pdus received with bad version number
0 pdus received with bad type field
0 short pdus received
0 bogus sdl size
0 bad header length
0 unknown or unsupported protocol
0 no free memory in socket buffer
0 send packets discarded
0 sbappend failure
0 mcopy failure
0 ISO family not configured
tnp:
146776365 unicast packets received
0 broadcast packets received
0 fragmented packets received
0 hello packets dropped
0 fragments dropped
0 fragment reassembly queue flushes
0 hello packets received
0 control packets received
49681642 rdp packets received
337175 udp packets received
96757548 tunnel packets received
0 input packets discarded with no protocol
98397591 unicast packets sent
0 broadcast packets sent
0 fragmented packets sent
0 hello packets dropped
0 fragments dropped
0 hello packets sent
0 control packets sent
49681642 rdp packets sent
337175 udp packets sent
48378774 tunnel packets sent
0 packets sent with unknown protocol
rdp:
49681642 input packets
0 discards for bad checksum
0 discards bad sequence number
0 refused connections
2031964 acks received
0 dropped due to full socket buffers
49692 retransmits
49681642 output packets
24815968 acks sent
28 connects
0 closes
22783990 keepalives received
22783990 keepalives sent
tudp:
337175 datagrams received
0 with incomplete header
0 with bad data length field
0 with bad checksum
0 dropped due to no socket
0 broadcast/multicast datagrams dropped due to no socket
0 dropped due to full socket buffers
337175 delivered
337175 datagrams output
ttp:
398749 packets sent
0 packets sent while unconnected
0 packets sent while interface down
0 packets sent couldn't get buffer
0 packets sent couldn't find neighbor
44696687 L2 packets received
0 unknown L3 packets received
3682087 IPv4 L3 packets received
0 MPLS L3 packets received
0 MPLS->IPv4 L3 packets received
SDRL:
0 SDRL socket teardowns
0 SDRL socket teardown failures
0 SDRL socket unreplicates
0 SDRL socket unreplicate failures
0 SDRL external timeouts
0 SDRL internal timeouts
0 SDRL ipc messages sent
0 SDRL ipc send failures
0 SDRL ipc messages recvd
0 SDRL ipc messages recvd
0 SDRL primary replication messages sent
0 SDRL primary replication message send failures
0 SDRL primary ack messages received
0 SDRL primary ack message receive failures
0 SDRL primary sock replication inits
0 SDRL primary sock replication init failures
0 SDRL primary throttle remove messages
0 SDRL primary throttle remove failures
0 SDRL primary init handshake messages
0 SDRL primary init handshake failures
0 SDRL secondary replication messages received
0 SDRL secondary replication message receive failures
0 SDRL secondary replication acks sent
0 SDRL secondary replication ack send failures
0 SDRL secondary sock splits
0 SDRL secondary sock split failures
0 SDRL secondary sock merges
0 SDRL secondary sock merge failures
0 SDRL secondary sockets closed
0 SDRL secondary rcv snoop fd close failures
0 SDRL secondary snd snoop fd close failures
0 SDRL secondary init handshake messages
0 SDRL secondary init handshake failures
PRL:
0 PRL packets enqueued
0 PRL packets failed to enqueue
0 PRL packets dequeued
0 PRL packets failed to dequeue
0 PRL queue entry allocations
0 PRL queue entry frees
0 calls to layer 4 input handlers
0 failed calls to layer 4 input handlers
0 PRL queue drains
0 PRL replication timeouts
0 PRL replication messages sent
0 PRL replication message send failures
0 PRL acknowledgment messages sent
0 PRL acknowledgement message send failures
0 PRL replication messages received
0 PRL replication message receive failures
0 PRL acknowledgement messages received
0 PRL acknowledgement receive failures
0 PRL messages with bad IPC type
0 PRL messages with no handler
2 PRL global state initializations
1 PRL global state cleanups
0 PRL per-socket state creations
0 PRL per-socket state creation failures
0 PRL per-socket state cleanups
0 PRL socket closes
0 packets reassembled ok
0 packets for this host
0 packets forwarded
0 packets not forwardable
0 redirects sent
0 packets sent from this host
0 packets sent with fabricated ip header
0 output packets dropped due to no bufs, etc.
0 output datagrams fragmented
0 fragments created
0 datagrams that can't be fragmented
0 packets that violated scope rules
0 multicast packets which we don't join
0 packets whose headers are not continuous
0 tunneling packets that can't find gif
0 packets discarded due to too may headers
0 failures of source address selection
0 forward cache hit
0 forward cache miss
0 Packets destined to dead next hop
0 option packets dropped due to rate limit
0 Packets dropped (src and int don't match)
0 packets dropped due to bad protocol
0 transit re packet(null) dropped on mgmt i/f
icmp6:
0 Calls to icmp_error
0 Errors not generated because old message was icmp error
0 Errors not generated because rate limitation
0 Messages with bad code fields
0 Messages < minimum length
0 Bad checksums
0 Messages with bad length
0 No route
0 Administratively prohibited
0 Beyond scope
0 Address unreachable
0 Port unreachable
0 packet too big
0 Time exceed transit
0 Time exceed reassembly
0 Erroneous header field
0 Unrecognized next header
0 Unrecognized option
0 redirect
0 Unknown
0 Message responses generated
0 Messages with too many ND options
pfkey:
0 Requests sent from userland
0 Bytes sent from userland
histogram by message type:
0 reserved
0 dump
0 Messages with invalid length field
0 Messages with invalid version field
0 Messages with invalid message type field
0 Messages too short
0 Messages with memory allocation failure
0 Messages with duplicate extension
0 Messages with invalid extension type
0 Messages with invalid sa type
vpls:
0 Total packets received
0 Packets with size smaller than minimum
0 Packets with incorrect version number
0 Packets for this host
0 Packets with no logical interface
0 Packets with no family
0 Packets with no route table
0 Packets with no auxiliary table
0 Packets with no corefacing entry
0 packets with no CE-facing entry
0 MAC route learning requests
0 MAC routes learnt
0 Requests to learn an existing route
0 Learning requests while learning disabled on interface
0 Learning requests over capacity
0 MAC routes moved
0 Requests to move static route
0 MAC route aging requests
0 MAC routes aged
0 Bogus address in aging requests
0 Requests to age static route
0 Requests to re-ageout aged route
0 Requests involving multiple peer FEs
0 Aging acks from PFE
0 Aging non-acks from PFE
lcc0-re0:
--------------------------------------------------------------------------
Tcp:
346 packets sent
222 data packets (22894 bytes)
0 data packets retransmitted (0 bytes)
0 resends initiated by MTU discovery
80 ack only packets (12 packets delayed)
0 URG only packets
0 window probe packets
5 window update packets
42 control packets
358 packets received
268 acks(for 22939 bytes)
9 duplicate acks
0 acks for unsent data
203 packets received in-sequence(33820 bytes)
0 completely duplicate packets(0 bytes)
0 old duplicate packets
0 packets with some duplicate data(0 bytes duped)
0 out-of-order packets(0 bytes)
0 packets of data after window(0 bytes)
0 window probes
6 window update packets
0 packets received after close
0 discarded for bad checksums
0 discarded for bad header offset fields
0 discarded because packet too short
13 connection requests
18 connection accepts
0 bad connection attempts
0 listen queue overflows
31 connections established (including accepts)
35 connections closed (including 2 drops)
3 connections updated cached RTT on close
3 connections updated cached RTT variance on close
0 connections updated cached ssthresh on close
0 embryonic connections dropped
268 segments updated rtt(of 247 attempts)
0 retransmit timeouts
0 connections dropped by retransmit timeout
0 persist timeouts
0 connections dropped by persist timeout
0 keepalive timeouts
0 keepalive probes sent
0 connections dropped by keepalive
0 correct ACK header predictions
42 correct data packet header predictions
18 syncache entries added
0 retransmitted
0 dupsyn
0 dropped
18 completed
0 bucket overflow
0 cache overflow
0 reset
0 stale
0 aborted
0 badack
0 unreach
0 zone failures
0 cookies sent
0 cookies received
0 SACK recovery episodes
0 segment retransmits in SACK recovery episodes
0 byte retransmits in SACK recovery episodes
0 SACK options (SACK blocks) received
0 SACK options (SACK blocks) sent
0 SACK scoreboard overflow
0 ACKs sent in response to in-window but not exact RSTs
0 ACKs sent in response to in-window SYNs on established connections
0 rcv packets dropped by TCP due to bad address
lcc1-re0:
--------------------------------------------------------------------------
Tcp:
348 packets sent
223 data packets (22895 bytes)
0 data packets retransmitted (0 bytes)
0 resends initiated by MTU discovery
81 ack only packets (13 packets delayed)
0 URG only packets
0 window probe packets
5 window update packets
42 control packets
360 packets received
269 acks(for 22940 bytes)
9 duplicate acks
0 acks for unsent data
203 packets received in-sequence(33820 bytes)
0 completely duplicate packets(0 bytes)
0 old duplicate packets
0 packets with some duplicate data(0 bytes duped)
0 out-of-order packets(0 bytes)
0 packets of data after window(0 bytes)
0 window probes
6 window update packets
0 packets received after close
0 discarded for bad checksums
0 discarded for bad header offset fields
0 discarded because packet too short
13 connection requests
18 connection accepts
0 bad connection attempts
0 listen queue overflows
31 connections established (including accepts)
36 connections closed (including 2 drops)
3 connections updated cached RTT on close
3 connections updated cached RTT variance on close
0 connections updated cached ssthresh on close
0 embryonic connections dropped
269 segments updated rtt(of 248 attempts)
0 retransmit timeouts
0 connections dropped by retransmit timeout
0 persist timeouts
0 connections dropped by persist timeout
0 keepalive timeouts
0 keepalive probes sent
0 connections dropped by keepalive
0 correct ACK header predictions
43 correct data packet header predictions
18 syncache entries added
0 retransmitted
0 dupsyn
0 dropped
18 completed
0 bucket overflow
0 cache overflow
0 reset
0 stale
0 aborted
0 badack
0 unreach
0 zone failures
0 cookies sent
0 cookies received
0 SACK recovery episodes
0 segment retransmits in SACK recovery episodes
0 byte retransmits in SACK recovery episodes
0 SACK options (SACK blocks) received
0 SACK options (SACK blocks) sent
0 SACK scoreboard overflow
0 ACKs sent in response to in-window but not exact RSTs
0 ACKs sent in response to in-window SYNs on established connections
0 rcv packets dropped by TCP due to bad address
0 out-of-sequence segment drops due to insufficient memory
5 RST packets
0 ICMP packets ignored by TCP
0 send packets dropped by TCP due to auth errors
0 rcv packets dropped by TCP due to auth errors
0 outgoing segments dropped due to policing
lcc2-re0:
--------------------------------------------------------------------------
Tcp:
405 packets sent
271 data packets (23926 bytes)
0 data packets retransmitted (0 bytes)
0 resends initiated by MTU discovery
86 ack only packets (13 packets delayed)
0 URG only packets
0 window probe packets
5 window update packets
46 control packets
418 packets received
321 acks(for 23975 bytes)
9 duplicate acks
0 acks for unsent data
234 packets received in-sequence(34403 bytes)
0 completely duplicate packets(0 bytes)
0 old duplicate packets
0 packets with some duplicate data(0 bytes duped)
0 out-of-order packets(0 bytes)
0 packets of data after window(0 bytes)
0 window probes
7 window update packets
0 packets received after close
0 discarded for bad checksums
0 discarded for bad header offset fields
0 discarded because packet too short
15 connection requests
19 connection accepts
0 bad connection attempts
0 listen queue overflows
34 connections established (including accepts)
39 connections closed (including 2 drops)
4 connections updated cached RTT on close
4 connections updated cached RTT variance on close
lcc3-re0:
--------------------------------------------------------------------------
Tcp:
346 packets sent
221 data packets (22895 bytes)
0 data packets retransmitted (0 bytes)
0 resends initiated by MTU discovery
81 ack only packets (13 packets delayed)
0 URG only packets
0 window probe packets
5 window update packets
42 control packets
360 packets received
267 acks(for 22940 bytes)
9 duplicate acks
0 acks for unsent data
203 packets received in-sequence(33820 bytes)
0 completely duplicate packets(0 bytes)
0 unreach
0 zone failures
0 cookies sent
0 cookies received
1 SACK recovery episodes
1 segment retransmits in SACK recovery episodes
1 byte retransmits in SACK recovery episodes
71 SACK options (SACK blocks) received
1 SACK options (SACK blocks) sent
0 SACK scoreboard overflow
0 ACKs sent in response to in-window but not exact RSTs
0 ACKs sent in response to in-window SYNs on established connections
0 rcv packets dropped by TCP due to bad address
0 out-of-sequence segment drops due to insufficient memory
546544 RST packets
0 ICMP packets ignored by TCP
0 send packets dropped by TCP due to auth errors
0 rcv packets dropped by TCP due to auth errors
0 outgoing segments dropped due to policing
udp:
147 datagrams received
0 with incomplete header
0 with bad data length field
0 with bad checksum
9 dropped due to no socket
0 broadcast/multicast datagrams dropped due to no socket
0 dropped due to full socket buffers
0 not for hashed pcb
138 delivered
0 datagrams output
ip:
73704 total packets received
0 bad header checksums
0 with size smaller than minimum
0 with data size < data length
0 with header length < data size
0 with data length < header length
0 with incorrect version number
0 packets destined to dead next hop
0 fragments received
0 fragments dropped (dup or out of space)
0 fragments dropped (queue overflow)
0 fragments dropped after timeout
0 fragments dropped due to over limit
0 packets reassembled ok
1133057 packets for this host
0 packets for unknown/unsupported protocol
40146 packets forwarded
0 packets not forwardable
40146 redirects sent
1121700 packets sent from this host
0 packets sent with fabricated ip header
0 output packets dropped due to no bufs
0 output packets discarded due to no route
0 output datagrams fragmented
0 fragments created
0 datagrams that can't be fragmented
0 packets with bad options
0 packets with options handled without error
0 strict source and record route options
0 loose source and record route options
Description Display statistics about the amount of free disk space in the router's or switch’s file
systems.
Options none—Display standard information about the amount of free disk space in the router's
or switch’s file systems.
all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Display
system storage statistics for all the routers in the chassis.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX Matrix
router, display system storage statistics for all T640 routers connected to the TX
Matrix router. On a TX Matrix Plus router, display system storage statistics for all
routers connected to the TX Matrix Plus router.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display system storage statistics for a specific T640 router that is
connected to the TX Matrix router. On a TX Matrix Plus router, display system storage
statistics for a specific router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Display system storage
statistics for the local Virtual Chassis member.
scc—(TX Matrix routers only) (Optional) Display system storage statistics for the TX
Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Display system storage statistics
for the TX Matrix Plus router. Replace number with 0.
Additional Information By default, when you issue the show system storage command on the master Routing
Engine of a TX Matrix router or a TX Matrix Plus router, the command is broadcast to all
the master Routing Engines of the LCCs connected to it in the routing matrix. Likewise,
if you issue the same command on the backup Routing Engine of a TX Matrix or a TX
Matrix Plus router, the command is broadcast to all backup Routing Engines of the LCCs
that are connected to it in the routing matrix.
Output Fields Table 8 on page 295 describes the output fields for the show system storage command.
Output fields are listed in the approximate order in which they appear.
Sample Output
/packages/mnt/jkernel-9.6-20090519.0
/dev/md2 66M 66M 0B 100%
/packages/mnt/jpfe-T-9.6-20090519.0
/dev/md3 4.1M 4.1M 0B 100%
/packages/mnt/jdocs-9.6-20090519.0
/dev/md4 57M 57M 0B 100%
/packages/mnt/jroute-9.6-20090519.0
/dev/md5 15M 15M 0B 100%
/packages/mnt/jcrypto-9.6-20090519.0
/dev/md6 34M 34M 0B 100%
/packages/mnt/jpfe-common-9.6-20090519.0
/dev/md7 2.0G 10.0K 1.8G 0% /tmp
/dev/md8 2.0G 1.0M 1.8G 0% /mfs
/dev/ad0s1e 383M 82K 352M 0% /config
procfs 4.0K 4.0K 0B 100% /proc
/dev/ad1s1f 52G 7.5G 40G 16% /var
lcc0-re0:
--------------------------------------------------------------------------
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 3.4G 178M 2.9G 6% /
devfs 1.0K 1.0K 0B 100% /dev
devfs 1.0K 1.0K 0B 100% /dev/
/dev/md0 33M 33M 0B 100% /packages/mnt/jbase
/dev/md1 216M 216M 0B 100%
/packages/mnt/jkernel-9.6-20090519.0
/dev/md2 66M 66M 0B 100%
/packages/mnt/jpfe-T-9.6-20090519.0
/dev/md3 4.1M 4.1M 0B 100%
/packages/mnt/jdocs-9.6-20090519.0
/dev/md4 57M 57M 0B 100%
/packages/mnt/jroute-9.6-20090519.0
/dev/md5 15M 15M 0B 100%
/packages/mnt/jcrypto-9.6-20090519.0
/dev/md6 34M 34M 0B 100%
/packages/mnt/jpfe-common-9.6-20090519.0
/dev/md7 2.0G 10.0K 1.8G 0% /tmp
/dev/md8 2.0G 540K 1.8G 0% /mfs
/dev/ad0s1e 383M 88K 352M 0% /config
procfs 4.0K 4.0K 0B 100% /proc
/dev/ad1s1f 52G 6.3G 41G 13% /var
lcc1-re0:
--------------------------------------------------------------------------
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 3.4G 178M 2.9G 6% /
devfs 1.0K 1.0K 0B 100% /dev
devfs 1.0K 1.0K 0B 100% /dev/
/dev/md0 33M 33M 0B 100% /packages/mnt/jbase
/dev/md1 216M 216M 0B 100%
/packages/mnt/jkernel-9.6-20090519.0
/dev/md2 66M 66M 0B 100%
/packages/mnt/jpfe-T-9.6-20090519.0
/dev/md3 4.1M 4.1M 0B 100%
/packages/mnt/jdocs-9.6-20090519.0
/dev/md4 57M 57M 0B 100%
/packages/mnt/jroute-9.6-20090519.0
/dev/md5 15M 15M 0B 100%
/packages/mnt/jcrypto-9.6-20090519.0
/dev/md6 34M 34M 0B 100%
/packages/mnt/jpfe-common-9.6-20090519.0
lcc2-re0:
--------------------------------------------------------------------------
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 3.4G 178M 2.9G 6% /
devfs 1.0K 1.0K 0B 100% /dev
devfs 1.0K 1.0K 0B 100% /dev/
/dev/md0 33M 33M 0B 100% /packages/mnt/jbase
/dev/md1 216M 216M 0B 100%
/packages/mnt/jkernel-9.6-20090519.0
/dev/md2 66M 66M 0B 100%
/packages/mnt/jpfe-T-9.6-20090519.0
/dev/md3 4.1M 4.1M 0B 100%
/packages/mnt/jdocs-9.6-20090519.0
/dev/md4 57M 57M 0B 100%
/packages/mnt/jroute-9.6-20090519.0
/dev/md5 15M 15M 0B 100%
/packages/mnt/jcrypto-9.6-20090519.0
/dev/md6 34M 34M 0B 100%
/packages/mnt/jpfe-common-9.6-20090519.0
/dev/md7 2.0G 10.0K 1.8G 0% /tmp
/dev/md8 2.0G 540K 1.8G 0% /mfs
/dev/ad0s1e 383M 64K 352M 0% /config
procfs 4.0K 4.0K 0B 100% /proc
/dev/ad1s1f 23G 3.7G 17G 18% /var
lcc3-re0:
--------------------------------------------------------------------------
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 3.4G 178M 2.9G 6% /
devfs 1.0K 1.0K 0B 100% /dev
devfs 1.0K 1.0K 0B 100% /dev/
/dev/md0 33M 33M 0B 100% /packages/mnt/jbase
/dev/md1 216M 216M 0B 100%
/packages/mnt/jkernel-9.6-20090519.0
/dev/md2 66M 66M 0B 100%
/packages/mnt/jpfe-T-9.6-20090519.0
/dev/md3 4.1M 4.1M 0B 100%
/packages/mnt/jdocs-9.6-20090519.0
/dev/md4 57M 57M 0B 100%
/packages/mnt/jroute-9.6-20090519.0
/dev/md5 15M 15M 0B 100%
/packages/mnt/jcrypto-9.6-20090519.0
/dev/md6 34M 34M 0B 100%
/packages/mnt/jpfe-common-9.6-20090519.0
/dev/md7 2.0G 10.0K 1.8G 0% /tmp
/dev/md8 2.0G 540K 1.8G 0% /mfs
/dev/ad0s1e 383M 34K 352M 0% /config
procfs 4.0K 4.0K 0B 100% /proc
/dev/ad1s1f 23G 18G 3.5G 84% /var
re1:
--------------------------------------------------------------------------
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 3.3G 440M 2.6G 14% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/md0 76M 76M 0B 100% /packages/mnt/jbase
Description Display whether graceful Routing Engine switchover is configured, the state of the kernel
replication (ready or synchronizing), any replication errors, and whether the primary and
standby Routing Engines are using compatible versions of the kernel database.
NOTE: Issue the show system switchover command only on the backup
Routing Engine. This command is not supported on the master Routing Engine
because the kernel-replication process daemon does not run on the master
Routing Engine. This process runs only on the backup Routing Engine.
Beginning Junos OS Release 9.6, the show system switchover command has been
deprecated on the master Routing Engine on all routers other than a TX Matrix
(switch-card chassis) or a TX Matrix Plus (switch-fabric chassis) router.
However, in a routing matrix, if you issue the show system switchover command on the
master Routing Engine of the TX Matrix router (or switch-card chassis), the CLI displays
graceful switchover information for the master Routing Engine of the T640 routers (or
line-card chassis) in the routing matrix. Likewise, if you issue the show system switchover
command on the master Routing Engine of a TX Matrix Plus router (or switch-fabric
chassis), the CLI displays output for the master Routing Engine of T1600 or T4000 routers
in the routing matrix.
Options all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display graceful Routing Engine switchover information for all Routing
Engines on the TX Matrix router and the T640 routers configured in the routing matrix.
On a TX Matrix Plus router, display graceful Routing Engine switchover information
for all Routing Engines on the TX Matrix Plus router and the T1600 or T4000 routers
configured in the routing matrix.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX Matrix
router, display graceful Routing Engine switchover information for all T640 routers
(or line-card chassis) connected to the TX Matrix router. On a TX Matrix Plus router,
display graceful Routing Engine switchover information for all connected T1600 or
T4000 LCCs.
Note that in this instance, packets get dropped. The LCCs perform GRES on their
own chassis (GRES cannot be handled by one particular chassis for the entire router)
and synchronization is not possible as the LCC plane bringup time varies for each
LCC. Therefore, when there is traffic on these planes, there may be a traffic drop.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display graceful Routing Engine switchover information for a specific
T640 router connected to the TX Matrix router. On a TX Matrix Plus router, display
graceful Routing Engine switchover information for a specific router connected to
the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(MX Series routers only) (Optional) Display graceful Routing Engines switchover
information for all Routing Engines on the local Virtual Chassis member.
member member-id—(MX Series routers only) (Optional) Display graceful Routing Engine
switchover information for all Routing Engines on the specified member of the Virtual
Chassis configuration. Replace member-id with a value of 0 or 1.
scc—(TX Matrix router only) (Optional) Display graceful Routing Engine switchover
information for the TX Matrix router (or switch-card chassis).
sfc—(TX Matrix Plus routers only) (Optional) Display graceful Routing Engine switchover
information for the TX Matrix Plus router.
Additional Information If you issue the show system switchover command on a TX Matrix backup Routing Engine,
the command is broadcast to all the T640 backup Routing Engines that are connected
to it.
Likewise, if you issue the show system switchover command on a TX Matrix Plus backup
Routing Engine, the command is broadcast to all the T1600 or T4000 backup Routing
Engines that are connected to it.
If you issue the show system switchover command on the active Routing Engine in the
master router of an MX Series Virtual Chassis, the router displays a message that this
command is not applicable on this member of the Virtual Chassis.
List of Sample Output show system switchover (Backup Routing Engine - Ready) on page 304
show system switchover (Backup Routing Engine - Not Ready) on page 305
show system switchover (MX Virtual Chasiss) on page 305
show system switchover (MX Virtual Chasiss) on page 305
show system switchover (Routing Matrix and Routing Matrix Plus) - Master
Ready on page 305
show system switchover (Routing Matrix and Routing Matrix Plus) - Master Not
Ready on page 306
show system switchover (Routing Matrix and Routing Matrix Plus) - Backup
Ready on page 306
show system switchover (Routing Matrix and Routing Matrix Plus) - Backup Not
Ready on page 306
show system switchover all-lcc (Routing Matrix and Routing Matrix Plus) on page 307
Output Fields Table 9 on page 303 describes the output fields for the show system switchover command.
Output fields are listed in the approximate order in which they appear.
• Ready—Kernel database has synchronized. This message implies that the system is ready for GRES.
• Synchronizing—Kernel database is synchronizing. Displayed when there are updates within the last
5 seconds.
• Version incompatible—The primary and standby Routing Engines are running incompatible kernel
database versions.
• Replication error—An error occurred when the state was replicated from the primary Routing Engine.
Inspect Steady State for possible causes, or notify Juniper Networks customer support.
This field is displayed only when ksyncd is running in multichassis mode (LCC master).
Sample Output
Switchover Status: Ready is the way the last line of the output reads if you are running
Junos OS Release 16.1R1 or later. If you are running Junos OS Release 15.x, the last line of
the output reads as Switchover Ready, for example:
Switchover Status: Not Ready is the way the last line of the output reads if you are running
Junos OS Release 16.1R1 or later. If you are running Junos OS Release 15.x, the last line of
the output reads as Not ready for mastership switch, try after xxx secs, for example:
{master:member1-re1}
member1:
--------------------------------------------------------------------------
Command is not applicable on this member of the virtual-chassis
{master:member1-re1}
member1:
--------------------------------------------------------------------------
Command is not applicable on this member of the virtual-chassis
show system switchover (Routing Matrix and Routing Matrix Plus) - Master Ready
user@host> show system switchover
lcc0-re1:
--------------------------------------------------------------------------
Multichassis replication: On
Configuration database: Ready
lcc2-re0:
--------------------------------------------------------------------------
Multichassis replication: On
Configuration database: Ready
Kernel database: Ready
Peer state: Steady State
Switchover Status: Ready
show system switchover (Routing Matrix and Routing Matrix Plus) - Master Not Ready
user@host> show system switchover
lcc0-re1:
--------------------------------------------------------------------------
Multichassis replication: On
Configuration database: Ready
Kernel database: Ready
Peer state: Steady State
Switchover Status: Ready
lcc2-re1:
--------------------------------------------------------------------------
Multichassis replication: On
Configuration database: Ready
Kernel database: Ready
Peer state: Steady State
Switchover Status: Not Ready
show system switchover (Routing Matrix and Routing Matrix Plus) - Backup Ready
user@host> show system switchover
scc-re0:
--------------------------------------------------------------------------
Graceful switchover: On
Configuration database: Ready
Kernel database: Ready
Switchover Status: Ready
lcc0-re0:
--------------------------------------------------------------------------
Graceful switchover: On
Configuration database: Ready
Kernel database: Ready
Switchover Status: Ready
lcc2-re1:
--------------------------------------------------------------------------
Graceful switchover: On
Configuration database: Ready
Kernel database: Ready
Switchover Status: Ready
show system switchover (Routing Matrix and Routing Matrix Plus) - Backup Not Ready
user@host> show system switchover
scc-re0:
--------------------------------------------------------------------------
Graceful switchover: On
Configuration database: Ready
Kernel database: Ready
Switchover Status: Not Ready
lcc0-re0:
--------------------------------------------------------------------------
Graceful switchover: On
Configuration database: Ready
Kernel database: Ready
Switchover Status: Ready
lcc2-re1:
--------------------------------------------------------------------------
Graceful switchover: On
Configuration database: Ready
Kernel database: Ready
Switchover Status: Ready
show system switchover all-lcc (Routing Matrix and Routing Matrix Plus)
user@host> show system switchover all-lcc
lcc0-re0:
--------------------------------------------------------------------------
Multichassis replication: On
Configuration database: Ready
Kernel database: Ready
Peer state: Steady State
Switchover Status: Ready
lcc2-re0:
--------------------------------------------------------------------------
Multichassis replication: On
Configuration database: Ready
Kernel database: Ready
Peer state: Steady State
Switchover Status: Ready
Description Display the current time and information about how long the router or switch, router or
switch software, and routing protocols have been running.
NOTE: Time values computed from differences in timestamps can vary due
to the insertion or deletion of leap-seconds between them.
Options none—Show time since the system rebooted and processes started.
all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Show time
since the system rebooted and processes started on all the routers in the chassis.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX Matrix
router, show time since the system rebooted and processes started for all T640
routers (or line-card chassis) connected to the TX Matrix router. On a TX Matrix Plus
router, show time since the system rebooted and processes started for all connected
T1600 or T4000 LCCs.
director-group name—(QFabric systems only) (Optional) Show time since the system
rebooted and processes started on the Director group.
infrastructure name—(QFabric systems only) (Optional) Show time since the system
rebooted and processes started on the fabric control Routing Engine and fabric
manager Routing Engine.
invoke-on—(MX Series routers only) (Optional) Display the time since the system
rebooted and processes started on the master Routing Engine, backup Routing
Engine, or both, on a router with two Routing Engines.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, show time since the system rebooted and processes started for a
specific T640 router that is connected to the TX Matrix router. On a TX Matrix Plus
router, show time since the system rebooted and processes started for a specific
router that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Show time since the
system rebooted and processes started on the local Virtual Chassis member.
node-group name—(QFabric systems only) (Optional) Show time since the system
rebooted and processes started on the Node group.
scc—(TX Matrix routers only) (Optional) Show time since the system rebooted and
processes started for the TX Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Show time since the system
rebooted and processes started for the TX Matrix Plus router. Replace number with
0.
Additional Information By default, when you issue the show system uptime command on the master Routing
Engine of a TX Matrix router or a TX Matrix Plus router, the command is broadcast to all
the master Routing Engines of the LCCs connected to it in the routing matrix. Likewise,
if you issue the same command on the backup Routing Engine of a TX Matrix or a TX
Matrix Plus router, the command is broadcast to all backup Routing Engines of the LCCs
that are connected to it in the routing matrix.
Output Fields Table 10 on page 310 describes the output fields for the show system uptime command.
Output fields are listed in the approximate order in which they appear.
Time Source Reference time source that the system is locked to.
System booted Date and time when the Routing Engine on the router or switch was last booted and how long it has
been running.
Protocols started Date and time when the routing protocols were last started and how long they have been running.
Last configured Date and time when a configuration was last committed. Also shows the name of the user who issued
the last commit command.
time and up Current time, in the local time zone, and how long the router or switch has been operational.
load averages Load averages for the last 1 minute, 5 minutes, and 15 minutes.
Sample Output
lcc0-re0:
--------------------------------------------------------------------------
Current time: 2009-05-25 00:24:30 PDT
Time Source: NTP CLOCK
System booted: 2009-05-24 06:39:46 PDT (17:44:44 ago)
error: the routing subsystem is not running
Last configured: 2009-05-24 06:40:47 PDT (17:43:43 ago) by root
12:24AM up 17:45, 0 users, load averages: 0.00, 0.00, 0.00
lcc1-re0:
--------------------------------------------------------------------------
Current time: 2009-05-25 00:24:30 PDT
Time Source: NTP CLOCK
System booted: 2009-05-24 06:39:38 PDT (17:44:52 ago)
error: the routing subsystem is not running
Last configured: 2009-05-24 06:40:18 PDT (17:44:12 ago) by root
12:24AM up 17:45, 0 users, load averages: 0.00, 0.00, 0.00
lcc2-re0:
--------------------------------------------------------------------------
Current time: 2009-05-25 00:24:30 PDT
Time Source: NTP CLOCK
System booted: 2009-05-24 06:39:48 PDT (17:44:42 ago)
error: the routing subsystem is not running
Last configured: 2009-05-24 06:40:44 PDT (17:43:46 ago) by root
12:24AM up 17:45, 0 users, load averages: 0.00, 0.00, 0.00
lcc3-re0:
--------------------------------------------------------------------------
Current time: 2009-05-25 00:24:30 PDT
Time Source: NTP CLOCK
System booted: 2009-05-24 06:39:44 PDT (17:44:46 ago)
error: the routing subsystem is not running
Last configured: 2009-05-24 06:40:08 PDT (17:44:22 ago) by root
12:24AM up 17:45, 0 users, load averages: 0.00, 0.00, 0.00
Description Display the usage of Junos OS kernel memory listed first by size of allocation and then
by type of usage. Use the show system virtual-memory command for troubleshooting
with Juniper Networks Customer Support.
all-chassis—(TX Matrix routers and TX Matrix Plus routers only) (Optional) Display kernel
dynamic memory usage information for all chassis.
all-lcc—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX Matrix
router, display kernel dynamic memory usage information for all T640 routers
connected to the TX Matrix router. On a TX Matrix Plus router, display kernel dynamic
memory usage information for all connected T1600 or T4000 LCCs.
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display kernel dynamic memory usage information for a specific T640
router that is connected to the TX Matrix router. On a TX Matrix Plus router, display
kernel dynamic memory usage information for a specific router that is connected to
the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
local—(EX4200 switches and MX Series routers only) (Optional) Display kernel dynamic
memory usage information for the local Virtual Chassis member.
scc—(TX Matrix routers only) (Optional) Display kernel dynamic memory usage
information for the TX Matrix router (or switch-card chassis).
sfc number—(TX Matrix Plus routers only) (Optional) Display kernel dynamic memory
usage information for the TX Matrix Plus router. Replace number with 0.
Additional Information By default, when you issue the show system virtual-memory command on the master
Routing Engine of a TX Matrix router or a TX Matrix Plus router, the command is broadcast
to all the master Routing Engines of the LCCs connected to it in the routing matrix.
Likewise, if you issue the same command on the backup Routing Engine of a TX Matrix
or a TX Matrix Plus router, the command is broadcast to all backup Routing Engines of
the LCCs that are connected to it in the routing matrix.
NOTE: The show system virtual-memory command with the | display XML pipe
option now displays XML output for the command in the parent tags:
<vmstat-memstat-malloc>, <vmstat-memstat-zone>, <vmstat-sumstat>,
<vmstat-intr>, and <vmstat-kernel-state> with each child element as a
separate XML tag. In Junos OS Releases 10.1 and earlier, the | display XML
option for this command does not have an XML API element and the entire
output is displayed in a single <output> tag element.
Output Fields Table 11 on page 316 lists the output fields for the show system virtual-memory command.
Output fields are listed in the approximate order in which they appear.
In Use Number of memory blocks of this size that are in use (bytes).
Free Number of memory blocks of this size that are free (bytes).
HighWater Maximum value the free list can have. Once the system starts reclaiming physical memory, it continues
until the free list is increased to this value.
Couldfree Total number of times that the free elements for a bucket size exceed the high-water mark for that
bucket size.
Type(s) Kernel modules that are using these memory blocks. For a definition of each type, refer to a FreeBSD
book.
InUse Number of memory blocks used by this type. The number is rounded up.
Requests Total number of dynamic memory allocation requests this type has made.
Type Limit Number of times requests were blocked for reaching the maximum limit.
Kern Limit Number of times requests were blocked for the kernel map.
Memory Totals
In Use Total kernel dynamic memory in use (bytes, rounded up).
Used Number of memory blocks used by this type. The number is rounded up.
Requests Total number of memory allocation requests this type has made.
Sample Output
Note: Kernel direct memory map only displays for 64 bit platform.
...
jsr 2 1K - 22 16
idl 1 4K - 165
32,64,128,256,512,1024,2048,8192,16384,32768,65536,131072
rtsmsg 0 0K - 16 131072
module 250 16K - 250 64,128
mtx_pool 1 8K - 1 64,128
DEVFS3 113 13K - 114 256
DEVFS1 106 24K - 106 2048
pgrp 15 1K - 8600 64
session 11 2K - 2829 512
proc 2 1K - 2 16384
subproc 296 572K - 24689 2048,131072
cred 38 5K - 619244 256
plimit 18 4K - 21311 2048
uidinfo 3 1K - 10 32,512
sysctloid 2701 82K - 2701 16,32,64
sysctltmp 0 0K - 15572 16,32,64,1024
umtx 171 11K - 171 64
SWAP 2 277K - 2 64
bus 779 125K - 3072 16,32,64,128,32768
bus-sc 67 62K - 1477
16,32,64,512,1024,2048,8192,16384,65536,131072
devstat 8 17K - 8 16,131072
eventhandler 46 2K - 47 32,128
kobj 93 186K - 111 65536
DEVFS 8 1K - 9 16,64
rman 106 7K - 490 16,32,64
sbuf 0 0K - 28234 16,32,32768,131072
...
lcc0-re0:
--------------------------------------------------------------------------
Type InUse MemUse HighUse Requests Size(s)
CAM dev queue 1 1K - 1 64
entropy 1024 64K - 1024 64
linker 487 6272K - 1163 16,32,64,4096,32768,131072
USB 127 10K - 127 16,32,64,128,256,1024,2048
lockf 23 2K - 169585 64
USBdev 10 2K - 34 16,128,2048,16384
devbuf 5128 10760K - 5310
16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072
temp 1285 151K - 10770
16,32,64,128,256,512,2048,4096,8192,16384,32768,65536,131072
ip6ndp 0 0K - 4 64
iflogical 20 5K - 29 2048
iffamily 45 6K - 69 32,1024,2048
rtnexthop 189 29K - 1211988 32,256,512,1024,2048,4096
metrics 11 2K - 16 256
rnode 135 3K - 606391 16,32
rcache 4 8K - 4 65536
iflist 0 0K - 6 16,64
ifdevice 11 8K - 17 16,32768
ifstat 412 471K - 415 512,16384,65536
ipfw 42 23K - 91
16,32,64,128,256,512,1024,16384,32768,65536,131072
ifmaddr 415 11K - 415 16,32
rtable 225 20K - 606584 16,32,64,128,1024,16384
sysctl 0 0K - 2302479 16,32,64
ifaddr 53 4K - 69 32,64,128
mkey 133 3K - 8974 16,128
pfe_ipc 0 0K - 19035108
16,32,64,128,512,1024,2048,8192,16384,32768,65536,131072
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>entropy</memstat-name>
<inuse>1024</inuse>
<memuse>64</memuse>
<high-use>-</high-use>
<memstat-req>1024</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>linker</memstat-name>
<inuse>481</inuse>
<memuse>1871</memuse>
<high-use>-</high-use>
<memstat-req>1145</memstat-req>
<memstat-size>16,32,64,4096,32768,131072</memstat-size>
<memstat-name>lockf</memstat-name>
<inuse>56</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>5998</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>devbuf</memstat-name>
<inuse>2094</inuse>
<memuse>3877</memuse>
<high-use>-</high-use>
<memstat-req>2099</memstat-req>
<memstat-size>16,32,64,128,512,1024,4096,8192,16384,32768,65536,131072</memstat-size>
<memstat-name>temp</memstat-name>
<inuse>21</inuse>
<memuse>66</memuse>
<high-use>-</high-use>
<memstat-req>3127</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,4096,8192,16384,32768,65536,131072</memstat-size>
<memstat-name>ip6ndp</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>in6ifmulti</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>in6grentry</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>iflogical</memstat-name>
<inuse>13</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>13</memstat-req>
<memstat-size>64,2048</memstat-size>
<memstat-name>iffamily</memstat-name>
<inuse>28</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>28</memstat-req>
<memstat-size>32,1024,2048</memstat-size>
<memstat-name>rtnexthop</memstat-name>
<inuse>127</inuse>
<memuse>18</memuse>
<high-use>-</high-use>
<memstat-req>129</memstat-req>
<memstat-size>32,256,512,1024,2048,4096</memstat-size>
<memstat-name>metrics</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>inifmulti</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>3</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>ingrentry</memstat-name>
<inuse>6</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>6</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>rnode</memstat-name>
<inuse>68</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>76</memstat-req>
<memstat-size>16,32</memstat-size>
<memstat-name>rcache</memstat-name>
<inuse>4</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>ifdevice</memstat-name>
<inuse>4</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>ifstat</memstat-name>
<inuse>40</inuse>
<memuse>22</memuse>
<high-use>-</high-use>
<memstat-req>40</memstat-req>
<memstat-size>512,16384,32768</memstat-size>
<memstat-name>ipfw</memstat-name>
<inuse>42</inuse>
<memuse>23</memuse>
<high-use>-</high-use>
<memstat-req>91</memstat-req>
<memstat-size>16,32,64,128,256,512,1024,16384,32768,65536,131072</memstat-size>
<memstat-name>ifmaddr</memstat-name>
<inuse>103</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>103</memstat-req>
<memstat-size>16,32</memstat-size>
<memstat-name>rtable</memstat-name>
<inuse>129</inuse>
<memuse>14</memuse>
<high-use>-</high-use>
<memstat-req>139</memstat-req>
<memstat-size>16,32,64,128,1024,16384</memstat-size>
<memstat-name>sysctl</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>14847</memstat-req>
<memstat-size>16,32,64,4096,16384,32768</memstat-size>
<memstat-name>ifaddr</memstat-name>
<inuse>29</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>29</memstat-req>
<memstat-size>64,128</memstat-size>
<memstat-name>mkey</memstat-name>
<inuse>345</inuse>
<memuse>6</memuse>
<high-use>-</high-use>
<memstat-req>2527</memstat-req>
<memstat-size>16,128</memstat-size>
<memstat-name>pfe_ipc</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>1422</memstat-req>
<memstat-size>16,32,64,128,512,1024,2048,8192,16384,32768,65536,131072</memstat-size>
<memstat-name>ifstate</memstat-name>
<inuse>594</inuse>
<memuse>51</memuse>
<high-use>-</high-use>
<memstat-req>655</memstat-req>
<memstat-size>16,32,64,128,256,1024,2048,4096,16384,32768</memstat-size>
<memstat-name>itable16</memstat-name>
<inuse>276</inuse>
<memuse>52</memuse>
<high-use>-</high-use>
<memstat-req>294</memstat-req>
<memstat-size>1024,4096</memstat-size>
<memstat-name>itable32</memstat-name>
<inuse>160</inuse>
<memuse>10</memuse>
<high-use>-</high-use>
<memstat-req>160</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>itable64</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>lr</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16384</memstat-size>
<memstat-name>pic</memstat-name>
<inuse>5</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>64,512</memstat-size>
<memstat-name>pfestat</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>162</memstat-req>
<memstat-size>16,32,128,256,16384</memstat-size>
<memstat-name>gencfg</memstat-name>
<inuse>224</inuse>
<memuse>56</memuse>
<high-use>-</high-use>
<memstat-req>540</memstat-req>
<memstat-size>16,32,64,256,512,32768,65536</memstat-size>
<memstat-name>jsr</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>idl</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>13</memstat-req>
<memstat-size>16,32,64,128,256,4096,16384,32768,131072</memstat-size>
<memstat-name>rtsmsg</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>131072</memstat-size>
<memstat-name>module</memstat-name>
<inuse>249</inuse>
<memuse>16</memuse>
<high-use>-</high-use>
<memstat-req>249</memstat-req>
<memstat-size>64,128</memstat-size>
<memstat-name>mtx_pool</memstat-name>
<inuse>1</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64,128</memstat-size>
<memstat-name>DEVFS3</memstat-name>
<inuse>109</inuse>
<memuse>12</memuse>
<high-use>-</high-use>
<memstat-req>117</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>DEVFS1</memstat-name>
<inuse>102</inuse>
<memuse>23</memuse>
<high-use>-</high-use>
<memstat-req>109</memstat-req>
<memstat-size>2048</memstat-size>
<memstat-name>pgrp</memstat-name>
<inuse>12</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>21</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>session</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>proc</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>16384</memstat-size>
<memstat-name>subproc</memstat-name>
<inuse>244</inuse>
<memuse>496</memuse>
<high-use>-</high-use>
<memstat-req>1522</memstat-req>
<memstat-size>2048,131072</memstat-size>
<memstat-name>cred</memstat-name>
<inuse>30</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>11409</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>plimit</memstat-name>
<inuse>17</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>133</memstat-req>
<memstat-size>2048</memstat-size>
<memstat-name>uidinfo</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>6</memstat-req>
<memstat-size>32,512</memstat-size>
<memstat-name>sysctloid</memstat-name>
<inuse>1117</inuse>
<memuse>34</memuse>
<high-use>-</high-use>
<memstat-req>1117</memstat-req>
<memstat-size>16,32,64</memstat-size>
<memstat-name>sysctltmp</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>743</memstat-req>
<memstat-size>16,32,64,1024</memstat-size>
<memstat-name>umtx</memstat-name>
<inuse>144</inuse>
<memuse>9</memuse>
<high-use>-</high-use>
<memstat-req>144</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>SWAP</memstat-name>
<inuse>2</inuse>
<memuse>209</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>bus</memstat-name>
<inuse>496</inuse>
<memuse>55</memuse>
<high-use>-</high-use>
<memstat-req>1196</memstat-req>
<memstat-size>16,32,64,128,32768</memstat-size>
<memstat-name>bus-sc</memstat-name>
<inuse>23</inuse>
<memuse>33</memuse>
<high-use>-</high-use>
<memstat-req>335</memstat-req>
<memstat-size>16,32,64,512,1024,2048,8192,16384,65536,131072</memstat-size>
<memstat-name>devstat</memstat-name>
<inuse>10</inuse>
<memuse>21</memuse>
<high-use>-</high-use>
<memstat-req>10</memstat-req>
<memstat-size>16,131072</memstat-size>
<memstat-name>eventhandler</memstat-name>
<inuse>35</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>36</memstat-req>
<memstat-size>32,128</memstat-size>
<memstat-name>kobj</memstat-name>
<inuse>93</inuse>
<memuse>186</memuse>
<high-use>-</high-use>
<memstat-req>111</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>DEVFS</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>9</memstat-req>
<memstat-size>16,64</memstat-size>
<memstat-name>rman</memstat-name>
<inuse>71</inuse>
<memuse>5</memuse>
<high-use>-</high-use>
<memstat-req>433</memstat-req>
<memstat-size>16,32,64</memstat-size>
<memstat-name>sbuf</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>522</memstat-req>
<memstat-size>16,32,32768,131072</memstat-size>
<memstat-name>NULLFS hash</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>taskqueue</memstat-name>
<inuse>5</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>turnstiles</memstat-name>
<inuse>145</inuse>
<memuse>10</memuse>
<high-use>-</high-use>
<memstat-req>145</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>Unitno</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>44</memstat-req>
<memstat-size>16,64</memstat-size>
<memstat-name>ioctlops</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>27622</memstat-req>
<memstat-size>16,64,8192,16384,131072</memstat-size>
<memstat-name>iov</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>18578</memstat-req>
<memstat-size>16,64,128,256,512,1024,2048,131072</memstat-size>
<memstat-name>msg</memstat-name>
<inuse>4</inuse>
<memuse>25</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>32768,131072</memstat-size>
<memstat-name>sem</memstat-name>
<inuse>4</inuse>
<memuse>7</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16384,32768,131072</memstat-size>
<memstat-name>shm</memstat-name>
<inuse>9</inuse>
<memuse>20</memuse>
<high-use>-</high-use>
<memstat-req>14</memstat-req>
<memstat-size>32768</memstat-size>
<memstat-name>ttys</memstat-name>
<inuse>321</inuse>
<memuse>61</memuse>
<high-use>-</high-use>
<memstat-req>528</memstat-req>
<memstat-size>512,32768</memstat-size>
<memstat-name>ptys</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>mbuf_tag</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>23383</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>soname</memstat-name>
<inuse>115</inuse>
<memuse>12</memuse>
<high-use>-</high-use>
<memstat-req>24712</memstat-req>
<memstat-size>16,32,64,256</memstat-size>
<memstat-name>pcb</memstat-name>
<inuse>216</inuse>
<memuse>33</memuse>
<high-use>-</high-use>
<memstat-req>484</memstat-req>
<memstat-size>16,32,64,128,1024,2048,4096,16384,32768,65536</memstat-size>
<memstat-name>BIO buffer</memstat-name>
<inuse>43</inuse>
<memuse>86</memuse>
<high-use>-</high-use>
<memstat-req>405</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>vfscache</memstat-name>
<inuse>1</inuse>
<memuse>256</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>cluster_save buffer</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>32,64</memstat-size>
<memstat-name>VFS hash</memstat-name>
<inuse>1</inuse>
<memuse>128</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>32,64</memstat-size>
<memstat-name>vnodes</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>mount</memstat-name>
<inuse>290</inuse>
<memuse>23</memuse>
<high-use>-</high-use>
<memstat-req>535</memstat-req>
<memstat-size>16,32,64,128,256,4096,32768</memstat-size>
<memstat-name>vnodemarker</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>498</memstat-req>
<memstat-size>16384</memstat-size>
<memstat-name>pfs_nodes</memstat-name>
<inuse>25</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>25</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>pfs_vncache</memstat-name>
<inuse>27</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>53</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>STP</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>GEOM</memstat-name>
<inuse>146</inuse>
<memuse>11</memuse>
<high-use>-</high-use>
<memstat-req>1042</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>syncache</memstat-name>
<inuse>1</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>tlv_stat</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>8</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>NFS daemon</memstat-name>
<inuse>1</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>p1003.1b</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>MD disk</memstat-name>
<inuse>10</inuse>
<memuse>20</memuse>
<high-use>-</high-use>
<memstat-req>10</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>ata_generic</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>6</memstat-req>
<memstat-size>16,16384,32768</memstat-size>
<memstat-name>ISOFS mount</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>ISOFS node</memstat-name>
<inuse>1440</inuse>
<memuse>135</memuse>
<high-use>-</high-use>
<memstat-req>1457</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>CAM SIM</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>CAM XPT</memstat-name>
<inuse>6</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>9</memstat-req>
<memstat-size>16,64,16384</memstat-size>
<memstat-name>CAM periph</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>ad_driver</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>pagedep</memstat-name>
<inuse>1</inuse>
<memuse>32</memuse>
<high-use>-</high-use>
<memstat-req>106</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>inodedep</memstat-name>
<inuse>1</inuse>
<memuse>128</memuse>
<high-use>-</high-use>
<memstat-req>464</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>newblk</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>336</memstat-req>
<memstat-size>64,4096</memstat-size>
<memstat-name>bmsafemap</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>63</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>allocdirect</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>320</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>indirdep</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>17</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>allocindir</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>freefrag</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>12</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>freeblks</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>40</memstat-req>
<memstat-size>2048</memstat-size>
<memstat-name>freefile</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>101</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>diradd</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>465</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>mkdir</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>136</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>dirrem</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>168</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>newdirblk</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>savedino</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>157</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>UFS mount</memstat-name>
<inuse>15</inuse>
<memuse>36</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>2048,65536,131072</memstat-size>
<memstat-name>ata_dma</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>UMAHash</memstat-name>
<inuse>1</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>4096,16384,32768,65536</memstat-size>
<memstat-name>cdev</memstat-name>
<inuse>22</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>22</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>file desc</memstat-name>
<inuse>141</inuse>
<memuse>32</memuse>
<high-use>-</high-use>
<memstat-req>1583</memstat-req>
<memstat-size>16,1024,2048,16384</memstat-size>
<memstat-name>VM pgdata</memstat-name>
<inuse>2</inuse>
<memuse>65</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>sigio</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>20</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>kenv</memstat-name>
<inuse>24</inuse>
<memuse>5</memuse>
<high-use>-</high-use>
<memstat-req>27</memstat-req>
<memstat-size>16,32,64,131072</memstat-size>
<memstat-name>atkbddev</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>kqueue</memstat-name>
<inuse>15</inuse>
<memuse>9</memuse>
<high-use>-</high-use>
<memstat-req>19</memstat-req>
<memstat-size>1024,4096,32768</memstat-size>
<memstat-name>proc-args</memstat-name>
<inuse>57</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>1001</memstat-req>
<memstat-size>16,32,64,128,256,512,1024</memstat-size>
<memstat-name>isadev</memstat-name>
<inuse>21</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>21</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>zombie</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>1278</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>ithread</memstat-name>
<inuse>69</inuse>
<memuse>5</memuse>
<high-use>-</high-use>
<memstat-req>69</memstat-req>
<memstat-size>16,64,256</memstat-size>
<memstat-name>legacydrv</memstat-name>
<inuse>4</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>memdesc</memstat-name>
<inuse>1</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>131072</memstat-size>
<memstat-name>nexusdev</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>CAM queue</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>3</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>$PIR</memstat-name>
<inuse>4</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>KTRACE</memstat-name>
<inuse>100</inuse>
<memuse>10</memuse>
<high-use>-</high-use>
<memstat-req>100</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>kbdmux</memstat-name>
<inuse>5</inuse>
<memuse>9</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>128,2048,65536,131072</memstat-size>
</vmstat-memstat-malloc>
<vmstat-memstat-zone>
<zone-name>UMA Kegs:</zone-name>
<zone-size>136</zone-size>
<count-limit>0</count-limit>
<used>71</used>
<free>1</free>
<zone-req>71</zone-req>
<zone-name>UMA Zones:</zone-name>
<zone-size>120</zone-size>
<count-limit>0</count-limit>
<used>71</used>
<free>19</free>
<zone-req>71</zone-req>
<zone-name>UMA Slabs:</zone-name>
<zone-size>64</zone-size>
<count-limit>0</count-limit>
<used>490</used>
<free>41</free>
<zone-req>579</zone-req>
<zone-name>UMA RCntSlabs:</zone-name>
<zone-size>104</zone-size>
<count-limit>0</count-limit>
<used>276</used>
<free>20</free>
<zone-req>276</zone-req>
<zone-name>UMA Hash:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>4</used>
<free>26</free>
<zone-req>5</zone-req>
<zone-name>16 Bucket:</zone-name>
<zone-size>76</zone-size>
<count-limit>0</count-limit>
<used>30</used>
<free>20</free>
<zone-req>30</zone-req>
<zone-name>32 Bucket:</zone-name>
<zone-size>140</zone-size>
<count-limit>0</count-limit>
<used>33</used>
<free>23</free>
<zone-req>33</zone-req>
<zone-name>64 Bucket:</zone-name>
<zone-size>268</zone-size>
<count-limit>0</count-limit>
<used>33</used>
<free>9</free>
<zone-req>33</zone-req>
<zone-name>128 Bucket:</zone-name>
<zone-size>524</zone-size>
<count-limit>0</count-limit>
<used>49</used>
<free>0</free>
<zone-req>49</zone-req>
<zone-name>VM OBJECT:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>2111</used>
<free>79</free>
<zone-req>25214</zone-req>
<zone-name>MAP:</zone-name>
<zone-size>160</zone-size>
<count-limit>0</count-limit>
<used>7</used>
<free>41</free>
<zone-req>7</zone-req>
<zone-name>KMAP ENTRY:</zone-name>
<zone-size>68</zone-size>
<count-limit>35336</count-limit>
<used>19</used>
<free>149</free>
<zone-req>2397</zone-req>
<zone-name>MAP ENTRY:</zone-name>
<zone-size>68</zone-size>
<count-limit>0</count-limit>
<used>2031</used>
<free>153</free>
<zone-req>62417</zone-req>
<zone-name>PV ENTRY:</zone-name>
<zone-size>24</zone-size>
<count-limit>509095</count-limit>
<used>57177</used>
<free>6333</free>
<zone-req>1033683</zone-req>
<zone-name>DP fakepg:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>mt_zone:</zone-name>
<zone-size>64</zone-size>
<count-limit>0</count-limit>
<used>238</used>
<free>57</free>
<zone-req>238</zone-req>
<zone-name>16:</zone-name>
<zone-size>16</zone-size>
<count-limit>0</count-limit>
<used>2114</used>
<free>119</free>
<zone-req>80515</zone-req>
<zone-name>32:</zone-name>
<zone-size>32</zone-size>
<count-limit>0</count-limit>
<used>1335</used>
<free>134</free>
<zone-req>10259</zone-req>
<zone-name>64:</zone-name>
<zone-size>64</zone-size>
<count-limit>0</count-limit>
<used>3529</used>
<free>129</free>
<zone-req>29110</zone-req>
<zone-name>96:</zone-name>
<zone-size>96</zone-size>
<count-limit>0</count-limit>
<used>2062</used>
<free>58</free>
<zone-req>4365</zone-req>
<zone-name>112:</zone-name>
<zone-size>112</zone-size>
<count-limit>0</count-limit>
<used>361</used>
<free>164</free>
<zone-req>24613</zone-req>
<zone-name>128:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>359</used>
<free>61</free>
<zone-req>942</zone-req>
<zone-name>160:</zone-name>
<zone-size>160</zone-size>
<count-limit>0</count-limit>
<used>364</used>
<free>44</free>
<zone-req>577</zone-req>
<zone-name>224:</zone-name>
<zone-size>224</zone-size>
<count-limit>0</count-limit>
<used>422</used>
<free>20</free>
<zone-req>1950</zone-req>
<zone-name>256:</zone-name>
<zone-size>256</zone-size>
<count-limit>0</count-limit>
<used>204</used>
<free>36</free>
<zone-req>1225</zone-req>
<zone-name>288:</zone-name>
<zone-size>288</zone-size>
<count-limit>0</count-limit>
<used>2</used>
<free>24</free>
<zone-req>10</zone-req>
<zone-name>512:</zone-name>
<zone-size>512</zone-size>
<count-limit>0</count-limit>
<used>49</used>
<free>7</free>
<zone-req>911</zone-req>
<zone-name>1024:</zone-name>
<zone-size>1024</zone-size>
<count-limit>0</count-limit>
<used>213</used>
<free>11</free>
<zone-req>1076</zone-req>
<zone-name>2048:</zone-name>
<zone-size>2048</zone-size>
<count-limit>0</count-limit>
<used>199</used>
<free>113</free>
<zone-req>640</zone-req>
<zone-name>4096:</zone-name>
<zone-size>4096</zone-size>
<count-limit>0</count-limit>
<used>144</used>
<free>7</free>
<zone-req>2249</zone-req>
<zone-name>Files:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>665</used>
<free>77</free>
<zone-req>16457</zone-req>
<zone-name>MAC labels:</zone-name>
<zone-size>20</zone-size>
<count-limit>0</count-limit>
<used>3998</used>
<free>227</free>
<zone-req>21947</zone-req>
<zone-name>PROC:</zone-name>
<zone-size>544</zone-size>
<count-limit>0</count-limit>
<used>116</used>
<free>10</free>
<zone-req>1394</zone-req>
<zone-name>THREAD:</zone-name>
<zone-size>416</zone-size>
<count-limit>0</count-limit>
<used>127</used>
<free>17</free>
<zone-req>131</zone-req>
<zone-name>KSEGRP:</zone-name>
<zone-size>88</zone-size>
<count-limit>0</count-limit>
<used>127</used>
<free>73</free>
<zone-req>131</zone-req>
<zone-name>UPCALL:</zone-name>
<zone-size>44</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>SLEEPQUEUE:</zone-name>
<zone-size>32</zone-size>
<count-limit>0</count-limit>
<used>145</used>
<free>194</free>
<zone-req>145</zone-req>
<zone-name>VMSPACE:</zone-name>
<zone-size>268</zone-size>
<count-limit>0</count-limit>
<used>57</used>
<free>13</free>
<zone-req>1335</zone-req>
<zone-name>mbuf_packet:</zone-name>
<zone-size>256</zone-size>
<count-limit>180000</count-limit>
<used>256</used>
<free>128</free>
<zone-req>49791</zone-req>
<zone-name>mbuf:</zone-name>
<zone-size>256</zone-size>
<count-limit>180000</count-limit>
<used>50</used>
<free>466</free>
<zone-req>105183</zone-req>
<zone-name>mbuf_cluster:</zone-name>
<zone-size>2048</zone-size>
<count-limit>25190</count-limit>
<used>387</used>
<free>165</free>
<zone-req>5976</zone-req>
<zone-name>mbuf_jumbo_pagesize:</zone-name>
<zone-size>4096</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>mbuf_jumbo_9k:</zone-name>
<zone-size>9216</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>mbuf_jumbo_16k:</zone-name>
<zone-size>16384</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>ACL UMA zone:</zone-name>
<zone-size>388</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>g_bio:</zone-name>
<zone-size>132</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>174</free>
<zone-req>69750</zone-req>
<zone-name>ata_request:</zone-name>
<zone-size>200</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>57</free>
<zone-req>5030</zone-req>
<zone-name>ata_composite:</zone-name>
<zone-size>192</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>GENCFG:</zone-name>
<zone-size>72</zone-size>
<count-limit>1000004</count-limit>
<used>57</used>
<free>102</free>
<zone-req>57</zone-req>
<zone-name>VNODE:</zone-name>
<zone-size>292</zone-size>
<count-limit>0</count-limit>
<used>2718</used>
<free>25</free>
<zone-req>2922</zone-req>
<zone-name>VNODEPOLL:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>S VFS Cache:</zone-name>
<zone-size>68</zone-size>
<count-limit>0</count-limit>
<used>2500</used>
<free>76</free>
<zone-req>3824</zone-req>
<zone-name>L VFS Cache:</zone-name>
<zone-size>291</zone-size>
<count-limit>0</count-limit>
<used>51</used>
<free>14</free>
<zone-req>63</zone-req>
<zone-name>NAMEI:</zone-name>
<zone-size>1024</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>8</free>
<zone-req>53330</zone-req>
<zone-name>NFSMOUNT:</zone-name>
<zone-size>480</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>NFSNODE:</zone-name>
<zone-size>460</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>PIPE:</zone-name>
<zone-size>404</zone-size>
<count-limit>0</count-limit>
<used>27</used>
<free>9</free>
<zone-req>717</zone-req>
<zone-name>KNOTE:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>42</used>
<free>64</free>
<zone-req>3311</zone-req>
<zone-name>socket:</zone-name>
<zone-size>412</zone-size>
<count-limit>25191</count-limit>
<used>343</used>
<free>8</free>
<zone-req>2524</zone-req>
<zone-name>unpcb:</zone-name>
<zone-size>140</zone-size>
<count-limit>25200</count-limit>
<used>170</used>
<free>26</free>
<zone-req>2157</zone-req>
<zone-name>ipq:</zone-name>
<zone-size>52</zone-size>
<count-limit>216</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>udpcb:</zone-name>
<zone-size>232</zone-size>
<count-limit>25194</count-limit>
<used>19</used>
<free>32</free>
<zone-req>31</zone-req>
<zone-name>inpcb:</zone-name>
<zone-size>232</zone-size>
<count-limit>25194</count-limit>
<used>40</used>
<free>28</free>
<zone-req>105</zone-req>
<zone-name>tcpcb:</zone-name>
<zone-size>520</zone-size>
<count-limit>25193</count-limit>
<used>40</used>
<free>16</free>
<zone-req>105</zone-req>
<zone-name>tcptw:</zone-name>
<zone-size>56</zone-size>
<count-limit>5092</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>syncache:</zone-name>
<zone-size>128</zone-size>
<count-limit>15360</count-limit>
<used>0</used>
<free>60</free>
<zone-req>55</zone-req>
<zone-name>tcpreass:</zone-name>
<zone-size>20</zone-size>
<count-limit>1690</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>sackhole:</zone-name>
<zone-size>20</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>ripcb:</zone-name>
<zone-size>232</zone-size>
<count-limit>25194</count-limit>
<used>5</used>
<free>29</free>
<zone-req>5</zone-req>
<zone-name>SWAPMETA:</zone-name>
<zone-size>276</zone-size>
<count-limit>94948</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>FFS inode:</zone-name>
<zone-size>132</zone-size>
<count-limit>0</count-limit>
<used>1146</used>
<free>72</free>
<zone-req>1306</zone-req>
<zone-name>FFS1 dinode:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>1146</used>
<free>24</free>
<zone-req>1306</zone-req>
<zone-name>FFS2 dinode:</zone-name>
<zone-size>256</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
</vmstat-memstat-zone>
<vmstat-sumstat>
<cpu-context-switch>934906</cpu-context-switch>
<dev-intr>1707986</dev-intr>
<soft-intr>33819</soft-intr>
<traps>203604</traps>
<sys-calls>1200636</sys-calls>
<kernel-thrds>60</kernel-thrds>
<fork-calls>1313</fork-calls>
<vfork-calls>21</vfork-calls>
<rfork-calls>0</rfork-calls>
<swap-pageins>0</swap-pageins>
<swap-pagedin>0</swap-pagedin>
<swap-pageouts>0</swap-pageouts>
<swap-pagedout>0</swap-pagedout>
<vnode-pageins>23094</vnode-pageins>
<vnode-pagedin>23119</vnode-pagedin>
<vnode-pageouts>226</vnode-pageouts>
<vnode-pagedout>3143</vnode-pagedout>
<page-daemon-wakeup>0</page-daemon-wakeup>
<page-daemon-examined-pages>0</page-daemon-examined-pages>
<pages-reactivated>8821</pages-reactivated>
<copy-on-write-faults>48364</copy-on-write-faults>
<copy-on-write-optimized-faults>31</copy-on-write-optimized-faults>
<zero-fill-pages-zeroed>74665</zero-fill-pages-zeroed>
<zero-fill-pages-prezeroed>70061</zero-fill-pages-prezeroed>
<transit-blocking-page-faults>85</transit-blocking-page-faults>
<total-vm-faults>191824</total-vm-faults>
<pages-affected-by-kernel-thrd-creat>0</pages-affected-by-kernel-thrd-creat>
<pages-affected-by-fork>95343</pages-affected-by-fork>
<pages-affected-by-vfork>3526</pages-affected-by-vfork>
<pages-affected-by-rfork>0</pages-affected-by-rfork>
<pages-freed>221502</pages-freed>
<pages-freed-by-deamon>0</pages-freed-by-deamon>
<pages-freed-by-exiting-proc>75630</pages-freed-by-exiting-proc>
<pages-active>45826</pages-active>
<pages-inactive>13227</pages-inactive>
<pages-in-vm-cache>49278</pages-in-vm-cache>
<pages-wired-down>10640</pages-wired-down>
<pages-free>70706</pages-free>
<bytes-per-page>4096</bytes-per-page>
<swap-pages-used>0</swap-pages-used>
<peak-swap-pages-used>0</peak-swap-pages-used>
<total-name-lookups>214496</total-name-lookups>
<positive-cache-hits>92</positive-cache-hits>
<negative-cache-hits>5</negative-cache-hits>
<pass2>0</pass2>
<cache-deletions>0</cache-deletions>
<cache-falsehits>0</cache-falsehits>
<toolong>0</toolong>
</vmstat-sumstat>
<vmstat-intr>
<intr-name>irq0: clk </intr-name>
<intr-cnt>1243455</intr-cnt>
<intr-rate>999</intr-rate>
<intr-name>irq4: sio0 </intr-name>
<intr-cnt>1140</intr-cnt>
<intr-rate>0</intr-rate>
<intr-name>irq8: rtc </intr-name>
<intr-cnt>159164</intr-cnt>
<intr-rate>127</intr-rate>
<intr-name>irq9: cbb1 fxp0 </intr-name>
<intr-cnt>28490</intr-cnt>
<intr-rate>22</intr-rate>
<intr-name>irq10: fxp1 </intr-name>
<intr-cnt>20593</intr-cnt>
<intr-rate>16</intr-rate>
<intr-name>irq14: ata0 </intr-name>
<intr-cnt>5031</intr-cnt>
<intr-rate>4</intr-rate>
<intr-name>Total</intr-name>
<intr-cnt>1457873</intr-cnt>
<intr-rate>1171</intr-rate>
</vmstat-intr>
<vm-kernel-state>
<vm-kmem-map-free>248524800</vm-kmem-map-free>
</vm-kernel-state>
<kernel-direct-mm-size-information>
<vm-directmm-size-used>4644</vm-directmm-size-used>
<vm-directmm-size-max>4057334</vm-directmm-size-max>
</kernel-direct-mm-size-information>
</system-virtual-memory-information>
<cli>
<banner></banner>
</cli>
</rpc-reply>
<memstat-size>16,32,64,128,512,1024,4096,8192,16384,32768,65536,131072</memstat-size>
<memstat-name>temp</memstat-name>
<inuse>21</inuse>
<memuse>66</memuse>
<high-use>-</high-use>
<memstat-req>3127</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,4096,8192,16384,32768,65536,131072</memstat-size>
<memstat-name>ip6ndp</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>in6ifmulti</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>in6grentry</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>iflogical</memstat-name>
<inuse>13</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>13</memstat-req>
<memstat-size>64,2048</memstat-size>
<memstat-name>iffamily</memstat-name>
<inuse>28</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>28</memstat-req>
<memstat-size>32,1024,2048</memstat-size>
<memstat-name>rtnexthop</memstat-name>
<inuse>127</inuse>
<memuse>18</memuse>
<high-use>-</high-use>
<memstat-req>129</memstat-req>
<memstat-size>32,256,512,1024,2048,4096</memstat-size>
<memstat-name>metrics</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>inifmulti</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>3</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>ingrentry</memstat-name>
<inuse>6</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>6</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>rnode</memstat-name>
<inuse>68</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>76</memstat-req>
<memstat-size>16,32</memstat-size>
<memstat-name>rcache</memstat-name>
<inuse>4</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>ifdevice</memstat-name>
<inuse>4</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>ifstat</memstat-name>
<inuse>40</inuse>
<memuse>22</memuse>
<high-use>-</high-use>
<memstat-req>40</memstat-req>
<memstat-size>512,16384,32768</memstat-size>
<memstat-name>ipfw</memstat-name>
<inuse>42</inuse>
<memuse>23</memuse>
<high-use>-</high-use>
<memstat-req>91</memstat-req>
<memstat-size>16,32,64,128,256,512,1024,16384,32768,65536,131072</memstat-size>
<memstat-name>ifmaddr</memstat-name>
<inuse>103</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>103</memstat-req>
<memstat-size>16,32</memstat-size>
<memstat-name>rtable</memstat-name>
<inuse>129</inuse>
<memuse>14</memuse>
<high-use>-</high-use>
<memstat-req>139</memstat-req>
<memstat-size>16,32,64,128,1024,16384</memstat-size>
<memstat-name>sysctl</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>14847</memstat-req>
<memstat-size>16,32,64,4096,16384,32768</memstat-size>
<memstat-name>ifaddr</memstat-name>
<inuse>29</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>29</memstat-req>
<memstat-size>64,128</memstat-size>
<memstat-name>mkey</memstat-name>
<inuse>345</inuse>
<memuse>6</memuse>
<high-use>-</high-use>
<memstat-req>2527</memstat-req>
<memstat-size>16,128</memstat-size>
<memstat-name>pfe_ipc</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>1422</memstat-req>
<memstat-size>16,32,64,128,512,1024,2048,8192,16384,32768,65536,131072</memstat-size>
<memstat-name>ifstate</memstat-name>
<inuse>594</inuse>
<memuse>51</memuse>
<high-use>-</high-use>
<memstat-req>655</memstat-req>
<memstat-size>16,32,64,128,256,1024,2048,4096,16384,32768</memstat-size>
<memstat-name>itable16</memstat-name>
<inuse>276</inuse>
<memuse>52</memuse>
<high-use>-</high-use>
<memstat-req>294</memstat-req>
<memstat-size>1024,4096</memstat-size>
<memstat-name>itable32</memstat-name>
<inuse>160</inuse>
<memuse>10</memuse>
<high-use>-</high-use>
<memstat-req>160</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>itable64</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>lr</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16384</memstat-size>
<memstat-name>pic</memstat-name>
<inuse>5</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>64,512</memstat-size>
<memstat-name>pfestat</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>162</memstat-req>
<memstat-size>16,32,128,256,16384</memstat-size>
<memstat-name>gencfg</memstat-name>
<inuse>224</inuse>
<memuse>56</memuse>
<high-use>-</high-use>
<memstat-req>540</memstat-req>
<memstat-size>16,32,64,256,512,32768,65536</memstat-size>
<memstat-name>jsr</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>idl</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>13</memstat-req>
<memstat-size>16,32,64,128,256,4096,16384,32768,131072</memstat-size>
<memstat-name>rtsmsg</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>131072</memstat-size>
<memstat-name>module</memstat-name>
<inuse>249</inuse>
<memuse>16</memuse>
<high-use>-</high-use>
<memstat-req>249</memstat-req>
<memstat-size>64,128</memstat-size>
<memstat-name>mtx_pool</memstat-name>
<inuse>1</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64,128</memstat-size>
<memstat-name>DEVFS3</memstat-name>
<inuse>109</inuse>
<memuse>12</memuse>
<high-use>-</high-use>
<memstat-req>117</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>DEVFS1</memstat-name>
<inuse>102</inuse>
<memuse>23</memuse>
<high-use>-</high-use>
<memstat-req>109</memstat-req>
<memstat-size>2048</memstat-size>
<memstat-name>pgrp</memstat-name>
<inuse>12</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>21</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>session</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>proc</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>16384</memstat-size>
<memstat-name>subproc</memstat-name>
<inuse>244</inuse>
<memuse>496</memuse>
<high-use>-</high-use>
<memstat-req>1522</memstat-req>
<memstat-size>2048,131072</memstat-size>
<memstat-name>cred</memstat-name>
<inuse>30</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>11409</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>plimit</memstat-name>
<inuse>17</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>133</memstat-req>
<memstat-size>2048</memstat-size>
<memstat-name>uidinfo</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>6</memstat-req>
<memstat-size>32,512</memstat-size>
<memstat-name>sysctloid</memstat-name>
<inuse>1117</inuse>
<memuse>34</memuse>
<high-use>-</high-use>
<memstat-req>1117</memstat-req>
<memstat-size>16,32,64</memstat-size>
<memstat-name>sysctltmp</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>743</memstat-req>
<memstat-size>16,32,64,1024</memstat-size>
<memstat-name>umtx</memstat-name>
<inuse>144</inuse>
<memuse>9</memuse>
<high-use>-</high-use>
<memstat-req>144</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>SWAP</memstat-name>
<inuse>2</inuse>
<memuse>209</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>bus</memstat-name>
<inuse>496</inuse>
<memuse>55</memuse>
<high-use>-</high-use>
<memstat-req>1196</memstat-req>
<memstat-size>16,32,64,128,32768</memstat-size>
<memstat-name>bus-sc</memstat-name>
<inuse>23</inuse>
<memuse>33</memuse>
<high-use>-</high-use>
<memstat-req>335</memstat-req>
<memstat-size>16,32,64,512,1024,2048,8192,16384,65536,131072</memstat-size>
<memstat-name>devstat</memstat-name>
<inuse>10</inuse>
<memuse>21</memuse>
<high-use>-</high-use>
<memstat-req>10</memstat-req>
<memstat-size>16,131072</memstat-size>
<memstat-name>eventhandler</memstat-name>
<inuse>35</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>36</memstat-req>
<memstat-size>32,128</memstat-size>
<memstat-name>kobj</memstat-name>
<inuse>93</inuse>
<memuse>186</memuse>
<high-use>-</high-use>
<memstat-req>111</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>DEVFS</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>9</memstat-req>
<memstat-size>16,64</memstat-size>
<memstat-name>rman</memstat-name>
<inuse>71</inuse>
<memuse>5</memuse>
<high-use>-</high-use>
<memstat-req>433</memstat-req>
<memstat-size>16,32,64</memstat-size>
<memstat-name>sbuf</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>522</memstat-req>
<memstat-size>16,32,32768,131072</memstat-size>
<memstat-name>NULLFS hash</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>taskqueue</memstat-name>
<inuse>5</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>turnstiles</memstat-name>
<inuse>145</inuse>
<memuse>10</memuse>
<high-use>-</high-use>
<memstat-req>145</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>Unitno</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>44</memstat-req>
<memstat-size>16,64</memstat-size>
<memstat-name>ioctlops</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>27622</memstat-req>
<memstat-size>16,64,8192,16384,131072</memstat-size>
<memstat-name>iov</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>18578</memstat-req>
<memstat-size>16,64,128,256,512,1024,2048,131072</memstat-size>
<memstat-name>msg</memstat-name>
<inuse>4</inuse>
<memuse>25</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>32768,131072</memstat-size>
<memstat-name>sem</memstat-name>
<inuse>4</inuse>
<memuse>7</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16384,32768,131072</memstat-size>
<memstat-name>shm</memstat-name>
<inuse>9</inuse>
<memuse>20</memuse>
<high-use>-</high-use>
<memstat-req>14</memstat-req>
<memstat-size>32768</memstat-size>
<memstat-name>ttys</memstat-name>
<inuse>321</inuse>
<memuse>61</memuse>
<high-use>-</high-use>
<memstat-req>528</memstat-req>
<memstat-size>512,32768</memstat-size>
<memstat-name>ptys</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>mbuf_tag</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>23383</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>soname</memstat-name>
<inuse>115</inuse>
<memuse>12</memuse>
<high-use>-</high-use>
<memstat-req>24712</memstat-req>
<memstat-size>16,32,64,256</memstat-size>
<memstat-name>pcb</memstat-name>
<inuse>216</inuse>
<memuse>33</memuse>
<high-use>-</high-use>
<memstat-req>484</memstat-req>
<memstat-size>16,32,64,128,1024,2048,4096,16384,32768,65536</memstat-size>
<memstat-name>BIO buffer</memstat-name>
<inuse>43</inuse>
<memuse>86</memuse>
<high-use>-</high-use>
<memstat-req>405</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>vfscache</memstat-name>
<inuse>1</inuse>
<memuse>256</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>cluster_save buffer</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>32,64</memstat-size>
<memstat-name>VFS hash</memstat-name>
<inuse>1</inuse>
<memuse>128</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>32,64</memstat-size>
<memstat-name>vnodes</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>mount</memstat-name>
<inuse>290</inuse>
<memuse>23</memuse>
<high-use>-</high-use>
<memstat-req>535</memstat-req>
<memstat-size>16,32,64,128,256,4096,32768</memstat-size>
<memstat-name>vnodemarker</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>498</memstat-req>
<memstat-size>16384</memstat-size>
<memstat-name>pfs_nodes</memstat-name>
<inuse>25</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>25</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>pfs_vncache</memstat-name>
<inuse>27</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>53</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>STP</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>GEOM</memstat-name>
<inuse>146</inuse>
<memuse>11</memuse>
<high-use>-</high-use>
<memstat-req>1042</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>syncache</memstat-name>
<inuse>1</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>tlv_stat</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>8</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>NFS daemon</memstat-name>
<inuse>1</inuse>
<memuse>8</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16,32,64,128,256,512,2048,16384,32768,131072</memstat-size>
<memstat-name>p1003.1b</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>MD disk</memstat-name>
<inuse>10</inuse>
<memuse>20</memuse>
<high-use>-</high-use>
<memstat-req>10</memstat-req>
<memstat-size>65536</memstat-size>
<memstat-name>ata_generic</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>6</memstat-req>
<memstat-size>16,16384,32768</memstat-size>
<memstat-name>ISOFS mount</memstat-name>
<inuse>8</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>ISOFS node</memstat-name>
<inuse>1440</inuse>
<memuse>135</memuse>
<high-use>-</high-use>
<memstat-req>1457</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>CAM SIM</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>CAM XPT</memstat-name>
<inuse>6</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>9</memstat-req>
<memstat-size>16,64,16384</memstat-size>
<memstat-name>CAM periph</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>ad_driver</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>pagedep</memstat-name>
<inuse>1</inuse>
<memuse>32</memuse>
<high-use>-</high-use>
<memstat-req>106</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>inodedep</memstat-name>
<inuse>1</inuse>
<memuse>128</memuse>
<high-use>-</high-use>
<memstat-req>464</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>newblk</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>336</memstat-req>
<memstat-size>64,4096</memstat-size>
<memstat-name>bmsafemap</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>63</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>allocdirect</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>320</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>indirdep</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>17</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>allocindir</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>freefrag</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>12</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>freeblks</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>40</memstat-req>
<memstat-size>2048</memstat-size>
<memstat-name>freefile</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>101</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>diradd</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>465</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>mkdir</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>136</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>dirrem</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>168</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>newdirblk</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>savedino</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>157</memstat-req>
<memstat-size>512</memstat-size>
<memstat-name>UFS mount</memstat-name>
<inuse>15</inuse>
<memuse>36</memuse>
<high-use>-</high-use>
<memstat-req>15</memstat-req>
<memstat-size>2048,65536,131072</memstat-size>
<memstat-name>ata_dma</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>UMAHash</memstat-name>
<inuse>1</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>4096,16384,32768,65536</memstat-size>
<memstat-name>cdev</memstat-name>
<inuse>22</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>22</memstat-req>
<memstat-size>256</memstat-size>
<memstat-name>file desc</memstat-name>
<inuse>141</inuse>
<memuse>32</memuse>
<high-use>-</high-use>
<memstat-req>1583</memstat-req>
<memstat-size>16,1024,2048,16384</memstat-size>
<memstat-name>VM pgdata</memstat-name>
<inuse>2</inuse>
<memuse>65</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>sigio</memstat-name>
<inuse>1</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>20</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>kenv</memstat-name>
<inuse>24</inuse>
<memuse>5</memuse>
<high-use>-</high-use>
<memstat-req>27</memstat-req>
<memstat-size>16,32,64,131072</memstat-size>
<memstat-name>atkbddev</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>kqueue</memstat-name>
<inuse>15</inuse>
<memuse>9</memuse>
<high-use>-</high-use>
<memstat-req>19</memstat-req>
<memstat-size>1024,4096,32768</memstat-size>
<memstat-name>proc-args</memstat-name>
<inuse>57</inuse>
<memuse>3</memuse>
<high-use>-</high-use>
<memstat-req>1001</memstat-req>
<memstat-size>16,32,64,128,256,512,1024</memstat-size>
<memstat-name>isadev</memstat-name>
<inuse>21</inuse>
<memuse>2</memuse>
<high-use>-</high-use>
<memstat-req>21</memstat-req>
<memstat-size>64</memstat-size>
<memstat-name>zombie</memstat-name>
<inuse>0</inuse>
<memuse>0</memuse>
<high-use>-</high-use>
<memstat-req>1278</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>ithread</memstat-name>
<inuse>69</inuse>
<memuse>5</memuse>
<high-use>-</high-use>
<memstat-req>69</memstat-req>
<memstat-size>16,64,256</memstat-size>
<memstat-name>legacydrv</memstat-name>
<inuse>4</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>memdesc</memstat-name>
<inuse>1</inuse>
<memuse>4</memuse>
<high-use>-</high-use>
<memstat-req>1</memstat-req>
<memstat-size>131072</memstat-size>
<memstat-name>nexusdev</memstat-name>
<inuse>2</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>2</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>CAM queue</memstat-name>
<inuse>3</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>3</memstat-req>
<memstat-size>16</memstat-size>
<memstat-name>$PIR</memstat-name>
<inuse>4</inuse>
<memuse>1</memuse>
<high-use>-</high-use>
<memstat-req>4</memstat-req>
<memstat-size>32</memstat-size>
<memstat-name>KTRACE</memstat-name>
<inuse>100</inuse>
<memuse>10</memuse>
<high-use>-</high-use>
<memstat-req>100</memstat-req>
<memstat-size>128</memstat-size>
<memstat-name>kbdmux</memstat-name>
<inuse>5</inuse>
<memuse>9</memuse>
<high-use>-</high-use>
<memstat-req>5</memstat-req>
<memstat-size>128,2048,65536,131072</memstat-size>
</vmstat-memstat-malloc>
<vmstat-memstat-zone>
<zone-name>UMA Kegs:</zone-name>
<zone-size>136</zone-size>
<count-limit>0</count-limit>
<used>71</used>
<free>1</free>
<zone-req>71</zone-req>
<zone-name>UMA Zones:</zone-name>
<zone-size>120</zone-size>
<count-limit>0</count-limit>
<used>71</used>
<free>19</free>
<zone-req>71</zone-req>
<zone-name>UMA Slabs:</zone-name>
<zone-size>64</zone-size>
<count-limit>0</count-limit>
<used>490</used>
<free>41</free>
<zone-req>579</zone-req>
<zone-name>UMA RCntSlabs:</zone-name>
<zone-size>104</zone-size>
<count-limit>0</count-limit>
<used>276</used>
<free>20</free>
<zone-req>276</zone-req>
<zone-name>UMA Hash:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>4</used>
<free>26</free>
<zone-req>5</zone-req>
<zone-name>16 Bucket:</zone-name>
<zone-size>76</zone-size>
<count-limit>0</count-limit>
<used>30</used>
<free>20</free>
<zone-req>30</zone-req>
<zone-name>32 Bucket:</zone-name>
<zone-size>140</zone-size>
<count-limit>0</count-limit>
<used>33</used>
<free>23</free>
<zone-req>33</zone-req>
<zone-name>64 Bucket:</zone-name>
<zone-size>268</zone-size>
<count-limit>0</count-limit>
<used>33</used>
<free>9</free>
<zone-req>33</zone-req>
<zone-name>128 Bucket:</zone-name>
<zone-size>524</zone-size>
<count-limit>0</count-limit>
<used>49</used>
<free>0</free>
<zone-req>49</zone-req>
<zone-name>VM OBJECT:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>2111</used>
<free>79</free>
<zone-req>25214</zone-req>
<zone-name>MAP:</zone-name>
<zone-size>160</zone-size>
<count-limit>0</count-limit>
<used>7</used>
<free>41</free>
<zone-req>7</zone-req>
<zone-name>KMAP ENTRY:</zone-name>
<zone-size>68</zone-size>
<count-limit>35336</count-limit>
<used>19</used>
<free>149</free>
<zone-req>2397</zone-req>
<zone-name>MAP ENTRY:</zone-name>
<zone-size>68</zone-size>
<count-limit>0</count-limit>
<used>2031</used>
<free>153</free>
<zone-req>62417</zone-req>
<zone-name>PV ENTRY:</zone-name>
<zone-size>24</zone-size>
<count-limit>509095</count-limit>
<used>57177</used>
<free>6333</free>
<zone-req>1033683</zone-req>
<zone-name>DP fakepg:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>mt_zone:</zone-name>
<zone-size>64</zone-size>
<count-limit>0</count-limit>
<used>238</used>
<free>57</free>
<zone-req>238</zone-req>
<zone-name>16:</zone-name>
<zone-size>16</zone-size>
<count-limit>0</count-limit>
<used>2114</used>
<free>119</free>
<zone-req>80515</zone-req>
<zone-name>32:</zone-name>
<zone-size>32</zone-size>
<count-limit>0</count-limit>
<used>1335</used>
<free>134</free>
<zone-req>10259</zone-req>
<zone-name>64:</zone-name>
<zone-size>64</zone-size>
<count-limit>0</count-limit>
<used>3529</used>
<free>129</free>
<zone-req>29110</zone-req>
<zone-name>96:</zone-name>
<zone-size>96</zone-size>
<count-limit>0</count-limit>
<used>2062</used>
<free>58</free>
<zone-req>4365</zone-req>
<zone-name>112:</zone-name>
<zone-size>112</zone-size>
<count-limit>0</count-limit>
<used>361</used>
<free>164</free>
<zone-req>24613</zone-req>
<zone-name>128:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>359</used>
<free>61</free>
<zone-req>942</zone-req>
<zone-name>160:</zone-name>
<zone-size>160</zone-size>
<count-limit>0</count-limit>
<used>364</used>
<free>44</free>
<zone-req>577</zone-req>
<zone-name>224:</zone-name>
<zone-size>224</zone-size>
<count-limit>0</count-limit>
<used>422</used>
<free>20</free>
<zone-req>1950</zone-req>
<zone-name>256:</zone-name>
<zone-size>256</zone-size>
<count-limit>0</count-limit>
<used>204</used>
<free>36</free>
<zone-req>1225</zone-req>
<zone-name>288:</zone-name>
<zone-size>288</zone-size>
<count-limit>0</count-limit>
<used>2</used>
<free>24</free>
<zone-req>10</zone-req>
<zone-name>512:</zone-name>
<zone-size>512</zone-size>
<count-limit>0</count-limit>
<used>49</used>
<free>7</free>
<zone-req>911</zone-req>
<zone-name>1024:</zone-name>
<zone-size>1024</zone-size>
<count-limit>0</count-limit>
<used>213</used>
<free>11</free>
<zone-req>1076</zone-req>
<zone-name>2048:</zone-name>
<zone-size>2048</zone-size>
<count-limit>0</count-limit>
<used>199</used>
<free>113</free>
<zone-req>640</zone-req>
<zone-name>4096:</zone-name>
<zone-size>4096</zone-size>
<count-limit>0</count-limit>
<used>144</used>
<free>7</free>
<zone-req>2249</zone-req>
<zone-name>Files:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>665</used>
<free>77</free>
<zone-req>16457</zone-req>
<zone-name>MAC labels:</zone-name>
<zone-size>20</zone-size>
<count-limit>0</count-limit>
<used>3998</used>
<free>227</free>
<zone-req>21947</zone-req>
<zone-name>PROC:</zone-name>
<zone-size>544</zone-size>
<count-limit>0</count-limit>
<used>116</used>
<free>10</free>
<zone-req>1394</zone-req>
<zone-name>THREAD:</zone-name>
<zone-size>416</zone-size>
<count-limit>0</count-limit>
<used>127</used>
<free>17</free>
<zone-req>131</zone-req>
<zone-name>KSEGRP:</zone-name>
<zone-size>88</zone-size>
<count-limit>0</count-limit>
<used>127</used>
<free>73</free>
<zone-req>131</zone-req>
<zone-name>UPCALL:</zone-name>
<zone-size>44</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>SLEEPQUEUE:</zone-name>
<zone-size>32</zone-size>
<count-limit>0</count-limit>
<used>145</used>
<free>194</free>
<zone-req>145</zone-req>
<zone-name>VMSPACE:</zone-name>
<zone-size>268</zone-size>
<count-limit>0</count-limit>
<used>57</used>
<free>13</free>
<zone-req>1335</zone-req>
<zone-name>mbuf_packet:</zone-name>
<zone-size>256</zone-size>
<count-limit>180000</count-limit>
<used>256</used>
<free>128</free>
<zone-req>49791</zone-req>
<zone-name>mbuf:</zone-name>
<zone-size>256</zone-size>
<count-limit>180000</count-limit>
<used>50</used>
<free>466</free>
<zone-req>105183</zone-req>
<zone-name>mbuf_cluster:</zone-name>
<zone-size>2048</zone-size>
<count-limit>25190</count-limit>
<used>387</used>
<free>165</free>
<zone-req>5976</zone-req>
<zone-name>mbuf_jumbo_pagesize:</zone-name>
<zone-size>4096</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>mbuf_jumbo_9k:</zone-name>
<zone-size>9216</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>mbuf_jumbo_16k:</zone-name>
<zone-size>16384</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>ACL UMA zone:</zone-name>
<zone-size>388</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>g_bio:</zone-name>
<zone-size>132</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>174</free>
<zone-req>69750</zone-req>
<zone-name>ata_request:</zone-name>
<zone-size>200</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>57</free>
<zone-req>5030</zone-req>
<zone-name>ata_composite:</zone-name>
<zone-size>192</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>GENCFG:</zone-name>
<zone-size>72</zone-size>
<count-limit>1000004</count-limit>
<used>57</used>
<free>102</free>
<zone-req>57</zone-req>
<zone-name>VNODE:</zone-name>
<zone-size>292</zone-size>
<count-limit>0</count-limit>
<used>2718</used>
<free>25</free>
<zone-req>2922</zone-req>
<zone-name>VNODEPOLL:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>S VFS Cache:</zone-name>
<zone-size>68</zone-size>
<count-limit>0</count-limit>
<used>2500</used>
<free>76</free>
<zone-req>3824</zone-req>
<zone-name>L VFS Cache:</zone-name>
<zone-size>291</zone-size>
<count-limit>0</count-limit>
<used>51</used>
<free>14</free>
<zone-req>63</zone-req>
<zone-name>NAMEI:</zone-name>
<zone-size>1024</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>8</free>
<zone-req>53330</zone-req>
<zone-name>NFSMOUNT:</zone-name>
<zone-size>480</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>NFSNODE:</zone-name>
<zone-size>460</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>PIPE:</zone-name>
<zone-size>404</zone-size>
<count-limit>0</count-limit>
<used>27</used>
<free>9</free>
<zone-req>717</zone-req>
<zone-name>KNOTE:</zone-name>
<zone-size>72</zone-size>
<count-limit>0</count-limit>
<used>42</used>
<free>64</free>
<zone-req>3311</zone-req>
<zone-name>socket:</zone-name>
<zone-size>412</zone-size>
<count-limit>25191</count-limit>
<used>343</used>
<free>8</free>
<zone-req>2524</zone-req>
<zone-name>unpcb:</zone-name>
<zone-size>140</zone-size>
<count-limit>25200</count-limit>
<used>170</used>
<free>26</free>
<zone-req>2157</zone-req>
<zone-name>ipq:</zone-name>
<zone-size>52</zone-size>
<count-limit>216</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>udpcb:</zone-name>
<zone-size>232</zone-size>
<count-limit>25194</count-limit>
<used>19</used>
<free>32</free>
<zone-req>31</zone-req>
<zone-name>inpcb:</zone-name>
<zone-size>232</zone-size>
<count-limit>25194</count-limit>
<used>40</used>
<free>28</free>
<zone-req>105</zone-req>
<zone-name>tcpcb:</zone-name>
<zone-size>520</zone-size>
<count-limit>25193</count-limit>
<used>40</used>
<free>16</free>
<zone-req>105</zone-req>
<zone-name>tcptw:</zone-name>
<zone-size>56</zone-size>
<count-limit>5092</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>syncache:</zone-name>
<zone-size>128</zone-size>
<count-limit>15360</count-limit>
<used>0</used>
<free>60</free>
<zone-req>55</zone-req>
<zone-name>tcpreass:</zone-name>
<zone-size>20</zone-size>
<count-limit>1690</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>sackhole:</zone-name>
<zone-size>20</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>ripcb:</zone-name>
<zone-size>232</zone-size>
<count-limit>25194</count-limit>
<used>5</used>
<free>29</free>
<zone-req>5</zone-req>
<zone-name>SWAPMETA:</zone-name>
<zone-size>276</zone-size>
<count-limit>94948</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
<zone-name>FFS inode:</zone-name>
<zone-size>132</zone-size>
<count-limit>0</count-limit>
<used>1146</used>
<free>72</free>
<zone-req>1306</zone-req>
<zone-name>FFS1 dinode:</zone-name>
<zone-size>128</zone-size>
<count-limit>0</count-limit>
<used>1146</used>
<free>24</free>
<zone-req>1306</zone-req>
<zone-name>FFS2 dinode:</zone-name>
<zone-size>256</zone-size>
<count-limit>0</count-limit>
<used>0</used>
<free>0</free>
<zone-req>0</zone-req>
</vmstat-memstat-zone>
<vmstat-sumstat>
<cpu-context-switch>934906</cpu-context-switch>
<dev-intr>1707986</dev-intr>
<soft-intr>33819</soft-intr>
<traps>203604</traps>
<sys-calls>1200636</sys-calls>
<kernel-thrds>60</kernel-thrds>
<fork-calls>1313</fork-calls>
<vfork-calls>21</vfork-calls>
<rfork-calls>0</rfork-calls>
<swap-pageins>0</swap-pageins>
<swap-pagedin>0</swap-pagedin>
<swap-pageouts>0</swap-pageouts>
<swap-pagedout>0</swap-pagedout>
<vnode-pageins>23094</vnode-pageins>
<vnode-pagedin>23119</vnode-pagedin>
<vnode-pageouts>226</vnode-pageouts>
<vnode-pagedout>3143</vnode-pagedout>
<page-daemon-wakeup>0</page-daemon-wakeup>
<page-daemon-examined-pages>0</page-daemon-examined-pages>
<pages-reactivated>8821</pages-reactivated>
<copy-on-write-faults>48364</copy-on-write-faults>
<copy-on-write-optimized-faults>31</copy-on-write-optimized-faults>
<zero-fill-pages-zeroed>74665</zero-fill-pages-zeroed>
<zero-fill-pages-prezeroed>70061</zero-fill-pages-prezeroed>
<transit-blocking-page-faults>85</transit-blocking-page-faults>
<total-vm-faults>191824</total-vm-faults>
<pages-affected-by-kernel-thrd-creat>0</pages-affected-by-kernel-thrd-creat>
<pages-affected-by-fork>95343</pages-affected-by-fork>
<pages-affected-by-vfork>3526</pages-affected-by-vfork>
<pages-affected-by-rfork>0</pages-affected-by-rfork>
<pages-freed>221502</pages-freed>
<pages-freed-by-deamon>0</pages-freed-by-deamon>
<pages-freed-by-exiting-proc>75630</pages-freed-by-exiting-proc>
<pages-active>45826</pages-active>
<pages-inactive>13227</pages-inactive>
<pages-in-vm-cache>49278</pages-in-vm-cache>
<pages-wired-down>10640</pages-wired-down>
<pages-free>70706</pages-free>
<bytes-per-page>4096</bytes-per-page>
<swap-pages-used>0</swap-pages-used>
<peak-swap-pages-used>0</peak-swap-pages-used>
<total-name-lookups>214496</total-name-lookups>
<positive-cache-hits>92</positive-cache-hits>
<negative-cache-hits>5</negative-cache-hits>
<pass2>0</pass2>
<cache-deletions>0</cache-deletions>
<cache-falsehits>0</cache-falsehits>
<toolong>0</toolong>
</vmstat-sumstat>
<vmstat-intr>
<intr-name>irq0: clk </intr-name>
<intr-cnt>1243455</intr-cnt>
<intr-rate>999</intr-rate>
<intr-name>irq4: sio0 </intr-name>
<intr-cnt>1140</intr-cnt>
<intr-rate>0</intr-rate>
<intr-name>irq8: rtc </intr-name>
<intr-cnt>159164</intr-cnt>
<intr-rate>127</intr-rate>
<intr-name>irq9: cbb1 fxp0 </intr-name>
<intr-cnt>28490</intr-cnt>
<intr-rate>22</intr-rate>
<intr-name>irq10: fxp1 </intr-name>
<intr-cnt>20593</intr-cnt>
<intr-rate>16</intr-rate>
<intr-name>irq14: ata0 </intr-name>
<intr-cnt>5031</intr-cnt>
<intr-rate>4</intr-rate>
<intr-name>Total</intr-name>
<intr-cnt>1457873</intr-cnt>
<intr-rate>1171</intr-rate>
</vmstat-intr>
<vm-kernel-state>
<vm-kmem-map-free>248524800</vm-kmem-map-free>
</vm-kernel-state>
</system-virtual-memory-information>
<cli>
<banner></banner>
</cli>
</rpc-reply>
show task
task-name—(Optional) Display information about running tasks for all tasks whose name
begins with this string (for example, BGP_Group_69_153 and BGP_Group_70_153 are
both displayed when you run the show task BGP_Group command).
Output Fields Table 12 on page 372 describes the output fields for the show task command. Output fields
are listed in the approximate order in which they appear.
Pri Current priority of the process. A lower number indicates a higher priority.
Sample Output
show task
user@host> show task
Pri Task Name Pro Port So Flags
10 IF
15 LABEL
15 ISO
15 INET 7
20 Aggregate
20 RT
30 ICMP 1 9
39 ISIS I/O 12
40 IS-IS 10
40 BGP RT Background <LowPrio>
40 BGP.0.0.0.0+179 179 15 <Accept LowPrio>
50 BGP_69.192.168.201.234+179 179 17 <LowPrio>
50 BGP_70.192.168.201.233+179 179 16 <LowPrio>
50 BGP_Group_69_153 <LowPrio>
50 BGP_Group_70_153 <LowPrio>
50 ASPaths
60 KRT 255 1
60 Redirect
70 MGMT.local 14 <LowPrio>
70 MGMT_Listen./var/run/rpd_mgmt 13 <Accept LowPrio>
70 SNMP Subagent./var/run/sub_rpd.sock 8 <LowPrio>
40 KRT IO task {krtio-th}
40 krtio-th {krtio-th}
60 krt solic client 255 85 <ReadDisableWriteDisable>
{krtio-th}
13 rsvp-iobagent./var/run/sub_rpd.sock 46 <WriteDisable> {rsvp-io}
80 jtrace_jthr_task 255 85 {TraceThread}
show task io
Description Display I/O statistics for routing protocol tasks on the Routing Engine.
Options none—Display I/O statistics for routing protocol tasks on the Routing Engine.
Output Fields Table 13 on page 374 describes the output fields for the show task io command. Output
fields are listed in the approximate order in which they appear.
Sample Output
show task io
user@host> show task io
Task Name Reads Writes Rcvd Sent Dropped
LMP Client 1 1 0 0 0
IF 0 0 0 0 0
INET6 0 0 0 0 0
INET 0 0 0 0 0
ISO 0 0 0 0 0
Memory 0 0 0 0 0
RPD Unix Domain Server./var/ru 0 0 0 0 0
RPD Unix Domain Server./var/ru 1 0 0 0 0
RPD Unix Domain Server./var/ru 2 0 0 0 0
RPD Server.0.0.0.0+666 0 0 0 0 0
Aggregate 0 0 0 0 0
RT 0 0 0 0 0
ICMP 0 0 0 0 0
Router-Advertisement 0 0 0 0 0
ICMPv6 0 0 0 0 0
IS-IS I/O./var/run/ppmd_contro 1307 1 0 0 0
l2vpn global task 0 0 0 0 0
IS-IS 0 0 0 0 0
BFD I/O./var/run/bfdd_control 1307 1 0 0 0
TED 0 0 0 0 0
ASPaths 0 0 0 0 0
Resolve tree 1 0 0 0 0 0
KStat 0 0 0 0 0
KRT Request 0 0 63 0 0
KRT Ifstate 106 0 295 0 0
KRT 0 0 0 0 0
Redirect 0 0 0 0 0
KRT IO task 0 0 0 0 0
{krtio-th}
krtio-th 0 0 0 0 0
{krtio-th}
krt solic client 0 1 0 0 0
{krtio-th}
rsvp-io 83826 0 117827 139682 0
{rsvp-io}
jtrace_jthr_task 0 0 0 0 0
{TraceThread}
...
Description Display memory utilization for routing protocol tasks on the Routing Engine.
NOTE: The show task memory command does not display all the memory
used by the routing protocol process. This value does not account for the
memory used for the TEXT and STACK segments, or the memory used by the
routing protocol process’s internal memory manager.
Options none—Display standard information about memory utilization for routing protocol tasks
on the Routing Engine on all logical systems.
brief | detail | history | summary—(Optional) Display the specified level of output. Use
the history option to display a history of memory utilization information.
Output Fields Table 14 on page 376 describes the output fields for the show task memory command.
Output fields are listed in the approximate order in which they appear.
Memory Currently Memory currently in use. Dynamically allocated memory plus the DATA segment All levels
In Use memory in kilobytes.
Program data+BSS Program and base station subsystem (BSS) memory. detail
memory
Total bytes in use Total memory, in bytes, that is currently in use and percentage of available detail
memory (in parentheses).
Sample Output
Description Displays nonstop active routing (NSR) status. When you issue this command on the
master Routing Engine, the status of nonstop active routing synchronization is also
displayed.
List of Sample Output show task replication (Issued on the Master Routing Engine) on page 381
show task replication (Issued on the Backup Routing Engine) on page 381
Output Fields Table 15 on page 380 lists the output fields for the show task replication command. Output
fields are listed in the approximate order in which they appear.
Synchronization Status Nonstop active routing synchronization status for the supported
protocols. States are NotStarted, InProgress, and Complete.
Sample Output
show version
Description Display the hostname and version information about the software running on the router
or switch.
Beginning in Junos OS Release 13.3, the show version command output includes the Junos
field that displays the Junos OS version running on the device. This field provides a
consistent means of identifying the Junos OS version, rather than extracting that
information from the list of installed sub-packages.
Options none—Display standard information about the hostname and version of the software
running on the router or switch.
component all—(QFabric systems only) (Optional) Display the host name and version
information about the software running on all the components on the QFabric system.
scc—(TX Matrix routers only) (Optional) Display the hostname and version information
about the software running on the TX Matrix router (or switch-card chassis).
lcc number—(TX Matrix routers and TX Matrix Plus routers only) (Optional) On a TX
Matrix router, display the host name and version information about the software
running on for a specified T640 router (line-card chassis or LCC) that is connected
to the TX Matrix router. On a TX Matrix Plus router, display the host name and version
information about the software running for a specified T1600 or T4000 router (LCC)
that is connected to the TX Matrix Plus router.
Replace number with the following values depending on the LCC configuration:
• 0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D
SIBs in a routing matrix.
sfc number—(TX Matrix Plus routers only) (Optional) Display the hostname and version
information about the software running on the TX Matrix Plus router (or switch-fabric
chassis). Replace number with 0.
Additional Information By default, when you issue the show version command on a TX Matrix or TX Matrix Plus
master Routing Engine, the command is broadcast to all the T640 (in a routing matrix
based on a TX Matrix router) or T1600 or T4000 (in a routing matrix based on a TX Matrix
Plus router) master Routing Engines connected to it. Likewise, if you issue the same
command on the TX Matrix or TX Matrix Plus backup Routing Engine, the command is
broadcast to all the T640 (in a routing matrix based on a TX Matrix router) or T1600 or
T4000 (in a routing matrix based on a TX Matrix Plus router) backup Routing Engines
that are connected to it.
List of Sample Output show version (Devices Running Junos OS Release 13.3 and Later) on page 385
show version on page 385
show version (TX Matrix Plus Router) on page 386
show version (TX Matrix Plus Router with 3D SIBs) on page 388
show version (MX Series Router) on page 392
show version (QFX3500 Switch) on page 392
show version (QFabric System) on page 392
show version component all (QFabric System) on page 393
show version (ACX5048 Router) on page 394
show version (ACX5096 Router) on page 395
Sample Output
The following output is from the MX240 Router and shows the Junos field introduced in
Junos OS 13.3. Depending on the platform running Junos OS 13.3, you might see different
installed sub-packages, but the Junos field is common across all platforms that run Junos
OS 13.3 and later.
show version
user@host> show version
Hostname: router1
Model: m20
JUNOS Base OS boot [7.2-20050312.0]
JUNOS Base OS Software Suite [7.2-20050312.0]
JUNOS Kernel Software Suite [7.2R1.7]
JUNOS Packet Forwarding Engine Support (M20/M40) [7.2R1.7]
JUNOS Routing Software Suite [7.2R1.7]
JUNOS Online Documentation [7.2R1.7]
JUNOS Crypto Software Suite [7.2R1.7]
{master}
lcc0-re0:
--------------------------------------------------------------------------
Hostname: host1
Model: t1600
JUNOS Base OS boot [12.3-20121019.0]
JUNOS Base OS Software Suite [12.3-20121019.0]
JUNOS Kernel Software Suite [12.3-20121019.0]
JUNOS Crypto Software Suite [12.3-20121019.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [12.3-20121019.0]
JUNOS Packet Forwarding Engine Support (T-Series) [12.3-20121019.0]
JUNOS Online Documentation [12.3-20121019.0]
lcc1-re0:
--------------------------------------------------------------------------
Hostname: host2
Model: t1600
JUNOS Base OS boot [12.3-20121019.0]
JUNOS Base OS Software Suite [12.3-20121019.0]
JUNOS Kernel Software Suite [12.3-20121019.0]
JUNOS Crypto Software Suite [12.3-20121019.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [12.3-20121019.0]
JUNOS Packet Forwarding Engine Support (T-Series) [12.3-20121019.0]
JUNOS Online Documentation [12.3-20121019.0]
JUNOS Services AACL Container package [12.3-20121019.0]
JUNOS Services Application Level Gateways [12.3-20121019.0]
JUNOS AppId Services [12.3-20121019.0]
JUNOS Border Gateway Function package [12.3-20121019.0]
JUNOS Services Captive Portal and Content Delivery Container package
[12.3-20121019.0]
JUNOS Services HTTP Content Management package [12.3-20121019.0]
JUNOS IDP Services [12.3-20121019.0]
JUNOS Services LL-PDF Container package [12.3-20121019.0]
JUNOS Services NAT [12.3-20121019.0]
JUNOS Services PTSP Container package [12.3-20121019.0]
JUNOS Services RPM [12.3-20121019.0]
JUNOS Services Stateful Firewall [12.3-20121019.0]
JUNOS Voice Services Container package [12.3-20121019.0]
JUNOS Services Example Container package [12.3-20121019.0]
JUNOS Services Crypto [12.3-20121019.0]
JUNOS Services SSL [12.3-20121019.0]
JUNOS Services IPSec [12.3-20121019.0]
JUNOS Runtime Software Suite [12.3-20121019.0]
JUNOS Routing Software Suite [12.3-20121019.0]
lcc2-re0:
--------------------------------------------------------------------------
Hostname: host3
Model: t1600
JUNOS Base OS boot [12.3-20121019.0]
JUNOS Base OS Software Suite [12.3-20121019.0]
JUNOS Kernel Software Suite [12.3-20121019.0]
JUNOS Crypto Software Suite [12.3-20121019.0]
lcc3-re0:
--------------------------------------------------------------------------
Hostname: host4
Model: t1600
JUNOS Base OS boot [12.3-20121019.0]
JUNOS Base OS Software Suite [12.3-20121019.0]
JUNOS Kernel Software Suite [12.3-20121019.0]
JUNOS Crypto Software Suite [12.3-20121019.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [12.3-20121019.0]
JUNOS Packet Forwarding Engine Support (T-Series) [12.3-20121019.0]
JUNOS Online Documentation [12.3-20121019.0]
JUNOS Services AACL Container package [12.3-20121019.0]
JUNOS Services Application Level Gateways [12.3-20121019.0]
JUNOS AppId Services [12.3-20121019.0]
JUNOS Border Gateway Function package [12.3-20121019.0]
JUNOS Services Captive Portal and Content Delivery Container package
[12.3-20121019.0]
JUNOS Services HTTP Content Management package [12.3-20121019.0]
JUNOS IDP Services [12.3-20121019.0]
JUNOS Services LL-PDF Container package [12.3-20121019.0]
JUNOS Services NAT [12.3-20121019.0]
JUNOS Services PTSP Container package [12.3-20121019.0]
JUNOS Services RPM [12.3-20121019.0]
JUNOS Services Stateful Firewall [12.3-20121019.0]
JUNOS Voice Services Container package [12.3-20121019.0]
JUNOS Services Example Container package [12.3-20121019.0]
JUNOS Services Crypto [12.3-20121019.0]
JUNOS Services SSL [12.3-20121019.0]
JUNOS Services IPSec [12.3-20121019.0]
JUNOS Runtime Software Suite [12.3-20121019.0]
JUNOS Routing Software Suite [12.3-20121019.0]
Hostname: sfc0
Model: txp
JUNOS Base OS boot [13.1-20130306.0]
JUNOS Base OS Software Suite [13.1-20130306.0]
JUNOS Kernel Software Suite [13.1-20130306.0]
JUNOS Crypto Software Suite [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (T-Series) [13.1-20130306.0]
JUNOS Online Documentation [13.1-20130306.0]
JUNOS Services AACL Container package [13.1-20130306.0]
JUNOS Services Application Level Gateways [13.1-20130306.0]
JUNOS AppId Services [13.1-20130306.0]
JUNOS Border Gateway Function package [13.1-20130306.0]
JUNOS Services Captive Portal and Content Delivery Container package
[13.1-20130306.0]
JUNOS Services HTTP Content Management package [13.1-20130306.0]
JUNOS IDP Services [13.1-20130306.0]
JUNOS Services Jflow Container package [13.1-20130306.0]
JUNOS Services LL-PDF Container package [13.1-20130306.0]
JUNOS Services MobileNext Software package [13.1-20130306.0]
JUNOS Services Mobile Subscriber Service Container package [13.1-20130306.0]
JUNOS Services NAT [13.1-20130306.0]
JUNOS Services PTSP Container package [13.1-20130306.0]
JUNOS Services RPM [13.1-20130306.0]
JUNOS Services Stateful Firewall [13.1-20130306.0]
JUNOS Voice Services Container package [13.1-20130306.0]
JUNOS Services Example Container package [13.1-20130306.0]
JUNOS Services Crypto [13.1-20130306.0]
JUNOS Services SSL [13.1-20130306.0]
JUNOS Services IPSec [13.1-20130306.0]
JUNOS Runtime Software Suite [13.1-20130306.0]
JUNOS Routing Software Suite [13.1-20130306.0]
lcc0-re0:
--------------------------------------------------------------------------
Hostname: lcc0
Model: t4000
JUNOS Base OS boot [13.1-20130306.0]
JUNOS Base OS Software Suite [13.1-20130306.0]
JUNOS Kernel Software Suite [13.1-20130306.0]
JUNOS Crypto Software Suite [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (T-Series) [13.1-20130306.0]
JUNOS Online Documentation [13.1-20130306.0]
JUNOS Services AACL Container package [13.1-20130306.0]
JUNOS Services Application Level Gateways [13.1-20130306.0]
JUNOS AppId Services [13.1-20130306.0]
JUNOS Border Gateway Function package [13.1-20130306.0]
JUNOS Services Captive Portal and Content Delivery Container package
[13.1-20130306.0]
JUNOS Services HTTP Content Management package [13.1-20130306.0]
JUNOS IDP Services [13.1-20130306.0]
JUNOS Services Jflow Container package [13.1-20130306.0]
JUNOS Services LL-PDF Container package [13.1-20130306.0]
JUNOS Services MobileNext Software package [13.1-20130306.0]
JUNOS Services Mobile Subscriber Service Container package [13.1-20130306.0]
JUNOS Services NAT [13.1-20130306.0]
JUNOS Services PTSP Container package [13.1-20130306.0]
JUNOS Services RPM [13.1-20130306.0]
JUNOS Services Stateful Firewall [13.1-20130306.0]
JUNOS Voice Services Container package [13.1-20130306.0]
lcc2-re0:
--------------------------------------------------------------------------
Hostname: lcc2
Model: t4000
JUNOS Base OS boot [13.1-20130306.0]
JUNOS Base OS Software Suite [13.1-20130306.0]
JUNOS Kernel Software Suite [13.1-20130306.0]
JUNOS Crypto Software Suite [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (T-Series) [13.1-20130306.0]
JUNOS Online Documentation [13.1-20130306.0]
JUNOS Services AACL Container package [13.1-20130306.0]
JUNOS Services Application Level Gateways [13.1-20130306.0]
JUNOS AppId Services [13.1-20130306.0]
JUNOS Border Gateway Function package [13.1-20130306.0]
JUNOS Services Captive Portal and Content Delivery Container package
[13.1-20130306.0]
JUNOS Services HTTP Content Management package [13.1-20130306.0]
JUNOS IDP Services [13.1-20130306.0]
JUNOS Services Jflow Container package [13.1-20130306.0]
JUNOS Services LL-PDF Container package [13.1-20130306.0]
JUNOS Services MobileNext Software package [13.1-20130306.0]
JUNOS Services Mobile Subscriber Service Container package [13.1-20130306.0]
JUNOS Services NAT [13.1-20130306.0]
JUNOS Services PTSP Container package [13.1-20130306.0]
JUNOS Services RPM [13.1-20130306.0]
JUNOS Services Stateful Firewall [13.1-20130306.0]
JUNOS Voice Services Container package [13.1-20130306.0]
JUNOS Services Example Container package [13.1-20130306.0]
JUNOS Services Crypto [13.1-20130306.0]
JUNOS Services SSL [13.1-20130306.0]
JUNOS Services IPSec [13.1-20130306.0]
JUNOS Runtime Software Suite [13.1-20130306.0]
JUNOS Routing Software Suite [13.1-20130306.0]
lcc4-re0:
--------------------------------------------------------------------------
Hostname: lcc4
Model: t4000
JUNOS Base OS boot [13.1-20130306.0]
JUNOS Base OS Software Suite [13.1-20130306.0]
JUNOS Kernel Software Suite [13.1-20130306.0]
JUNOS Crypto Software Suite [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (T-Series) [13.1-20130306.0]
JUNOS Online Documentation [13.1-20130306.0]
JUNOS Services AACL Container package [13.1-20130306.0]
JUNOS Services Application Level Gateways [13.1-20130306.0]
JUNOS AppId Services [13.1-20130306.0]
JUNOS Border Gateway Function package [13.1-20130306.0]
JUNOS Services Captive Portal and Content Delivery Container package
[13.1-20130306.0]
JUNOS Services HTTP Content Management package [13.1-20130306.0]
lcc6-re0:
--------------------------------------------------------------------------
Hostname: lcc6
Model: t1600
JUNOS Base OS boot [13.1-20130306.0]
JUNOS Base OS Software Suite [13.1-20130306.0]
JUNOS Kernel Software Suite [13.1-20130306.0]
JUNOS Crypto Software Suite [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (M/T Common) [13.1-20130306.0]
JUNOS Packet Forwarding Engine Support (T-Series) [13.1-20130306.0]
JUNOS Online Documentation [13.1-20130306.0]
JUNOS Services AACL Container package [13.1-20130306.0]
JUNOS Services Application Level Gateways [13.1-20130306.0]
JUNOS AppId Services [13.1-20130306.0]
JUNOS Border Gateway Function package [13.1-20130306.0]
JUNOS Services Captive Portal and Content Delivery Container package
[13.1-20130306.0]
JUNOS Services HTTP Content Management package [13.1-20130306.0]
JUNOS IDP Services [13.1-20130306.0]
JUNOS Services Jflow Container package [13.1-20130306.0]
JUNOS Services LL-PDF Container package [13.1-20130306.0]
JUNOS Services MobileNext Software package [13.1-20130306.0]
JUNOS Services Mobile Subscriber Service Container package [13.1-20130306.0]
JUNOS Services NAT [13.1-20130306.0]
JUNOS Services PTSP Container package [13.1-20130306.0]
JUNOS Services RPM [13.1-20130306.0]
JUNOS Services Stateful Firewall [13.1-20130306.0]
JUNOS Voice Services Container package [13.1-20130306.0]
JUNOS Services Example Container package [13.1-20130306.0]
JUNOS Services Crypto [13.1-20130306.0]
JUNOS Services SSL [13.1-20130306.0]
JUNOS Services IPSec [13.1-20130306.0]
JUNOS Runtime Software Suite [13.1-20130306.0]
JUNOS Routing Software Suite [13.1-20130306.0]
lcc7-re0:
--------------------------------------------------------------------------
Hostname: lcc7
Model: t1600
JUNOS Base OS boot [13.1-20130306.0]
JUNOS Base OS Software Suite [13.1-20130306.0]
JUNOS Kernel Software Suite [13.1-20130306.0]
JUNOS Crypto Software Suite [13.1-20130306.0]
dg0:
-
Hostname: qfabric
Model: qfx3100
JUNOS Base Version [11.3R1.6]
NW-NG-0:
-
Hostname: qfabric
Model: qfx-jvre
JUNOS Base OS boot [11.3R1.6]
JUNOS Base OS Software Suite [11.3R1.6]
JUNOS Kernel Software Suite [11.3R1.6]
JUNOS Crypto Software Suite [11.3R1.6]
JUNOS Online Documentation [11.3R1.6]
JUNOS Enterprise Software Suite [11.3R1.6]
JUNOS Packet Forwarding Engine Support (QFX RE) [11.3R1.6]
JUNOS Routing Software Suite [11.3R1.6]
FC-0:
-
Hostname: qfabric
Model: qfx-jvre
JUNOS Base OS boot [11.3R1.6]
JUNOS Base OS Software Suite [11.3R1.6]
JUNOS Kernel Software Suite [11.3R1.6]
JUNOS Crypto Software Suite [11.3R1.6]
JUNOS Online Documentation [11.3R1.6]
JUNOS Enterprise Software Suite [11.3R1.6]
JUNOS Packet Forwarding Engine Support (QFX RE) [11.3R1.6]
JUNOS Routing Software Suite [11.3R1.6]
FC-1:
Hostname: qfabric
Model: qfx-jvre
JUNOS Base OS boot [11.3R1.6]
JUNOS Base OS Software Suite [11.3R1.6]
JUNOS Kernel Software Suite [11.3R1.6]
JUNOS Crypto Software Suite [11.3R1.6]
JUNOS Online Documentation [11.3R1.6]
JUNOS Enterprise Software Suite [11.3R1.6]
JUNOS Packet Forwarding Engine Support (QFX RE) [11.3R1.6]
JUNOS Routing Software Suite [11.3R1.6]
DRE-0:
-
Hostname: dre-0
Model: qfx-jvre
FM-0:
-
Hostname: qfabric
Model: qfx-jvre
JUNOS Base OS boot [11.3R1.6]
JUNOS Base OS Software Suite [11.3R1.6]
JUNOS Kernel Software Suite [11.3R1.6]
JUNOS Crypto Software Suite [11.3R1.6]
JUNOS Online Documentation [11.3R1.6]
JUNOS Enterprise Software Suite [11.3R1.6]
JUNOS Packet Forwarding Engine Support (QFX RE) [11.3R1.6]
JUNOS Routing Software Suite [11.3R1.6]
nodedevice1:
-
Hostname: qfabric
Model: QFX3500
JUNOS Base OS boot [11.3R1.6]
JUNOS Base OS Software Suite [11.3R1.6]
JUNOS Kernel Software Suite [11.3R1.6]
JUNOS Crypto Software Suite [11.3R1.6]
JUNOS Online Documentation [11.3R1.6]
JUNOS Enterprise Software Suite [11.3R1.6]
JUNOS Packet Forwarding Engine Support (QFX RE) [11.3R1.6]
JUNOS Routing Software Suite [11.3R1.6]
interconnectdevice1:
-
Hostname: qfabric
Model: QFX3108
JUNOS Base OS boot [11.3R1.6]
JUNOS Base OS Software Suite [11.3R1.6]
JUNOS Kernel Software Suite [11.3R1.6]
JUNOS Crypto Software Suite [11.3R1.6]
JUNOS Online Documentation [11.3R1.6]
JUNOS Enterprise Software Suite [11.3R1.6]
JUNOS Packet Forwarding Engine Support (QFX RE) [11.3R1.6]
JUNOS Routing Software Suite [11.3R1.6]
warning: from interconnectdevice0: Disconnected
start shell
Description Exit from the CLI environment and create a UNIX-level shell. To return to the CLI, type
exit from the shell.
NOTE:
• To issue this command, the user must have the required login access
privileges configured by including the permissions statement at the [edit
system login class class-name] hierarchy level.
Additional Information When you are in the shell, the shell prompt has the following format:
username@hostname%
root@host%
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
exit
%
exit
user@host>
test configuration
Description Verify that the syntax of a configuration file is correct. If the configuration contains any
syntax or commit check errors, a message is displayed to indicate the line number and
column number in which the error was found. This command only accepts text files.
Output Fields When you enter this command, you are provided feedback on the status of your request.
Sample Output
test configuration
user@host> test configuration terminal
[Type ^D to end input]
system {
host-name host;
test1;
login;
}
terminal:3:(8) syntax error: test
[edit system]
'test;'
syntax error
terminal:4:(11) statement must contain additional statements: ;
[edit system login]
'login ;'
statement must contain additional statements
configuration syntax failed