C H A P T E R  3

About the Software

Both midrange servers include these types of software:


3.1 Oracle Solaris Operating System Software

The Oracle Solaris OS is installed on the system domains. For complete information about the Oracle Solaris OS, refer to the Oracle Solaris documentation collection. In addition to its suite of software capabilities, Oracle Solaris OS provides PCI hot-plug support, which interacts with the hardware.

3.1.1 Domains

A domain is an independent system resource that runs its own instance of the Oracle Solaris OS. Operations in one domain are not affected by operations in another domain.

Domains can be used to perform different types of processing activity. For example, one domain can be used to test new applications, while another domain can be used for production purposes.

The M4000 server supports up to two domains and the M5000 server supports up to four domains. A domain can be defined by using a single physical system board (Uni-XSB) or by combining resources from system boards that have been divided into separate units (Quad-XSB).

3.1.2 PCI Hot-Plug

Both midrange servers support the insertion and removal of PCI cards while the Oracle Solaris OS is running for certain PCIe and PCI-X slots. PCI cards must be unconfigured and disconnected using the Oracle Solaris cfgadm(1M) command before the cards can be physically removed. For additional information on PCI hot-plug operations, refer to the SPARC Enterprise M4000/M5000 Servers Service Manual.


3.2 XSCF Firmware

Both midrange servers use the XSCF firmware to manage the system. The XSCF firmware, which is preinstalled on the Service Processor at the factory, enables you to configure, manage, and maintain system components.

This section describes:

3.2.1 XSCF User Interfaces

The interface for XSCF firmware is the command-line interface (CLI), which is also called the XSCF Shell. The XSCF Shell provides the same commands as the XSCF web to configure, monitor, and maintain system resources and services. The interface can be established through a LAN connection or a serial connection.

You enter XSCF commands through a terminal on the service processor. For descriptions of the XSCF commands and how they are used, refer to these manuals:

3.2.2 XSCF Features

The XSCF firmware provides commands to manage the system platform, access control, security, faults, logs, domains, and capacity on demand. Each feature is described briefly in the following sections. The XSCF firmware is preinstalled in the XSCFU at the factory. The XSCF firmware supports the following functions:

3.2.2.1 System Management

The XSCF firmware, which is preinstalled, is used to manage the midrange server. The XSCF firmware also has the following remote console I/O functions for increased system availability:

3.2.2.2 Security Management

The XSCF firmware manages the XSCF firmware user accounts. The system administrator can assign the minimum required user privilege to users on as-required basis.

The XSCF firmware provides filtering that permits the IP addresses used to access the XSCF firmware and the encryption function. Access to the XSCF firmware and the encryption function is through the Secure Shell (SSH) or SSL.

Because operation failures and unauthorized accesses during system operation are logged, the system administrator can immediately use the logs to investigate the causes of unauthorized accesses.

3.2.3 System Status Management

System status management functions of the XSCF firmware include:

System configuration information, which is used by the XSCF firmware, does the following:

Information on system operation and errors is stored as log data on the XSCF firmware. It is used to analyze system problems. The system administrator, domain administrator, and maintenance engineer can access the log data.

The XSCF firmware promptly collects hardware error and fault information and stores it in XSCF. For information on the error messages displayed and their explanations, refer to the SPARC Enterprise M3000/M4000/M5000/M8000/M9000 Servers XSCF User’s Guide.

3.2.3.1 Error Detection and Management

The XSCF firmware monitors the status of the main unit continuously to help the system operate in a stable manner. The XSCF error detection and management function does the following:

According to the fault conditions, the XSCF firmware implements part of domain degradation or resets the system when necessary. Easy-to-understand and accurate information on hardware errors and fault locations is provided, which enables the administrator to take prompt action.

3.2.3.2 Remote Control and Monitoring

The XSCF firmware provides the following remote notification services:

3.2.3.3 Configuration Management

The XSCF firmware makes settings such that multiple system boards mounted in each midrange server are logically allocated to domains. One system board can be logically divided into one or four domains.

The COD feature allows you to configure spare processing resources on your M4000/M5000 server in the form of one or more COD CPUs which can be activated at a later date when additional processing power is needed. To access each COD CPU, you must purchase a COD hardware activation permit. Under certain conditions, you can use COD resources before purchasing COD permits for them.

For more information, refer to the SPARC Enterprise M4000/M5000/M8000/M9000 Servers Capacity on Demand (COD) User’s Guide.

3.2.3.4 Airflow Indicator

The airflow indicator indicates the amount of air exhausted from the server while the M4000/M5000 servers are up and running. The values do not include the peripheral devices. To display the amount of exhaust air, use the showenvironment air command.

 


EXAMPLE 3-1

XSCF> showenvironment air
Air Flow:294 CMH



Note - The showenvironment air command displays the calculated airflow based on the fan speed such as Low speed or High speed etc. The fan speed is displayed by the showenvironment Fan command.


For details of the showenvironment(8) command, refer to the man page. For installation details of the SPARC Enterprise M4000/M5000 servers from Oracle and Fujitsu, see the SPARC Enterprise M4000/M5000 Servers Site Planning Guide and the SPARC Enterprise M4000/M5000 Servers Installation Guide.

You can also obtain the exhaust air data using the SNMP agent function. To obtain the data of exhaust air using the SNMP agent function, install the latest XSCF extension MIB definition file to the SNMP manager. For details on the XSCF extension MIB definition file, see the SPARC Enterprise M3000/M4000/M5000/M8000/M9000 Servers XSCF User’s Guide.