Summary of Contents for Sun Microsystems Fire V20z
Page 1
Sun Fire™ V20z and Sun Fire V40z Servers Server Management Guide Sun Microsystems, Inc. www.sun.com Part No. 817-5249-15 July 2005, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback...
Page 2
Copyright 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, États-Unis. Tous droits réservés. Sun Microsystems, Inc. a les droits de propriété intellectuelle relatants à la technologie qui est décrite dans ce document. En particulier, et sans la limitation, ces droits de propriété...
Contents Preface xxi How This Book Is Organized Related Documentation xxii Accessing Sun Documentation xxii Third-Party Web Sites xxiii Contacting Sun Technical Support xxiii Sun Welcomes Your Comments xxiii Introduction 1 Overview 1 User Documentation 2 Acronyms 2 Server Management Service Processor 4 Server-Management Interfaces SNMP Integration 6...
Page 4
Identifying Packages for Update 36 Updating the SP Base Package 37 Updating the SP Value-Add Package 38 Updating the BIOS 38 Updating the Diagnostics 39 Autoconfiguring the SP (Optional Method) Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 5
Determining SP and Platform Network MAC Addresses Systems Management Console Features 45 Configuring Network Settings 45 Starting and Stopping the Platform OS 46 Configuring SMTP Event Notification 47 Configuring Directory Services 49 Mapping Directory Service Groups 51 Creating Keytab Files for ADS 52 ADS Server Requirements 52 ADS SP Requirements 52 Configuring Date and Time 53...
Page 6
IPMI Troubleshooting SNMP Server Management 85 Simple Network Management Protocol SNMP Integration SNMP Management Information Base (MIB) Sun Fire V20z and Sun Fire V40z Servers MIB Tree 87 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 7
Integrating MIBs with Third-Party Consoles 88 Configuring SNMP on Your Server Out-of-Band Management Configuration 89 SNMP Agent on the Service Processor Proxy Agent Setting the Community Name Agent X Using a Third-Party MIB Browser Setting Logging Options SNMP Traps Configuring SNMP Trap Destinations Configuring SNMP Destinations 94 Server MIB Details SNMP Troubleshooting...
Page 8
Using the ssh Protocol Interactive Shell on the SP 122 Preface Text 122 Commands 123 Return Codes Access Commands 127 Access Config-Sharing Subcommands Access Enable Config-Sharing Subcommand Format 128 viii Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 9
Return Codes 129 Access Disable Config-Sharing Subcommand Format 129 Return Codes 129 Access Get Config-Sharing Subcommand Format 130 Values 130 Return Codes 131 Access Groups Subcommands Access Get Group Subcommand Format 131 Return Codes 132 Access Get Groups Subcommand Format 132 Return Codes 132 Access Map Subcommands Access Get Map Subcommand...
Page 10
Access Add Public Key Subcommand Format 147 Return Codes 148 Access Get Public Key Users Subcommand Format 149 Return Codes 149 Access Delete Public Key Subcommand Format 150 Return Codes 150 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 11
Access User Subcommands Access Add User Subcommand Format 151 Return Codes 152 Access Delete User Subcommand Format 152 Return Codes 153 Access Get Users Subcommand Format 153 Return Codes 154 Access Update Password Subcommand Format 154 Return Codes 155 Access Update User Subcommand Format 155 Return Codes 156 Diagnostics Commands 157...
Page 12
Inventory Get Software Subcommand Format 174 Return Codes 174 Inventory Get Remote-Software Subcommand Format 175 Return Codes 175 Inventory Get All Subcommand Format 176 Return Codes 176 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 13
IPMI Commands 177 IPMI Disable Channel Subcommand Format 178 Return Codes 178 IPMI Enable Channel Subcommand Format 179 Return Codes 179 IPMI Disable PEF Subcommand Format 180 Return Codes 180 IPMI Enable PEF Subcommand Format 181 Return Codes 181 IPMI Get Channels Subcommand Format 182 Return Codes 182 IPMI Get Global Enables Subcommand...
Page 14
Platform Power State Subcommands Platform Get Power State Subcommand Format 206 Return Codes 206 Platform Set Power State Subcommand Format 207 Return Codes 208 Platform Get Hostname Subcommand Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 15
Format 209 Return Codes 209 Platform Get MAC Subcommand Format 210 Return Codes 210 Platform Get Product ID Subcommand Format 211 Return Codes 211 Sensor Commands 213 Sensor Get Subcommand Format 214 Return Codes 216 Sensor Set Subcommand Format 217 Return Codes 219 Service Processor Commands 221 SP Date Subcommands...
Page 16
SP IP Subcommands SP Get IP Subcommand Format 233 Return Codes 233 SP Set IP Subcommand Format 234 Return Codes 234 SP JNET Address Subcommands SP Get JNET Subcommand Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 17
Format 235 Return Codes 236 SP Set JNET Subcommand Format 236 Return Codes 237 SP Locate Light Subcommands SP Get Locatelight Subcommand Format 238 Return Codes 238 SP Set Locatelight Subcommand Format 239 Return Codes 239 SP Logfile Subcommands SP Get Logfile Subcommand Format 240 Return Codes 241 SP Set Logfile Subcommand...
Page 18
SP Add Mount Subcommand Format 261 Return Codes 263 SP Delete Mount Format 264 Return Codes 264 SP Get Mount Subcommand Format 265 Return Codes 265 xviii Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 19
SP SMTP Subcommands 266 SP Get SMTP Server Subcommand Format 266 Return Codes 267 SP Set SMTP Server Subcommand Format 268 Return Codes 268 SP Get SMTP Subscribers Subcommand Format 269 Return Codes 270 SP Update SMTP Subscriber Subcommand Format 270 Return Codes 272 SP SNMP Subcommands SP Add SNMP Destination Subcommand...
Page 20
Return Codes 284 Downgrades 284 SP Update Flash Applications Subcommand 285 Format 285 Return Codes 286 SP Update Diags Subcommand Format 287 Return Codes 287 Index 289 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Preface This guide explains how to manage the Sun Fire™ V20z and Sun Fire V40z servers. How This Book Is Organized Chapter 1 provides an overview of the ways in which a user can manage the servers. Chapter 2 describes how to manage the servers through the Intelligent Platform Management Interface (IPMI).
Sun Fire V4z Servers Accessing Sun Documentation You can view, print, or purchase a broad selection of Sun documentation, including localized versions, at: http://www.sun.com/documentation xxii Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Sun is interested in improving its documentation and welcomes your comments and suggestions. You can submit your comments by going to: http://www.sun.com/hwdocs/feedback Please include the title and part number of your document with your feedback: Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide, part number 817-5249-15 Preface xxiii...
Page 24
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
This document describes how to perform remote management on the Sun Fire V20z and Sun Fire V40z servers. The Sun Fire V20z server is an AMD Opteron processor-based, enterprise-class one-rack-unit (1U), two-processor (2P) server.
(the dash-roll) of the Part Number for that document. Note – A document explaining the differences among the released versions of the Sun Fire V20z and Sun Fire V40z servers is also available at this Web site. Refer to part number (PN) 817-7185. Acronyms defines the acronyms found in this document.
Page 27
Acronyms TABLE 1-1 Acronym Explanation LILO Linux Loader Lights Out Management Management Information Base RMCP Remote Management Control Protocol Sensor Data Record System Event Log SNMP Simple Network Management Protocol Serial Over LAN Service Processor System Setup Utility SunMC Sun Management Center UART Universal Asynchronous Receiver/Transmitter User Datagram Protocol...
Server Management There are several options for remotely managing a Sun Fire V20z or Sun Fire V40z server: Lights Out Management (LOM) through IPMItool ■ Simple Network Management Protocol (SNMP) ■ Service Processor The Sun Fire V20z and Sun Fire V40z servers include a dedicated chipset for complete operating-system independence and maximum availability of server-management functions.
Page 29
SP reset Video Serial port connector connector and LED button connector connector connector Sun Fire V20z Back Panel FIGURE 1-1 AC power connectors Vertical PCI card slots (6) (two power supplies shown) Horizontal PCI card slot Keyboard Mouse Video Serial port...
SNMP alerts to external management functions when warranted. For more information about SNMP, refer to “SNMP Server Management” on page The diagram in illustrates the communications paths for the different FIGURE 1-3 server-management options. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 31
IPMItool Third-Party Management CLI LOM SNMP-based solutions (HP Open View, CA UniCenter, etc.) Platform NICs Service Processor NIC Gigabit Ethernet 10/100 Mb/s Server In-band Out-of-band Platform (In-band) SNMP agent IPMI management through IPMItool Service OpenIPMI (Linux) Processor (SP) BMC (Solaris™) Diagram of the Server-Management Options FIGURE 1-3 Chapter 1 Introduction...
Operator panel display Sun Fire V20z Server Operator Panel and Buttons FIGURE 1-4 Operator panel display Operator-panel buttons (3) Sun Fire V40z Server Operator Panel and Buttons FIGURE 1-5 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
For a complete list of the menu options on operator panel, refer to “Operator Panel” in Chapter 1 in the Sun Fire V20z and Sun Fire V40z Servers—User Guide (817-5248). Chapter 1 Introduction...
It is possible to configure the SP so that directory-services (ADS/NFS) users can log on to the SP through SSH. However, these directory-services users cannot log on to the SP through the IPMI interface. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Passwords Files Passwords for local, non-IPMI users are stored in a standard Linux shadow-password file which enhances the security of the system. The hashed passwords are in a file that is not readable by users. Passwords for IPMI users are stored separately. The IPMI password file is not readable by users, but passwords are stored unencrypted because of limitations imposed by the IPMI authentication algorithms.
Page 36
Commands document Define default Yes: Yes: system name in Operator Panel Commands document Monitoring Yes: Yes: Yes: Yes: Yes: system status online Commands help document Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 37
Systems Management Tasks (Continued) TABLE 1-4 Systems Operator Management Task SM Console Panel Command SNMP IPMI Power on and off Yes:\ Yes: Yes: Commands document Remove software Yes: Commands document Run diagnostics Yes: Yes: tests Trouble- Trouble- shooting shooting Guide Guide Yes: Yes:...
Note – This procedure assumes that you have cabled the server and powered it on as described in the Sun Fire V20z and Sun Fire V40z Servers Installation Guide. At least one of the server’s SP ports must be connected to a LAN.
Page 39
Back Select Forward Press both for Cancel Press both for Enter Operator-Panel Buttons FIGURE 1-6 2. Press the Forward button until you reach the SP menu: Menu: SP menu 3. Press the Select button to display the SP menu options. SP Menu: Set SP IP info? 4.
6. With the cursor in the first field, increase or decrease the value using the Back or Forward operator-panel button. This field can hold a value between 0 and 255. SP IP Address: 10.0.0.0 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 41
7. After reaching your desired value, press the Select operator-panel button to advance the cursor to the next field. SP IP Address: 10.0.0.0 8. Repeat Step 6 Step 7 for each field until the desired IP address is displayed, then use the Enter button combination to save the IP Address. The process continues to the next network setting, the Subnet Mask.
1. Using an SSHv1 or SSHv2 client, connect to the IP address of the SP. 2. Authenticate as the user setup with no password required. # ssh spipaddress -l setup 3. Follow the on-screen prompts to create the initial manager account. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 43
After you create the initial manager account, the setup account is deleted and you are logged out of the server. You can then log in using the new initial manager account, from which you can create other user accounts. Note – If you are prompted for a password, this indicates that the SP has already been secured with an account.
Enabling IPMI Access on a Linux-Based Server (In-Band) 1. Log in to the server and authenticate as the user root. 2. Install the custom OpenIPMI Linux kernel driver from the Sun Fire V20z and Sun Fire V40z Servers Documentation and Support Files CD. The drivers are located in the CD directory /support/sysmgmt/.
Page 45
On RedHat distributions, download the current kernel-source RPM to a ■ temporary directory (such as /tmp). Install the package by running the command: # rpm -ivh /tmp/kernel-source*.rpm 4. Install the OpenIPMI Linux kernel driver RPM. a. Browse to the OS variant installed on your server. The options are: redhat/rhel3 for Red Hat Enterprise Linux, version 3 (32-bit mode uses the ■...
These files are located on the Documentation and Support Files CD in the /support/sysmgmt/solaris9 directory. # pkgadd -d ./ Confirm installation of all packages when prompted. 3. Reboot the server. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Part IV: Enabling IPMI LAN Access This section contains three alternate procedures: two in-band procedures and one out-of-band procedure. Use the procedure that corresponds to your OS: “Enabling IPMI LAN Access on a Linux-Based Server (In-Band)” on page 23 ■ “Enabling IPMI LAN Access on a Solaris-Based x86 Server (In-Band)”...
Note – This password will be referred to as ipmipasswd in subsequent examples. 4. Using IPMItool, test the IPMI LAN access. # ipmitool -I lan -H spipaddr -P ipmipasswd chassis status Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Upgrading the Linux Kernel Upgrading the installed Linux kernel to a newer version requires you to recompile the upgraded IPMI kernel device driver. 1. Install the kernel-source RPM that matches the version of the upgraded kernel binary RPM package. 2. Log in to the server and authenticate as the user root. 3.
LANs using the platform gigabit connectors. Note – Sun Microsystems recommends that you use cross-over cables of at least one meter in length for daisy-chaining the servers. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 51
Switch 1 Server 01 Server Ports Platform Ports MGMT Management Server 02 Server Ports Platform Ports MGMT Server 03 Server Ports Platform Ports MGMT Switch 2 SP ports are Platform ports are 10/100 Mb/s 100/1000 Mb/s ports for external LANs ports for the Internet! Management LAN...
Page 52
If the switch is not capable of spanning-tree discovery, then only connect either to the top or the bottom of the chain, but not both. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 53
Switch 1 Server 01 Server Ports Platform Ports MGMT Management Server 02 Server Ports Platform Ports MGMT Server 03 Server Ports Platform Ports MGMT Platform ports are SP ports are 10/100 Mb/s 100/1000 Mb/s ports for the ports for external LANs Internet! Management LAN The configuration of this Management LAN...
BIOS boot: BIOS inventory information is available from the SP. ■ SP time is synchronized to the platform. ■ Optimized thermal management is available via the SP. ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 55
Other Important Points About Platform Software When you install a platform operating system, you can configure the language ■ support. If you choose a language other than English, ensure that you also install the appropriate version of third-party drivers. When you install a platform operating system, you can configure the power state. ■...
Note – For complete information about the menu options available through the operator panel, refer to the Sun Fire V20z and Sun Fire V40z Servers—User Guide. If you attempt to update the SP software using the operator panel when the IP address for the SP has not been set, the update fails.
NSV on Network-Accessible Server FIGURE 1-10 In the illustration above, the NSV has been unzipped and saved to a server that is network-accessible by the SPs that require updated packages. SP1 has mounted the NSV directly. SP2, SP3, and SP4 access the NSV through the Update Server. Note –...
1. Navigate to NVS/update_server/Vx.xx (where Vx.xx is the version you want) to find the configuration file. The configuration file includes example data lines, shown below. SP_BASE V2.0.0.38 /nsv/sw_images/sp/spbase/V2.0.0.38/install.image SP_BASE V2.0.0.40 /nsv/sw_images/sp/spbase/V2.0.0.40/install.image SP_VALUE_ADD V2.0.0.38 /nsv/sw_images/sp/spvalueadd/V2.0.0.38/install.i mage Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 59
SP_VALUE_ADD V2.0.0.40 /nsv/sw_images/sp/spvalueadd/V2.0.0.40/install.i mage BIOS-X250Alpha V1.27.9 /nsv/sw_images/platform/firmware/bios/V1.27.9/bi os.sp Note – The latest BIOS version number is never the same as the latest NSV version number, as seen in the example, above. Each data line contains three space-delimited values: Package type: SP-BASE, SP_VALUE_ADD, BIOS ■...
Note – Some older versions of the SP do not accept the -i or -p options. These older versions accept only these arguments: [{-a|--all}], [{-D|--Delim}], and [{-H|--noheader}]. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Updating the SP Base Package Note – You can use the Update Server application to install this package, or you can use the SP Update Flash option in the Operator Panel’s SP menu. The SP base component includes the SP Value-Add component, so it also is updated as part of this process.
34 to use the Update Server. 2. At the SP prompt, enter the command: platform set os state update-bios -i <server_ipaddress> -p <server_port> -r <package_version> Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Mounting the NSV to Update BIOS 1. Logon to the SP and mount the NSV. For example, if the IP address of the machine with the new NSV is 10.10.20.100 and you extracted the NSV files to a directory named newNSV, you would run the command: sp add mount –r 10.10.20.100:/newNSV The NSV will then be available to the SP at /mnt/sw_images/.
Note – Autoconfiguration does not work across different server platforms. That is, you cannot configure a Sun Fire V40z SP using settings on a Sun Fire V20z SP. Note – Autoconfiguration also does not work across different SP software versions.
Page 65
SP Auto Setup? 3. Press the Forward or Back button to change the prompt to Yes. For instructions on setting an IP address, refer to the Sun Fire V20z and Sun Fire V40z Server Installation Guide. 4. Press the Select button.
Page 66
/pstore/krb5.keytab Windows authentication) Disables SSL requirement for SM GUI console /pstore/ssl_not_enforced (Note: SM GUI console not available on the Sun Fire V20z and Sun Fire V40z servers) Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 67
File Purpose SSL key and certification for SM GUI console /pstore/user_ssl_server.key,.crt (Note: SM GUI console not available on the Sun Fire V20z and Sun Fire V40z servers) SSH host keys (trusted hosts) /pstore/ssh_known_hosts SSH user keys (trusted users) /pstore/ssh_authorized_keys/* IPMI configuration /pstore/IPMI/IPMIConfig.xml...
Use the following commands if you need to determine the MAC address of your server’s SP or platform: # ssh spipaddress -l spusername sp get mac # ssh spipaddress -l spusername platform get mac Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Systems Management Console Features The server can be managed using line commands or by using the Web-based Systems Management (SM) Console graphical interface. This section gives an overview of the actions you can do with the SM Console interface. Note – For full information on the line commands, see the appendixes in this guide. Configuring Network Settings Administrator and manager-level users can use the SM Console to configure the SP network settings to define the IP address method (static or DHCP), and other...
Troubleshooting>SP SSH Console. Then execute the platform console command. The Forced Restart option bypasses the operating system shutdown stage during a system restart. It can cause loss of data. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Stop and Start Options (Continued) TABLE 1-7 Option Description Shutdown / The Shutdown/Power Off option shuts down the platform operating Power Off system and powers off the machine. The Forced Power Off option bypasses the operating system shutdown stage. It might cause loss of data. Use the Forced Power Off option if you must force a shutdown.
Page 72
Note – Type separate address lists for short and for long e-mail formats. Type a comma between each e-mail address. Type a separate list for pager e-mail addresses that require shorter text. 4. Click the check-mark button to save the settings. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Configuring Directory Services Configure the directory services options to define how SP username and password information is stored or accessed. Directory Services Options TABLE 1-8 Option Description Network Information Service: A UNIX-originated solution to directory service. Both local files and a remote NIS server authenticate users. Active Directory Service: Microsoft’s directory service.
Page 74
To simplify configuration on the SP, manager-level users can map directory service groups to predefined groups. When you map those users (members of directory services groups) to a SP administrative group, they automatically have appropriate access rights. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Mapping Directory Service Groups The Directory Service Group Mappings table identifies existing group mappings. This table also provides options for mapping other directory service groups to an SP group. For example, if Directory Services group 5 is mapped to manager, all members of group 5 are granted manager-level privileges on the SP.
The ADS logon ID (the name of the account that was created for the SP to use). ■ The keytab file that was uploaded and installed on the SP. ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Configuring Date and Time Administrator and manager-level users can configure the date and time setting for the SP clock. Use the sp date command from the command line or configure date and time from the SM Console. The clock is synchronized automatically when platform drivers are installed. If ■...
Note – You also can use sp ssl commands to configure the SSL certificate. See Appendix H of this document or the SM Console online help for details about commands. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 79
Follow these steps to configure the SSL certificate from the SM Console: 1. Click Configuration>SSL Certificate from the menu bar. 2. Select the radio button to designate SSL access as required or optional. SSL Configuration FIGURE 1-16 3. Do one of the following, depending on whether you selected required or optional: If you selected Required, select the radio button for the type of SSL certificate ■...
Sun Fire V40z server.) Click the Bottom and Top tabs at the top of the image to change views. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 81
System Status, Top Tab, Sun Fire V40z Server FIGURE 1-18 You also can display component details for troubleshooting purposes. To view details about a component, click on the image of that component. You also can use the pulldown menus in the top right corner of the image to locate specific component types (CD-ROM drives, CPUs, disk drives, fans, and so on) and specific sensor types (fan, power, and temperature sensors).
Page 82
To view values for a sensor, click on the image of the sensor. In Figure 1-19, which illustrates the bottom layer, the temperature sensor gauge for CPU0 displays. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Ambient Air Temperature Gauge Displayed, Top Layer FIGURE 1-20 Figure 1-20, which illustrates the top layer, the sensor gauge for the ambient air temperature displays. Note – See the SM Console online help for additional instructions and details about management tasks. System Events Administrators with appropriate privileges can use the SM Console’s System Events table to view detailed information about all active events.
Page 84
(red) icons) and a descriptive message. These descriptions might be lengthy, (for example, describing the nominal, warning, critical, and current temperature for a fan) and therefore display in the help panel. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 85
System Events Table (Continued) TABLE 1-9 Column Description Type Identifies the event type. Refer to for a description of the TABLE 1-10 icons representing each type. First Lists the date and time at which the event was initially generated. Only the time displays in the table;...
Temperature Events Unknown Event Voltage Events Note – See the Sun Fire V20z and Sun Fire V40z Servers Troubleshooting Techniques and Diagnostics Guide 817-7184 for a table of system events and troubleshooting suggestions. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
C H A P T E R IPMI Server Management Server manufacturers today have to re-invent how each new server manages itself. The hardware and software design for one server does not necessarily work with another. Every server supplier provides basic monitoring and data collection functions but no two do it exactly the same.
The BMC provides the intelligence behind IPMI. In these servers, the SP serves as the BMC, providing access to sensor data and events through the standard IPMI interfaces. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Manageability IPMI defines a mechanism for server monitoring and recovery implemented directly in hardware and firmware. IPMI functions are available independent of the main processors, BIOS and operating system. IPMI monitoring, logging and access functions add a built-in level of manageability to the platform hardware.
The null user can then use IPMI over the LAN interface. For more information, see “Usernames and Passwords” on page For more information about enabling or disabling the IPMI channel, refer to Appendix Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Usernames and Passwords Operator and administrator-level access over the LAN channel requires a valid user ID and password. These servers are not pre-configured with user accounts enabled. When you initially enable the LAN channel through the command ipmi enable channel, you are required to provide the password for the null user.
To retrieve sensor thresholds, run the subcommand sensor get. To set sensor thresholds, run subcommand sensor set. If you specify no thresholds, the result is no change and the return code is success. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Memory Sensors for DIMMs Each DIMM has its own record, which is used only to log IPMI events. For more information, refer to the section “Analyzing Events” in the Sun Fire V20z and Sun Fire V40z Servers—Troubleshooting Techniques and Diagnostics Guide (817-7184).
SDR Repository Device ■ Sensor Device ■ Miscellaneous Sensors The following additional sensors also are supported: System Event ■ Event Logging Disabled ■ System Firmware Progress ■ Watchdog ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
System Event The system-event sensor indicates a variety of system events. However, no event conditions are reflected from the subcommand sensor get. PEF actions. Pending actions against a filter that has been matched are logged if the event sensor has been configured to do so. Only assertions of pending PEF action conditions are logged.
TABLE 2-3 Event Filters Enabled By Default TABLE 2-3 Filter Match Action Power down ambienttemp asserts upper critical threshold Graceful power down cpu0.dietemp asserts upper critical threshold Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Event Filters Enabled By Default TABLE 2-3 Filter Match Action Graceful power down cpu1.dietemp asserts upper critical threshold Graceful power down cpu2.dietemp asserts upper critical threshold Note: This filter is ignored on systems with two CPUs. Graceful power down cpu3.dietemp asserts upper critical threshold Note: This filter is ignored on systems with two CPUs.
■ driver), visit: http://openipmi.sourceforge.net/ Syntax The syntax used by IPMItool is as follows: ipmitool [-ghcvV] -I lan -H address [-P password] expression ipmitool [-ghcvV] -I open expression Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Options lists the options available for IPMItool. TABLE 2-4 Options for IPMItool TABLE 2-4 Option Description Provides help on basic usage from the command line. Makes the output suitable for parsing, where possible, by separating fields with commas instead of spaces. Attempts to make IPMI-over-LAN communications more robust.
POH counter with a raw command). EXAMPLE: ipmitool -I open raw 0x0 0x1 RAW REQ (netfn=0x0 cmd=0x1 data_len=0) RAW RSP (3 bytes) 60 00 00 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 101
LAN channel. Note: Channels 6 and 7 are not EXAMPLE: supported on ipmitool -I open userinfo 6 Sun Fire V20z Maximum User IDs servers. Enabled User IDs Fixed Name User IDs Access Available : call-in / callback...
Page 102
= unspecified static = manually configured static IP address dhcp = address obtained by BMC running DHCP bios = address loaded by BIOS or system software Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 103
Expressions and Parameters for IPMItool (4 of 4) TABLE 2-5 Expression Parameter Sub-parameter Description and examples arp respond Sets the BMC-generated ARP responses. [on|off] arp generate Sets the BMC-generated gratuitous ARPs. [on|off] arp interval Sets the interval for the BMC-generated gratuitous ARPs. [seconds] s auth level,...
IPMI Linux Kernel Device Driver The IPMItool application utilizes a modified MontaVista OpenIPMI kernel device driver found on the Sun Fire V20z and Sun Fire V40z Servers Documentation and Support Files CD. The driver has been modified to use an alternate base hardware address and modified device IO registration.
Remote Management Control Protocol is a request-response protocol delivered using UDP datagrams to port 623. IPMI-over-LAN uses version 1 of the RMCP to support management both before installing the OS on the server, or if the server will not have an OS installed. The LAN interface is an authenticated, multi-session connection;...
You can use commands to clear the contents of the IPMI SEL. Use one of the following commands, depending on your OS: For Linux: ipmitool -I open sel clear ■ For Solaris: ipmitool -I lipmi sel clear ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
IPMI Troubleshooting describes some potential issues with IPMI and provides solutions. TABLE 2-6 IPMI Troubleshooting TABLE 2-6 Issue Solution You cannot connect to the Verify the network connection to the management management controller using controller and its IP address and verify the channel is IPMItool over LAN.
Page 108
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
HP OpenView and CA Unicenter. The base component of an SNMP solution is the Management Information Base (MIB). The MIB is included on the Sun Fire V20z and Sun Fire V40z Servers Network Share Volume CD. This configuration is beneficial when, for example, you have a cluster of machines serving Web content and the platform is connected to the Internet, but the SP is protected and only accessible on an internal network.
SP. The SNMP agent on these servers provides the following capabilities: Event management ■ Inventory management ■ Sensor and system state monitoring ■ SP configuration monitoring ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
HP OpenView Network Node Manager (NNM), Tivoli, CA Unicenter, IBM Director and so on. The MIB data describes the information being managed, reflects current and recent server status, and provides server statistics. Sun Fire V20z and Sun Fire V40z Servers MIB Tree illustrates the MIB tree. FIGURE 3-1...
OOB management, the SP is the target of the SNMP request. The SNMP agent on the SP is configured to provide proxy-request capability so that OID requests that are not related to the SP are forwarded, transparently, to the platform OS. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Out-of-Band Management Configuration illustrates the SNMP architecture and communication paths between the FIGURE 3-2 SP and the platform. SNMP Architecture and Communications FIGURE 3-2 SNMP Agent on the Service Processor The SNMP agent running on the SP facilitates the management and monitoring of the server.
There are no restrictions on the length of the community strings; common names are private and public. The default name is public. For more information, refer to “SP Set SNMP Proxy Community Subcommand” on page 277. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Agent X A sub-agent using SNMP Agent X protocol on the platform can connect to the SNMP agent on the SP (through a special port) and forward query responses or unsolicited traps through the SP. This allows server-management traffic to be kept secure from the production network connected to the platform, if required.
7. Select the severity of the event from the Severity list. 8. Enter a message or $* to display all information in the Event Log Message field. 9. Click OK. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SNMP Traps SNMP traps are network-management notifications of an event occurring at a managed network node. These events can identify problems in the network, machines up or down, and so on. These servers use traps to signal conditions related to the server’s health, including critical conditions related to physical components, the return to a normal state for these components, and other situations related to the state of the software running on the SP (for example, network settings being reconfigured).
The number of destinations you can create is limited due to memory constraints. You can configure SNMP destinations using the sp snmp subcommands. For more information on these subcommands, refer to Appendix Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
To be loaded first while integrating with any third-party framework. SP-INVENTORY-MIB .1.3.6.1.4.1.9237.2.1.1.1 Used for querying inventory .mib information for all Sun Fire V20z .1.3.6.1.4.1.9237.2.1.1.1.2 and Sun Fire V40z servers hardware .1.3.6.1.4.1.9237.2.1.1.1.3 and software components. Hardware Inventory Table: Collects all hardware component inventory.
Page 120
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
From the command line, for instance, you can write data driven scripts that automate configuration of multiple machines. The Sun Fire V20z and Sun Fire V40z Servers Network Share Volume CD contains sample scripts for getting started, which you can access after you extract the files on the CD.
Windows client requires you to install a Unix/Linux-on-Windows toolset that supports SSH. Refer to “Configuring a Windows Client for Scripting” on page 104. 4. Create your scripts. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Remote Scripting Using SSH Remote scripting to the SP is done by using a program called SSH. For example, as a user on the UNIX machine client.company.com with the SP name sp.company.com, you could execute a command on the SP from the UNIX client using the following format: # ssh sp.company.com command Because the SSH server must authenticate the remote user, the user must either enter...
The sp commands will then install the file specified on the command line. 6. Continue with “Creating Trusted-Host Relationships” on page 103 for instructions on creating public keys that can be used for passwordless access. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Creating Trusted-Host Relationships Adding a trusted-host relationship is one way to allow for passwordless access and thus is a means for one-to-many scripting. Once a host-equivalence relationship has been created with a client, users on that client can remotely execute commands on the SP without being prompted for a password, provided one of the following conditions is met: The user’s login name on the client is the same as that of a local user on the SP.
2. Define a host name for the SP. 3. Define a host name for the client machine. 4. Verify that both the SP and the client machine can resolve each other’s addresses. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Installing the Toolset Cygwin Since Windows does not natively support the trusted-host relationship feature on the SP, scripting from a Windows client requires you to install a Unix/Linux-on-Windows toolset that supports SSH. To install the toolset Cygwin: 1. Navigate to www.cygwin.com. 2.
2. Execute ssh-host-config to create both DSA and RSA keypairs: /etc/ssh_host_dsa_key /etc/ssh_host_dsa_key.pub /etc/ssh_host_rsa_key /etc/ssh_host_rsa_key.pub The host-key pairs are created in /etc for Windows machines and in /etc/ssh on Unix/Linux machines. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Enabling SSH Access Using Public Keys Follow these steps to install public keys to enable SSH access. 1. Set up your host keys. Refer to “Generating a Host-Key Pair” on page 104. 2. Install your public key using the access add public key command. 3.
Following are common characteristics of table output from a get command: Heading columns are provided by default for output with more than one column. ■ Single-column output does not include a heading. ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
To suppress headings, use the -H argument. ■ Data for each column is left-aligned with at least one space between columns. ■ Numeric data is right-aligned. The -D argument allows you to specify a delimiter character when scripting. This ■ is very useful in parsing fields with white space.
Caution – Do not edit the working-image section of your configuration files directly. Copy the working-image section and paste it within the configuration file. Make your editing changes to this copied section. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
grub If you use grub, there are three steps to enable console redirection over serial; these steps all involve editing the grub configuration file: If you are using Red Hat Linux, the grub file is /etc/grub.conf. ■ If you are using SUSE Linux, the grub file is /boot/grub/menu.1st. ■...
LILO pages, visit and click on the link. http://lilo.go.dyndns.org/ Before you upgrade, we recommend that you verify with your OS vendor that they support the updated version of LILO. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
LILO uses the append feature in an image section in order to pass to the kernel the proper parameters for using the serial console. 1. In the file /etc/lilo.conf on your Sun Fire V20z or V40z server, enter the consoles in the append statement: append="console=ttyS0,9600 console=tty0"...
To reset the system to the default settings: ● To reset the output and input devices to the default settings, run the eeprom command with the following arguments. eeprom output-device=screen eeprom input-device=keyboard Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Enabling and Disabling BIOS Console Redirection Note – Console redirection is enabled by default in the BIOS. If the default settings have been changed in the BIOS, the following procedure explains how to change the console-redirection settings. 1. Boot or reboot the server. 2.
For instructions on extracting and installing the NSV software, refer to the Sun Fire V20z and Sun Fire V40z Servers Installation Guide. Network Share Volume Structure lists the the compressed packages that are included on the Sun Fire V20z TABLE 4-1 and Sun Fire V40z Servers Network Share Volume CD-ROM.
When extracted, the compressed packages in populate the following TABLE 4-1 directories on the NSV: /mnt/nsv/ diags logs scripts snmp update_server sw_images (this folder appears after you extract one of the OS-specific .zip files) Extracted Files on the Network Share Volume TABLE 4-2 File Name Description...
# ssh -l spuser spipaddr platform set console -s platform Launching an SOL Session To launch an SOL session, run the following command: # ssh spipaddr -l spuser platform console Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Terminating an SOL Session To terminate an SOL session: 1. Press Control-e. 2. Press the ‘c’ key. 3. Press the period key (.). You can also terminate an SOL session by terminating the ssh session: 1. Press Enter. 1. Press the tilde key (~). 2.
Page 144
TABLE 4-3 Function Key Escape Sequence <ESC> 2 <ESC> 3 <ESC> 4 <ESC> 5 <ESC> 6 <ESC> 7 <ESC> 8 <ESC> 9 <ESC> 0 <ESC> ! <ESC> @ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X Server Management Commands Summary The service processor (SP) includes a suite of commands that enables management and monitoring of the server; this suite of commands is referred to as the server-management commands. Note –...
Log into and authenticate on the interactive shell by running the command: # ssh -l spipaddr spuser Preface Text ● Preface each command with the following text: # ssh -l spipaddr spuser Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Commands The server-management commands take arguments, perform one or more actions, and display the result or text to the standard output device. Commands are grouped by similar function; each command has numerous subcommands supporting functions within that grouping Note – Every subcommand (except help) returns a return code upon completion. “Return Codes”...
NWSE_RPCNotConnected Unable to connect to the RPC server. NWSE_InvalidArgument One or more arguments were incorrect or invalid. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 149
Return Codes (2 of 2) TABLE A-2 Return Code Description NWSE_NotFound Entity (user, service, file, path or other) was not found. NWSE_NoPermission Not authorized to perform this operation. NWSE_MissingArgument Missing argument(s). NWSE_NoMemory Insufficient memory. NWSE_Busy Device or resource is busy. NWSE_NotImplemented Function not implemented.
Page 150
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X Access Commands The access command validates a user’s authority or controls authorization services. Using the access command, you can retrieve information about user groups, add a user to or delete a user from a group, and specify a mapping between site-defined administrative groups and the administrative groups that are used to authorize actions on the Service Processor.
SPs. After you enable the config-sharing setting on one SP, any other SP with network access to the first server can replicate the configuration settings of the first server. Format access enable config-sharing Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE B-3 Return Codes for Subcommand access enable config-sharing TABLE B-3 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
Allows configuration-settings sharing. The SP is a source of Enabled configuration settings for other SPs. Prevents configuration-settings sharing. The SP is blocked from being Disabled a source of configuration settings for other SPs. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE B-6 Return Codes for Subcommand access get config-sharing TABLE B-6 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
NWSE_RPCTimeout server. RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Access Map Subcommands The subcommands in manage mappings between existing site-specified TABLE B-10 groups and one of the standard administrative groups. Access Map Subcommands TABLE B-10 Subcommand Description Returns the names of all the site-specified groups mapped to a specific access get map administrative group.
The name of the standard administrative group to which you wish {-g | --group} to map to the directory-services group. Verifies the group existence. {-v | --verify} Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE B-14 Return Codes for Subcommand access map TABLE B-14 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
Unable to connect to the RPC server. NWSE_RPCNotConnected One or more arguments were incorrect or invalid. NWSE_InvalidArgument Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Access Directory Services Subcommands Services defines a directory-services mechanism that determines the group memberships for a user. Remote users gain access to the SP features only through these group mappings that relate a directory-services group to a local SP administrative group. Therefore, using the command access map, the administrator must set up the appropriate directory-services configuration and create mappings from the directory-services groups to local SP administrative groups.
TABLE B-20 Arguments for Subcommand access enable service TABLE B-20 Argument Description Specifies the domain name. {-d | --domain} Specifies the server. {-s | --server} Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Arguments for Subcommand access enable service (Continued) TABLE B-20 Argument Description For ADS only: Specifies the ADS keytab file name. {-k | --keytab} For ADS only: Specifies the organizational unit under which the {-o | --ou} name-service library looks for group data. For ADS only: Specifies the logon ID for the active directory {-l | --logon} account.
-s are permitted at a time. For ADS only: Returns the ADS logon ID. Only one of the {-l | --ID} parameters -o and -l are permitted at a time. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Arguments for Subcommand access get services (Continued) TABLE B-22 Argument Description For ADS only: Returns the organization unit information. {-o | --ou} Only one of the parameters -o and -l are permitted at a time. Suppresses header output. [-H | --noheader] Delimits columns with the specified delimiter.
Arguments for Subcommand access add trust TABLE B-25 Arguments Description Specifies the host for which to create the relationship. {-c | --client} Specifies the public key file. {-k | --keyfile} Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
If the login is authorized through a mapping of a directory-service group, the ssh command is executed as the proxy user on the SP: either rmonitor, radmin or rmanager. Support is available for SSH protocol version 2 key types (RSA or DSA) only. If DNS is enabled on the SP, the client machine must be specified with its DNS name, (and not the IP address).
Removes all trust relationships. [-a | --all] If the trust relationship to delete is not found, this argument [-q | --quiet] specifies that no error be returned. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE B-28 Return Codes for Subcommand access delete trust TABLE B-28 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Access Public Key Subcommands The subcommands listed in allow you to manage public keys and TABLE B-30 public-key users. Access Public Key Subcommands TABLE B-30 Subcommand Description Installs a public key for SSH authentication. access add public key Determines which users have public keys installed. access get public key users Removes a user’s public key.
Entity (user, service, file, path or other) was not found. NWSE_NotFound Not authorized to perform this operation. NWSE_NoPermission The user already exists. NWSE_Exist Limit has been exceeded. NWSE_LimitExceeded Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Access Get Public Key Users Subcommand Description: Determines which users have public keys installed. Format access get public key users Return Codes lists the return codes for this subcommand. TABLE B-33 Return Codes for Subcommand access get public key users TABLE B-33 Return Code Description...
Unable to connect to the RPC server. NWSE_RPCNotConnected Entity (user, service, file, path or other) was not found. NWSE_NotFound Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Access User Subcommands The subcommands listed in allow you to manage a single user or group of TABLE B-36 users. Access User Subcommands TABLE B-36 Subcommand Description Adds the specified local user to the specified group. access add user Deletes the specified user. access delete user Retrieves all the users in an administrative group or all access get users...
Removes all user accounts. The manager-level user executing the [-a | --all] command is not removed. If the user to delete is not found, this argument specifies that no [-q | --quiet] error be returned. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE B-40 Return Codes for Subcommand access delete user TABLE B-40 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
The user's new password. If a password is not specified, a prompt {-p | --password} appears to enter the password and again to confirm the password. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE B-44 Return Codes for Subcommand access update password TABLE B-44 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Request was issued, but was not serviced by the server. NWSE_RPCTimeout RPC procedure timed out and the request may or may not have been serviced by the server.
Unable to connect to the RPC server. NWSE_RPCNotConnected Entity (user, service, file, path or other) was not found. NWSE_NotFound Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
TABLE C-1 Note – Every subcommand returns a return code upon completion. Note – The diagnostics commands are also provided in the Sun Fire V20z and Sun Fire V40z—Troubleshooting Techniques and Diagnostics Guide, 817-7184. Diagnostics Subcommands...
When the diagnostics are launched on the platform, the system tries to mount the floppy drive. The following error is returned: mount : Mounting /dev/fd0 on /mnt/floppy failed. No such device. You can safely ignore this error message. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Diags Cancel Tests Subcommand Description: Cancels one or more diagnostic tests, resulting in the deletion of results data. Format diags cancel tests [[{ -t | --test} TEST HANDLE] | [{-a|--all}] [{-H | --noheader}]] lists the arguments for this subcommand. TABLE C-2 Note –...
[{-v|--verbose}] Examples of successful output are: diags get modules Module flash memory diags get modules -v Module Host Type flash memory PF Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 185
Arguments for diags get modules TABLE C-4 Arguments Description Display all columns in output. [ { -v|--verbose}] Return Codes for diags get modules TABLE C-5 Return Code Description Request was issued but not serviced by the NWSE_RPCTimeout server Unable to connect to the RPC server. NWSE_RPCNotConnected Not authorized to perform operation.
Error. Diagnostics is currently running. Run 'diags terminate' and try again. Error. Unable to load Platform Diagnostics. Diagnostics terminated. Error. Unable to load SP Diagnostics. Diagnostics terminated. Error. SP no-platform Diagnostics is already running. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE C-6 Return Codes for Subcommand diags get state TABLE C-6 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Requested service is not available. NWSE_ServiceNotAvailable Unable to read or write to the device.
[-v | --verbose] Note – If the output for certain tests wraps, you can redirect the output to a file and view it with an editor for better readability. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
lists the arguments for this subcommand. TABLE C-9 Arguments for Subcommand diags run tests TABLE C-9 Arguments Description Specifies the specific test(s) to execute. Run diags get tests { -n | --name} for a list of individual test names. Specifies that all tests are to be executed. Run diags get {-a | --all} tests for a list of all available tests.
This subcommand returns one of the following states: Success Text message. The Platform Diagnostics are up and are available to ■ receive test requests. Error Text Message. The Platform Diagnostics are not up. ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
If the state returned from the command is that the platform is up and ready for diagnostics, then you can submit platform diagnostic tests for execution. You can optionally start diagnostics on the SP from the NFS mount without rebooting the platform into diags mode.
No route to host (network down). Occurs when NWSE_NoRouteToHost CD Diagnostics is unable to send a packet to the SP on a specific port. Requested service is not available. NWSE_ServiceNotAvailable Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X Inventory Commands The inventory command reports on the inventory of hardware and software for a Sun Fire V20z and V40z servers. lists the inventory subcommands that you can use to retrieve specific TABLE D-1 information about hardware or software.
{ -H | --noheader } Delimits columns with the specified delimiter. Headings are also { -D | --Delim } delimited unless suppressed. The delimiter can be any character or string. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE D-3 Return Codes for Subcommand inventory compare versions TABLE D-3 Return Code Description Command successfully completed. NWSE_Suc cess Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
Page 196
Motherbrd planarS-SCI14312004-10-31 PRS Software 2005-03-16 SCSI backplane scsi_backplane Additional column headings that appear in the output, if you use the -v argument are: MfgAssy# ■ MfgAssyRev ■ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
NWSE_RPCTimeout server. RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Inventory Get Remote-Software Subcommand Description: Returns a list of package versions that are available for download or for installation from a running update server). Format inventory get remote-software [{-D|--Delim} DELIMITER] [{-H|--noheader}] [{-i|--ipaddress} REMOTE_ADDRESS] [{-p|--port} REMOTE_PORT] lists the arguments for this subcommand. TABLE D-8 Arguments for Subcommand inventory get remote-software TABLE D-8...
NWSE_RPCTimeout server. RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X IPMI Commands The ipmi command manages the Intelligent Platform Management Interface (IPMI) functions. lists the ipmi subcommands. TABLE E-1 Note – Every subcommand returns a return code upon completion. IPMI Subcommands TABLE E-1 Subcommand Description Disables one of two IPMI channels.
Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. One or more arguments were incorrect or invalid. NWSE_InvalidArgument Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
IPMI Enable Channel Subcommand Description: Allows you to enable one of two IPMI channels. Format ipmi enable channel {sms | lan} lists the arguments for this subcommand. TABLE E-4 Arguments for Subcommand ipmi enable channel TABLE E-4 Arguments Description The ID of the channel to enable for the System Interface; not case-sensitive. The ID of the channel to enable for the LAN Interface;...
Return Codes for Subcommand ipmi disable pef TABLE E-6 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
TABLE E-8 Return Codes for Subcommand ipmi get channels TABLE E-8 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
IPMI Get Global Enables Subcommand Description: Displays the list of IPMI global enables and the current value of each enable. Format ipmi get global enables Return Codes lists the return codes for this subcommand TABLE E-9 Return Codes for Subcommand ipmi get global enables TABLE E-9 Return Code Description...
Page 208
0001,0x02,02/28/2005 18:53:17,0x0020,0x04,0x10,0xfc,0x6f,02ffff 0002,0x02,02/28/2005 18:53:17,0x0000,0x04,0x51,0x06,0x07,08090a 0003,0x02,02/28/2005 18:53:17,0x0000,0x04,0x51,0x06,0x07,08090a 0004,0x02,02/28/2005 18:53:17,0x0000,0x04,0x51,0x06,0x07,08090a 0005,0x02,02/28/2005 18:53:17,0x0020,0x04,0x12,0x27,0x6f,c500ff 0006,0x02,06/14/1906 21:02:57,0x0020,0x04,0x12,0x27,0x6f,c580ff 0007,0x02,06/15/1906 00:00:05,0x0020,0x04,0x04,0x31,0x01,520121 Arguments for ipmi get sel TABLE E-10 Arguments Description Suppresses column headings [{-H|--noheader}] Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Arguments for ipmi get sel TABLE E-10 Arguments Description Specifies a different field separator. [{-D|--Delim}] Return Codes for ipmi get sel TABLE E-11 Return Code Description Command completed successfully. NWSE_Success Device or resource is busy. NWSE_Busy IPMI Clear Sel Subcommand Description: This command clears the system event log.
Disabled Enable Event Message Buffer Enabled/ msg_buf Disabled Enable the Event Message Buffer Enabled/ msg_buf_interrupt Full Disabled Enable Receive Message Queue Enabled/ Enabled msg_queue_interrupt Interrupt Disabled Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE E-15 Return Codes for Subcommand ipmi set global enable TABLE E-15 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. One or more arguments were incorrect or invalid. NWSE_InvalidArgument Not authorized to perform this operation.
Return Codes for Subcommand ipmi reset TABLE E-17 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X Platform Commands The platform command reports or changes some aspect of the state of the platform. lists the groups of platform subcommands. TABLE F-1 Note – Every subcommand returns a return code upon completion. Platform Subcommand Groups TABLE F-1 Subcommand Group...
You must configure the BIOS settings using the BIOS Setup utility. To refresh the BIOS Setup screen, press Control-R. Choose the Advanced tab to set the configuration. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 215
lists common COM1 values. lists common values for console TABLE F-3 TABLE F-4 redirection. Common COM1 Values TABLE F-3 I/O Device Configuration Serial port A Enabled Base I/O address Interrupt IRQ 4 Common Values for Console Redirection TABLE F-4 Console Redirection Com Port Address On-board COM A Console connection...
Page 216
Shows who is logged on to this console. Shows the console baud information. Suspends the connection. Ignores/aborts the command. <cr> Prints this message. Replays the last line. Sends the character by octal code. \ooo Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Under certain circumstances, it might be necessary to send a serial-break sequence to the platform OS (for example, to simulate the SysRq key when CONFIG_MAGIC_SYSRQ is defined and enabled in a Linux kernel). To perform this operation, use the following sequence: ^Ecl0 (Control-E, followed by the lowercase letter “C”, the lowercase letter “L”...
If the external serial port is not connected to the platform and is connected to the SP console, you can access the platform serial console using the platform console subcommand. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
lists the information that displays, depending on whether the rear-panel TABLE F-8 serial port is connected to the platform or to the SP. Displayed Data TABLE F-8 Column Description Displays No if the external serial port is connected to the platform. Enabled Otherwise, the external serial port is connected to the SP console;...
Indicates that the platform console monitor is inactive. {-d | --disable} Cannot be used with: -e. Indicates that the platform console monitor is active. Cannot {-e | --enable} be used with: -d. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Arguments for Subcommand platform set console (Continued) TABLE F-10 Arguments Description Select the trigger size in KB for console log rotation. {-l | --log} size The acceptable values for log size are between 64 and 1024 inclusive. Indicates that the platform console log should be the raw {-n | --noprune} console data.
OS. The subcommand platform set power state waits only for the power to come on. (Refer to “Platform Power State Subcommands” on page 205.) Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Platform Get OS State Subcommand Description: Retrieves the current state of the platform OS. Format platform get os state The values for the current state include: ■ ■ Communicating ■ Diagnostics ■ Sleeping ■ BIOS booting ■ BIOS setup ■ OS booting ■...
• immediately, if the platform is not in the running OS state (no drivers have been installed or the server has crashed). Suppresses interactive warning messages. No error messages are [-q | --quiet] blocked. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE F-15 Return Codes for Subcommand platform set os state reboot TABLE F-15 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
Platform Set OS State Shutdown Description: Enables you to shut down the platform. This action requires that platform drivers be installed, unless you execute this subcommand with the argument -f. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 227
Format platform set os state shutdown [{-W | --nowait}] [{-f|--forced}] [-q | --quiet] lists the arguments for this subcommand. TABLE F-18 Arguments for Subcommand platform set os state shutdown TABLE F-18 Arguments Description If specified, the subcommand returns immediately instead of waiting [-W | --nowait] for the operation to complete.
OS. The subcommand platform set power state waits only for the power to come on. (Refer to “Platform Power State Subcommands” on page 205.) Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE F-21 Return Codes for Subcommand platform set os state update-bios TABLE F-21 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Platform Set Power State Subcommand Description: Enables you to turn the platform power on or off from within a script. This subcommand does not notify the platform OS of the request through the supplied channels. The subcommand platform set power state either removes power abruptly, or forces the platform into a panic shutdown.
Unable to connect to the RPC server. NWSE_RPCNotConnected Not authorized to perform this operation. NWSE_NoPermission Missing argument(s). NWSE_MissingArgument Operation timed out. NWSE_TimedOut Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Platform Get Hostname Subcommand Description: Displays the host name of the current primary platform. The data is refreshed only when the platform is rebooted. Format platform get hostname [{-H|--noheader}] lists the argument for this subcommand. TABLE F-26 Argument for Subcommand platform get hostname TABLE F-26 Arguments Description...
Return Codes for Subcommand platform get mac TABLE F-28 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Requested service is not availalbe. NWSE_ServiceNotAvailable Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Platform Get Product ID Subcommand Description: Displays the product ID for the current system. Format platform get product-id Note – You can also retrieve the product ID, board revision number and PRS revision number by running the subcommands sensor get and inventory get hardware.
Page 236
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X Sensor Commands The sensor command reports or sets the value of an environmental sensor or control. lists the sensor subcommands. TABLE G-1 Note – Every subcommand returns a return code upon completion. Sensor Subcommands TABLE G-1 Subcommand...
[{-N | --name}] [{-d | --description}] [{-S | --sensor-type}] [{-p | --parent-comp}] [{-s | --severity}] | [{--verbose}] [{-I | --noid}] [{-H | noheader}] [{-D | --Delim <DELIMITER>}] Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 239
lists the arguments for this subcommand. TABLE G-2 Arguments for Subcommand sensor get TABLE G-2 Arguments Description SENSOR_ID, PRODUCT-ID, BOARD-REVISION, {-i | --id} PRS-REVISION Specifies the sensor for which the data is desired. You can specify this argument multiple times, in which case the sensor data is reported in the order specified.
Request was issued, but was not serviced by the server. NWSE_RPCTimeout RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes for Subcommand sensor get (Continued) TABLE G-3 Return Code Description One or more arguments were incorrect or invalid. NWSE_InvalidArgument Entity (user, service, file, path or other) was not found. NWSE_NotFound Not authorized to perform this operation. NWSE_NoPermission Sensor Set Subcommand Description: Allows you to set some of the data associated with a specific sensor or a class of sensors.
Page 242
Resets all thresholds for the specified sensor(s) to the factory {-r | --reset} defaults. Resets all thresholds for all sensors to the factory defaults. {-R | --resetall} Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the arguments for this subcommand. TABLE G-5 Note – There are some sensors whose value does not change, some that are there to provide information in the event of a problem, and others to facilitate the proper operation of the software.
Page 244
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A P P E N D I X Service Processor Commands The sp command gets or sets the configuration values for the Service Processor (SP), generates or manages events and notices; or adds or modifies subscribers, event routes and email-notification groups for the SP event manager. lists the groups of sp subcommands.
Sets the date and time on the SP RTC. sp set date SP Get Date Subcommand Description: Retrieves the date and time from the SP RTC. Format sp get date Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-3 Return Codes for Subcommand sp get date TABLE H-3 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Not authorized to perform this operation. NWSE_NoPermission Insufficient memory.
When the SP is configured to use Dynamic Host Control Protocol (DHCP), DHCP automatically configures DNS settings. Changes to the DNS settings in this configuration can be replaced with the DHCP client. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this command: TABLE H-7 Return Codes for Subcommand sp disable dns TABLE H-7 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Request was issued, but was not serviced by the server. NWSE_RPCTimeout RPC procedure timed out and the request may or may not have been serviced by the server.
{ -H | --noheader } Delimits columns with the specified delimiter. {-D | --Delim <DELIMITER>}] Headings are also delimited unless suppressed. The delimiter can be any character or string. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-11 Return Codes for Subcommand sp get dns TABLE H-11 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Request was issued, but was not serviced by the server. NWSE_RPCTimeout RPC procedure timed out and the request may or may not have been serviced by the server.
You can view this information using this command. For a list of all possible events, refer to the in Chapter 3. TABLE 3-4 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Format sp get events [ {-i | --id} <EVENT ID> ] [{-d | --detail} ] [{ -v | --verbose}] [{-H | noheader}][{-D | --Delim <DELIMITER>}] lists the arguments for this subcommand. TABLE H-15 Arguments for Subcommand sp get events TABLE H-15 Argument Description Specifies to display only information about this event;...
TABLE H-18 Argument for Subcommand sp get hostname TABLE H-18 Argument Description Causes the fully qualified host name to display. [-f | --fqdn] Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Description: Retrieves the ethernet-based network-configuration information for the SP, including IP address, network mask and gateway. In addition, it indicates whether the SP is configured to use DHCP or a static IP address. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Format [{-D | --Delim <DELIMITER>}] sp get ip [-H | noheader] lists the arguments for this subcommand. TABLE H-23 Arguments for Subcommand sp get ip TABLE H-23 Argument Description Suppresses column headings. { -H | --noheader } Delimits columns with the specified delimiter. Headings are { -D | --Delim } also delimited unless suppressed.
One or more arguments were incorrect or invalid. NWSE_InvalidArgument Not authorized to perform this operation. NWSE_NoPermission Insufficient memory. NWSE_NoMemory Device or resource is busy. NWSE_Busy RPC client already connected. NWSE_RPCConnected RPC connection refused. NWSE_RPCConnRefused Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes for Subcommand sp set ip TABLE H-26 Return Code Description No route to host (network down). NWSE_NoRouteToHost Host is down. NWSE_HostDown Miscellaneous error not captured by other errors. NWSE_UnknownError Gateway address is not on network. NWSE_GatewayOffNet An inappropriate netmask was specified. NWSE_NetMaskIncorrect SP JNET Address Subcommands The JNET address is used for communications between the SP and the platform.
Both the SP and Platform JNET addresses must be on the same Class C subnet. Format sp set jnet {-p | --platform} IP ADDRESS {-s | --sp} IP ADDRESS Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
lists the arguments for this subcommand. TABLE H-30 Arguments for Subcommand sp set jnet TABLE H-30 Argument Description Specifies the IP address for the platform. {-p | --platform} Specifies the IP address for the SP. {-s | --sp} Note – If you change the default addresses of JNET using this command and then re-install the platform OS or reset the SP through the subcommand sp reset to default-settings , you must re-issue the subcommand sp set jnet to re-establish the JNET connection.
RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Not authorized to perform this operation. NWSE_NoPermission Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Set Locatelight Subcommand Description: Sets the state of the locatelight switch (which describes the state of the front and rear panel identification lights). Format sp set locatelight {BLINK | OFF} Return Codes lists the return codes for this subcommand. TABLE H-34 Return Codes for Subcommand sp set locatelight TABLE H-34...
{ -H | --noheader } Delimits columns with the specified delimiter. Headings are { -D | --Delim } also delimited unless suppressed. The delimiter can be any character or string. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-37 Return Codes for Subcommand sp get logfile TABLE H-37 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
Unable to connect to the RPC server. NWSE_RPCNotConnected Not authorized to perform this operation. NWSE_NoPermission Insufficient memory. NWSE_NoMemory Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Miscellaneous Subcommands The subcommands in manage miscellaneous SP functions. TABLE H-40 Miscellaneous SP Subcommands TABLE H-40 Subcommand Description Tests and validates different types of configurations you may sp create test events be considering for the SP. Retrieves the MAC address for the SP. sp get mac address Retrieves the last port 80 postcode from the PRS Port80 sp get port 80...
RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Insufficient memory. NWSE_NoMemory Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Get MAC Address Subcommand Description: Retrieves the MAC address for the SP. Format sp get mac Return Codes lists the return codes for this subcommand. TABLE H-42 Return Codes for Subcommand sp get mac TABLE H-42 Return Code Description Command successfully completed.
For more details about using the operator-panel menus, refer to the Sun Fire V20z and Sun Fire V40z Servers—User Guide (817-5248-xx). for a list of the Power On Self Test (POST) codes for the Phoenix TABLE H-45 BIOS. for a list of the boot block codes on Flash ROM.
Page 271
BIOS POST Codes (Continued) TABLE H-45 POST Code Description Initialize caches to initial POST values Initialize I/O component Initialize the local bus IDE Initialize power management Load alternate registers with initial POST values Restore CPU control word during warm boot Initialize PCI bus mastering devices Initialize keyboard controller BIOS ROM checksum...
Page 272
Test extended memory address lines Jump to UserPatch1 Configure advanced cache registers Initialize Multi Processor APIC Enable external and CPU caches Setup system management mode (SMM) area Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 273
BIOS POST Codes (Continued) TABLE H-45 POST Code Description Display external L2 cache size Load custom defaults (optional) Display shadow area message Display possible high address for UMB recovery Display error messages Check for configuration errors Check for keyboard errors Set up hardware interrupt vectors Initialize Intelligent System Monitoring Initialize coprocessor if present...
Page 274
Prepare boot Initialize DMI parameters Initialize PnP option ROMs Clear parity checkers Display multiboot menu Clear screen Check virus and backup reminders Try to boot with interrupt 19 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
BIOS POST Codes (Continued) TABLE H-45 POST Code Description Initialize POST Error Manager (PEM) Initialize error logging Initialize error display function Initialize system error handler PnP dual CMOS (optional) Initialize notebook docking (optional) Initialize notebook docking rate Force check (optional) Extended checksum (optional) Redirect Int 15h to enable remote keyboard Redirect Int 13 to Memory Technologies Devices such as ROM, RAM,...
Page 276
Initialize interrupt vectors Initialize Run Time Clock Initialize video Initialize System Management Manager Output one beep Clear Huge Segment Boot to mini DOS Boot to Full DOS Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Autoconfigure Subcommand Description: Copies the configuration settings from one SP to one or more other SPs. an SP with the same configuration as that of another SP. You can also perform autoconfiguration from the operator panel to perform this same function.
All components are operating within normal parameters. Nominal One or more components are operating at warning levels. Warning One or more components are operating out of specification or have failed. Critical Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-50 Return Codes for Subcommand sp get status TABLE H-50 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Request was issued, but was not serviced by the NWSE_RPCTimeout server.
Page 280
Sample Information for Subcommand sp get tdulog on CPU0 TABLE H-52 Reg Name Reg Addr Reg Data MSR_MCG_CAP_MSR 0xc0020179 0x0000000000000105 MSR_MCG_STAT_MSR 0xc002017a 0x0000000000000000 MSR_MCG_CTL_MSR 0xc002017b 0x000000000000001F MSR_MC0_CTL 0xc0020400 0x000000000000007F Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
A message displays every 20 seconds to indicate that the reboot will occur. Format sp reset to default-settings {-a | --all} {-c | --config} {-n | --network} {-s | --ssh} {-u | --users} {-W | --nowait} Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 283
lists the arguments for this command. TABLE H-56 Arguments for Subcommand sp reset TABLE H-56 Argument Description Resets all SP settings to their default configuration. {-a | --all} When the SP reboots, the settings are reset to their default values. This option also includes events and IPMI settings.
NWSE_NoMemory Device or resource is busy. NWSE_Busy RPC client already connected. NWSE_RPCConnected RPC connection refused. NWSE_RPCConnRefused No route to host (network down). NWSE_NoRouteToHost Host is down. NWSE_HostDown Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Mount Subcommands The subcommands in manage the SP mount points. TABLE H-58 SP Mount Subcommands TABLE H-58 Subcommand Description Creates or resets a mount point. sp add mount Deletes the specified mount point. sp delete mount Displays the current mount points on the SP. sp get mounts SP Add Mount Subcommand Description: Creates or resets a mount point.
Page 286
Note – Several error messages may appear when executing an smb mount while mounting windows partitions. Check that the mount succeeded after the call by running the subcommand sp get mounts. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-60 Return Codes for Subcommand sp add mount TABLE H-60 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. One or more arguments were incorrect or invalid. NWSE_InvalidArgument Not authorized to perform this operation.
RPC client already connected. NWSE_RPCConnected RPC connection refused. NWSE_RPCConnRefused No route to host (network down). NWSE_NoRouteToHost Host is down. NWSE_HostDown Miscellaneous error not captured by other errors. NWSE_UnknownError Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Get Mount Subcommand Description: Displays the current mount points on the SP. Format sp get mounts [{-l | --local} MOUNTPOINT] [-H | --noheader] [{-D | --Delim <DELIMITER>}] lists the arguments for this subcommand. TABLE H-63 Arguments for Subcommand sp get mount TABLE H-63 Arguments Description...
SP Get SMTP Server Subcommand Description: Retrieves the SMTP server information, including the from address. Format {-D | --Delim <DELIMITER>}] sp get smtp server [-H | --noheader] [ Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
lists the arguments for this subcommand. TABLE H-66 Arguments for Subcommand sp get smtp server TABLE H-66 Argument Description Suppresses column headings. { -H | --noheader } Delimits columns with the specified delimiter. Headings are { -D | --Delim } also delimited unless suppressed.
NWSE_RPCTimeout server. RPC procedure timed out and the request may or may not have been serviced by the server. Unable to connect to the RPC server. NWSE_RPCNotConnected Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Get SMTP Subscribers Subcommand Description: Returns detailed information about one or all SMTP subscribers. Format sp get smtp subscribers [{-n | --name} <NAME>] [-H | noheader] [{-D | --Delim <DELIMITER>}] lists the arguments for this subcommand. TABLE H-70 lists the default SMTP subscribers. TABLE H-71 Arguments for Subcommand sp get smtp subscribers TABLE H-70...
For example, if you specify only the -r option for an existing subscriber, the existing email address list is replaced with the new list specified in the command. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 295
Arguments for Subcommand sp update smtp subscriber TABLE H-73 Arguments Description Specifies the name of the SMTP subscriber to update. This {-n | --name} argument is repeatable to update multiple SMTP subscribers at one time. Specifies the address list of recipients for the SMTP subscriber. {-r | --recipients} Default SMTP Subscribers TABLE H-74...
Sets the proxy entries that specify the OID to be referred, the IP address to which they are referred and the community string to use while proxying. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Add SNMP Destination Subcommand Description: Adds a single SNMP destination (either IP address or host name). Format sp add snmp-destination IP ADDRESS/HOSTNAME lists the argument for this subcommand. TABLE H-77 Argument for Subcommand sp add snmp-destination TABLE H-77 Arguments Description Specifies the IP address or name of the host for the destination IP ADDRESS/HOSTNAME...
Removes all SNMP destinations. [-a | --all] If the SNMP destination to delete is not found, this argument [-q | --quiet] specifies that no error be returned. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-80 Return Codes for Subcommand sp delete snmp-destination TABLE H-80 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Request was issued, but was not serviced by the server. NWSE_RPCTimeout RPC procedure timed out and the request may or may not have been serviced by the server.
SP Get SNMP Proxy Community Subcommand Description: Returns the community name the SP is currently using to proxy the platform SNMP agent. Format sp get snmp proxy community Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-82 Return Codes for Subcommand sp get snmp proxy community TABLE H-82 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting options NWSE_InvalidUsage specified. Request was issued, but was not serviced by the server. NWSE_RPCTimeout RPC procedure timed out and the request may or may not have been serviced by the server.
SP Disable SSL-Required Subcommand Description: Disables automatic redirect to secure HTTP URLs. With SSL disabled, HTTP requests are serviced directly without redirecting to HTTPS. HTTPS requests continue to be secure. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
{ -H | --noheader } Delimits columns with the specified delimiter. Headings are { -D | --Delim } also delimited unless suppressed. The delimiter can be any character or string. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Return Codes lists the return codes for this subcommand. TABLE H-89 Return Codes for Subcommand sp get ssl TABLE H-89 Return Code Description Command successfully completed. NWSE_Success Invalid usage: bad parameter usage, conflicting NWSE_InvalidUsage options specified. Not authorized to perform this operation. NWSE_NoPermission Insufficient memory.
Note – Before using this command you must start the Java Update Server. For instructions on starting Java Update Server, see “Updating the SP Base Package” on page Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
If this command fails for the base image, update the flash using the operator ■ panel. For information on the operator panel, refer to the Sun Fire V20z and Sun Fire V40z Servers—User Guide, (817-5248). Note – The subcommand sp update flash all does not update pstore data.
If this command fails for the base image, update the flash using the Operator Panel. See the Systems Management Guide for information about using the Operator Panel. Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Update Flash Applications Subcommand Description: The SP file system is divided into two components: Base and Value-Add. The Base component includes the repository and the Value-Add component includes the application software. This command copies the file Value-Add to the Value-Add component of the SP flash.
File open, file missing, or a read or write error NWSE_FileError occurred. Requested service is not available. NWSE_ServiceNotAvailable Unable to read or write to the device. NWSE_DeviceError Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
SP Update Diags Subcommand Description: Updates the current version of diagnostics, if an update is available. While the SP functions normally without access to an external file system, a file system is required to enable several features, including diagnostics. The SP software uses a default version of diagnostics.
Page 312
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Index access commands back panel connectors, Sun Fire V20z 5 add public key 147 back panel connectors, Sun Fire V40z 4 add trust 142 baseboard management controller, IPMI 64 add user 151 BIOS POST codes table 246 delete public keys 150...
Page 314
186 flash ROM boot block codes 251 subcommand summary table 177 IPMI interface baseboard management controller 64 compliance 66 IPMItool 74 getty, using for console redirection 113 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 315
LAN channel access 66 LAN interface for the BMC 80 network share volume lights out management 74 extracted content 116 Linux kernel device driver 80 structure 116 manageability features 65 Newisys platform drivers 30 overview 63 NIS 49 system event log, viewing 82 troubleshooting 83 IPMI kernel, upgrading 25 IPMI LAN access...
Page 316
SNMP agent 89 get port80 245 updating SP software 32 get smtp server 266 service processor commands, see sp commands get smtp subscribers 269 setup account, logging in 18 Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Page 317
SSH access using public keys, enabling for scripting SSH access using trusted hosts, enabling for scripting 105 ssh command protocol 122 SSH, using for remote scripting 101 SSL Certificate 54 states 47 summary of command types 123 Sun Fire V20z back panel overview 5 connectors 5 Index...
Page 318
Sun Fire V20z and Sun Fire V40z Servers—Server Management Guide • July 2005...
Need help?
Do you have a question about the Fire V20z and is the answer not in the manual?
Questions and answers