Command Line Test Examples

To run a single Sun StorEdge diagnostic test from the command line rather than through the Storage Automated Diagnostic Environment interface, you must log in to the appropriate host or slave for testing the components.

The following two tests, qlctest(1M) and switchtest(1M), are provided as examples.

qlctest(1M)

The qlctest(1M) test comprises several subtests that test the functions of the Sun StorEdge PCI dual Fibre Channel (FC) host adapter board. This board is an HBA that has diagnostic support. This diagnostic test is not scalable.

CODE EXAMPLE 3-1 qlctest(1M)

#/opt/SUNWstade/Diags/bin/qlctest -v -o "dev=\ /devices/pci@6,4000/SUNW,qlc@3/fp@0,0:devctlrun_connect\ =Yesmbox=Disableilb=Disableilb_10=Disableelb=Enable"

"qlctest: called with options: dev=/devices/pci@6,4000/SUNW,qlc@3/ fp@0,0:devctlrun_connect=Yesmbox=Disableilb=Disableilb_10=Disableel b=Enable"

"qlctest: Started." "Program Version is 4.0.1"

"Testing qlc0 device at /devices/pci@6,4000/SUNW,qlc@3/fp@0,0:devctl." "QLC Adapter Chip Revision = 1, Risc Revision = 3,

Frame Buffer Revision = 1029, Riscrom Revision = 4, Driver Revision = 5.a-2-1.15 "

"Running ECHO command test with pattern 0x7e7e7e7e" "Running ECHO command test with pattern 0x1e1e1e1e" "Running ECHO command test with pattern 0xf1f1f1f1"

...

"Running ECHO command test with pattern 0x4a4a4a4a" "Running ECHO command test with pattern 0x78787878" "Running ECHO command test with pattern 0x25252525"

"FCODE revision is ISP2200 FC-AL Host Adapter Driver: 1.12 01/01/16" "Firmware revision is 2.1.7f"

"Running CHECKSUM check" "Running diag selftest" "qlctest: Stopped successfully."

Chapter 3 Troubleshooting Tools 27

Sun Proprietary/Confidential: Internal Use Only

Page 47
Image 47
Sun Microsystems 6900, 3900 manual Command Line Test Examples, Qlctest1M

6900, 3900 specifications

Sun Microsystems was a pioneering force in the computer industry, especially known for its innovative workstations and servers during the late 20th century. Among its notable product lines were the Sun 6900 and 3900 series, which played a critical role in enterprise computing, offering substantial advancements in performance and reliability.

The Sun 6900, also known as the Starfire, was an advanced multiprocessor server introduced in the mid-1990s. One of its standout features was its ability to support up to 64 processors, making it one of the most powerful systems of its time. This scalability was made possible by Sun’s innovative design, which utilized a high-bandwidth crossbar switch architecture that facilitated fast communication between processors, ensuring minimal latency and optimal performance for demanding applications.

The 6900 was built on the UltraSPARC architecture, which provided support for 64-bit processing. This was a significant advancement over 32-bit systems, allowing for improved memory addressing and overall application performance. The server supported large amounts of RAM, up to 512 GB, which was critical for memory-intensive tasks such as database management and scientific computation.

On the other hand, the Sun 3900 series catered to a different segment of the market, targeting businesses requiring robust, yet cost-effective server solutions. The 3900 was designed primarily as a mid-range server and offered impressive reliability features such as hot-swappable components and redundant power supplies. It came equipped with the SPARC architecture, ensuring compatibility with a wide array of software applications.

Both the 6900 and 3900 series made extensive use of Sun’s Solaris operating system, which was known for its stability and security. This operating system allowed for seamless multitasking and efficient resource management, a necessity for enterprise environments where uptime was critical.

In terms of connectivity, both systems supported advanced networking capabilities, including Fast Ethernet and Gigabit Ethernet options, facilitating improved data throughput. Their modular designs allowed for easy upgrades, ensuring that organizations could adapt to changing technological demands without major overhauls.

Overall, the Sun 6900 and 3900 series represented a significant leap forward in server technology, combining powerful processing capabilities, advanced scalability, and reliable performance. These systems played a crucial role in establishing Sun Microsystems as a leader in the enterprise computing arena during their era.