Oracle's Sun platforms that support the Oracle VM Server for SPARC software come preinstalled with the Oracle Solaris 10 OS. Initially, the platform appears as a single system hosting only one operating system. After the Oracle Solaris OS, system firmware, and Logical Domains Manager have been installed, the original system and instance of the Oracle Solaris OS become the control domain. That first domain of the platform is named primary, and you cannot change that name or destroy that domain. From there, the platform can be reconfigured to have multiple domains hosting different instances of the Oracle Solaris OS.
On a brand new system, you may want to reinstall the OS so that it conforms to your installation policy. In that case, refer to Required and Recommended Oracle Solaris OS in Oracle VM Server for SPARC 2.0 Release Notes to find the Oracle Solaris 10 OS that you should use for this version of the Oracle VM Server for SPARC software. Refer to your Oracle Solaris 10 OS installation guide for complete instructions for installing the Oracle Solaris OS. You can tailor your installation to the needs of your system.
If your system is already installed then it needs to be upgraded to the appropriate Oracle Solaris 10 OS that should be used for this version of the Oracle VM Server for SPARC software. Refer to Required Software and Patches in Oracle VM Server for SPARC 2.0 Release Notes to find the Oracle Solaris 10 OS that you should use for this version of the Oracle VM Server for SPARC software and the required and recommended patches. Refer to the Solaris 10 9/10 Release and Installation Collection for complete instructions for upgrading the OS.
The following tasks describe how to upgrade system firmware by using the Integrated Lights Out Manager (ILOM) software.
For information about upgrading the system firmware by using the ILOM software, see “Update the Firmware” in Sun SPARC Enterprise T5120 and T5220 Servers Topic Set and “Updating ILOM Firmware” in the Sun Integrated Lights Out Manager (ILOM) 3.0 CLI Procedures Guide.
You can find system firmware for your platform at http://www.oracle.com/technetwork/systems/patches/firmware/index.html.
For information about the required system firmware for the supported servers, see Required System Firmware Patches in Oracle VM Server for SPARC 2.0 Release Notes.
To upgrade the system firmware from the control domain, refer to your system firmware release notes.
Refer to the administration guides or product notes for the supported servers for more information about installing and upgrading the system firmware for these servers.
You can also use the ILOM web interface to upgrade system firmware, see “Updating ILOM Firmware” in the Sun Integrated Lights Out Manager (ILOM) 3.0 Web Interface Procedures Guide.
# svcs tftp/udp6 STATE STIME FMRI online Mar_26 svc:/network/tftp/udp6:default
# svcadm enable tftp/udp6
This configuration is required to access the new flash image over the network. See “To Configure the Service Processor Network Management Port” in Sun SPARC Enterprise T5120 and T5220 Servers Topic Set and “Updating ILOM Firmware” in the Sun Integrated Lights Out Manager (ILOM) 3.0 CLI Procedures Guide.
$ ssh root@system-name ... Are you sure you want to continue connecting (yes/no)? yes ... Password: password ... ->
-> show /SYS power_state
-> stop /SYS
-> show /SYS keyswitch_state
-> set /SYS keyswitch_state=normal
-> load -source \ tftp://IP-addr/pathname/Sun_System_Firmware-x_x_x_build_nn-server-name.pkg
The -source option specifies the IP address and full path name (URL) to the system firmware flash image.
IP-addr is the IP address of a tftp server on the network that can access the flash image.
pathname is the full path name to the flash image on the tftp server.
x_x_x is the version number of the system firmware
nn is the build number that applies to this release.
server-name is the name of your server.
For example, for the SPARC Enterprise T5440 server, server-name is SPARC_Enterprise_T5440.
For example, the -source tftp://192.168.1.1/Sun_System_Firmware-7_3_0-SPARC_Enterprise_T5440.pkg option points to the /tftpboot/Sun_System_Firmware-7_3_0-SPARC_Enterprise_T5440.pkg file on the server with the 192.168.1.1 IP address.
After the flash image has been upgraded, the system automatically resets.
The service processor resets, runs diagnostics, and returns to the login prompt (on the serial console).
You can find the software at http://www.oracle.com/virtualization.
$ unzip OVM_Server_SPARC-2_0.zip
See Location of Oracle VM Server for SPARC 2.0 Software in Oracle VM Server for SPARC 2.0 Release Notes for details about the structure of the file and what it includes.
There are three methods of installing the Logical Domains Manager software:
Using the installation script to install the packages and patches. This automatically installs the Logical Domains Manager software. See Installing the Logical Domains Manager Software Automatically.
Using JumpStart to install the packages as part of an Oracle Solaris network installation. See Using JumpStart to Install the Oracle VM Server for SPARC 2.0 Software.
Installing the package manually. See Installing the Logical Domains Manager Software Manually.
Note - Remember that you need to manually install the Logical Domains MIB software package after you install the Oracle VM Server for SPARC packages. It is not automatically installed with the other packages. Refer to the Logical Domains (LDoms) MIB 1.0.1 Administration Guide for more information about installing and using the Logical Domains MIB.
If you use the install-ldm installation script, you have several choices to specify how you want the script to run. Each choice is described in the procedures that follow.
Using the install-ldm script with no options does the following automatically:
Checks that the Oracle Solaris OS release is Oracle Solaris 10 9/10 OS at a minimum
Verifies that the package subdirectories SUNWldm/ and SUNWldmp2v/ are present
Verifies that the prerequisite Logical Domains driver packages, SUNWldomr and SUNWldomu, are present
Verifies that the SUNWldm and SUNWldmp2v packages have not been installed
Installs the Oracle VM Server for SPARC 2.0 software
Verifies that all packages are installed
If the SST (SUNWjass) is already installed, you are prompted to harden the Oracle Solaris OS on the control domain.
Determine whether to use the Oracle VM Server for SPARC Configuration Assistant (ldmconfig) to perform the installation.
Using the install-ldm script with the -c option automatically runs the Oracle VM Server for SPARC Configuration Assistant after the software is installed.
Using the install-ldm script with the -s option skips the running of the Oracle VM Server for SPARC Configuration Assistant.
Using the install-ldm script and the following options with the SST software enables you to do the following:
install-ldm -d. Allows you to specify a SST driver other than a driver ending with -secure.driver. This option automatically performs all the functions listed in the preceding choice and hardens the Oracle Solaris OS on the control domain with the SST customized driver that you specify; for example, the server-secure-myname.driver.
install-ldm -d none. Specifies that you do not want to harden the Oracle Solaris OS running on your control domain by using the SST. This option automatically performs all the functions except hardening listed in the preceding choices. Bypassing the use of the SST is not suggested and should only be done when you intend to harden your control domain using an alternate process.
install-ldm -p. Specifies that you only want to perform the post-installation actions of enabling the Logical Domains Manager daemon (ldmd) and running the SST. For example, you would use this option if the SUNWldm and SUNWjass packages are preinstalled on your server.
See JumpStart Technology: Effective Use in the Solaris Operating Environment for complete information about using JumpStart.
If you have not already set up a JumpStart server, you must do so. See the Oracle Solaris 10 9/10 Installation Guide: Custom JumpStart and Advanced Installations for complete information about this procedure.
Perform the following steps:
For example, add the following line to your profile to install the SUNWldm.v package from the extra directory from the HTTP server 192.168.254.255.
package SUNWldm.v http://192.168.254.255/extra timeout 5
Download the Oracle VM Server for SPARC 2.0 software (the SUNWldm and SUNWldmp2v packages). See Download the Software for specific instructions.
For more information about the pkgadd command, see the pkgadd(1M) man page.
The -G option installs the package in the global zone only and the -d option specifies the path to the directory that contains the SUNWldm.v and SUNWldmp2v packages.
# pkgadd -Gd . SUNWldm.v SUNWldmp2v
For more information about the pkginfo command, see the pkginfo(1) man page.
The revision (REV) information shown below is an example.
# pkginfo -l SUNWldm | grep VERSION VERSION=2.0,REV=2010.08.03.10.20
The install-ldm installation script automatically enables the Logical Domains Manager daemon (ldmd). The ldmd daemon is also automatically enabled when the SUNWldm package is installed. When enabled, you can create, modify, and control the logical domains.
Use this procedure to enable the ldmd daemon if it has been disabled.
For more information about the svcadm command, see the svcadm(1M) man page.
# svcadm enable ldmd
The ldm list command should list all domains that are currently defined on the system. In particular, the primary domain should be listed and be in the active state. The following sample output shows that only the primary domain is defined on the system.
# /opt/SUNWldm/bin/ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active ---c- SP 64 3264M 0.3% 19d 9m