22.05.2017 Views

nx.os.and.cisco.nexus.switching.2nd.edition.1587143046

Nexus Switching 2nd Edition

Nexus Switching 2nd Edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

disruptive <strong>and</strong> should be used with caution within a production environment.<br />

GOLD verifies functionality using a variety of techniques; the full suite of diagn<strong>os</strong>tic<br />

utilities is broken down into the following categories:<br />

• Bootup diagn<strong>os</strong>tics<br />

• Runtime diagn<strong>os</strong>tics<br />

• On-dem<strong>and</strong> diagn<strong>os</strong>tics<br />

Within each of these categories, specific tests are also classified as disruptive or<br />

nondisruptive.<br />

Bootup Diagn<strong>os</strong>tics<br />

Prior to a module coming online within NX-OS, several checks are run on the hardware<br />

depending on the type. By default, a complete set of tests are run prior to placing the module<br />

in service. It is not recommended to alter this behavior, but if necessary to decrease boot<br />

time, these tests can be bypassed, as shown in Example 6-6.<br />

Example 6-6. Bypassing Bootup Diagn<strong>os</strong>tics<br />

Click here to view code image<br />

Congo# show diagn<strong>os</strong>tic bootup level<br />

Current bootup diagn<strong>os</strong>tic level: complete<br />

Congo# conf t<br />

Enter configuration comm<strong>and</strong>s, one per line. End with<br />

CNTL/Z.<br />

Congo(config)# diagn<strong>os</strong>tic bootup level bypass<br />

Congo(config)# sho diagn<strong>os</strong>tic bootup level<br />

Congo(config)#<br />

Runtime Diagn<strong>os</strong>tics<br />

Current bootup diagn<strong>os</strong>tic level: bypass<br />

Although bootup diagn<strong>os</strong>tics prevent a module from coming online without exhaustively<br />

testing the hardware functionality, it is not uncommon for modules or entire systems to run<br />

for months or years without rebooting. It is therefore necessary to run periodic checks on the<br />

hardware during the normal operation of the device. These checks are referred to as runtime<br />

diagn<strong>os</strong>tics <strong>and</strong> can be viewed from the comm<strong>and</strong>-line interface (CLI).<br />

Example 6-7 shows the runtime diagn<strong>os</strong>tics performed on a supervisor module.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!