1. Overview of the Oracle VM Server for SPARC Software
2. Installing and Enabling Software
Installing Oracle VM Server for SPARC Software on a New System
Updating the Oracle Solaris OS
Downloading the Logical Domains Manager
Installing the Logical Domains Manager
Installing the Logical Domains Manager Software Automatically
Using JumpStart to Install the Oracle VM Server for SPARC 2.0 Software
Installing the Logical Domains Manager Software Manually
Enabling the Logical Domains Manager Daemon
Enable the Logical Domains Manager Daemon
Upgrading a System Already Using Oracle VM Server for SPARC
Upgrading the Oracle Solaris OS
Saving and Restoring Autosave Configuration Directories
Saving and Restoring the Logical Domains Constraints Database File
Preserving the Logical Domains Constraints Database File When Using Live Upgrade
Upgrading From Oracle Solaris 10 OS Older Than Oracle Solaris 10 5/08 OS
Upgrading the Logical Domains Manager and the System Firmware
Stop All Domains Running on the Platform, Except the Control Domain
Factory Default Configuration and Disabling Logical Domains
Remove All Logical Domains Configurations
Restore the Factory Default Configuration
Disable the Logical Domains Manager
Removing the Logical Domains Manager
Restore the Factory Default Configuration From the Service Processor
4. Setting Up Services and the Control Domain
12. Performing Other Administration Tasks
A. Oracle VM Server for SPARC Physical-to-Virtual Conversion Tool
B. Oracle VM Server for SPARC Configuration Assistant
C. Logical Domains Manager Discovery
D. Using the XML Interface With the Logical Domains Manager
This section describes the process of upgrading the Oracle Solaris OS, firmware, and Logical Domains Manager components on a system that is already using the Oracle VM Server for SPARC software.
If your system is already configured with the Oracle VM Server for SPARC software, then the control domain has to be upgraded. The other existing domains also have to be upgraded if you want to be able to use all features of the Oracle VM Server for SPARC 2.0 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 for the different domains. Refer to the Oracle Solaris 10 installation guide for complete instructions for upgrading the Oracle Solaris OS.
When reinstalling the Oracle Solaris OS in the control domain, you need to save and restore the Logical Domains autosave configuration data and the constraints database file, as described in this section.
Starting with the Logical Domains 1.2 release, you can save and restore autosave configuration directories prior to reinstalling the operating system on the control domain. Whenever you reinstall the operating system on the control domain, you must save and restore the Logical Domains autosave configuration data, which is found in the /var/opt/SUNWldm/autosave-autosave-name directories.
You can use the tar or cpio command to save and restore the entire contents of the directories.
Note - Each autosave directory includes a timestamp for the last SP configuration update for the related configuration. If you restore the autosave files, the timestamp might be out of sync. In this case, the restored autosave configurations are shown in their previous state, either [newer] or up to date.
For more information about autosave configurations, see Managing Logical Domains Configurations.
This procedure shows how to save and restore the autosave directories.
# cd / # tar -cvpf autosave.tar var/opt/SUNWldm/autosave-*
Sometimes an autosave directory might include extraneous files, perhaps left over from a previous configuration, that might corrupt the configuration that was downloaded to the SP. In such cases, clean the autosave directory prior to the restore operation as shown in this example:
# cd / # rm -rf var/opt/SUNWldm/autosave-*
These commands restore the files and directories in the /var/opt/SUNWldm directory.
# cd / # tar -xvpf autosave.tar
Whenever you upgrade the operating system on the control domain, you must save and restore the Logical Domains constraints database file that can be found in /var/opt/SUNWldm/ldom-db.xml.
Note - Also, save and restore the /var/opt/SUNWldm/ldom-db.xml file when you perform any other operation that is destructive to the control domain's file data, such as a disk swap.
If you are using live upgrade on the control domain, consider adding the following line to the /etc/lu/synclist file:
/var/opt/SUNWldm/ldom-db.xml OVERWRITE
This causes the database to be copied automatically from the active boot environment to the new boot environment when switching boot environments. For more information about /etc/lu/synclist and synchronizing files between boot environments, refer to Synchronizing Files Between Boot Environments in Oracle Solaris 10 9/10 Installation Guide: Solaris Live Upgrade and Upgrade Planning.
If the control domain is upgraded from a Oracle Solaris 10 OS version older than Oracle Solaris 10 5/08 OS (or without patch 127127-11), and if volume manager volumes were exported as virtual disks, then the virtual disk back ends must be re-exported with options=slice after the Logical Domains Manager has been upgraded. See Exporting Volumes and Backward Compatibility for more information.
This section shows how to upgrade to Oracle VM Server for SPARC 2.0 software.
First download the Logical Domains Manager to the control domain. See Downloading the Logical Domains Manager.
Then stop all domains (except the control domain) running on the platform:
primary# ldm stop-domain -a
primary# ldm unbind-domain ldom
This section shows how to upgrade to Oracle VM Server for SPARC 2.0 software.
Perform the procedure Upgrade From Logical Domains 1.0 Software Only in Oracle VM Server for SPARC 2.0 Release Notes if you want to use your existing Logical Domains 1.0 configurations with Oracle VM Server for SPARC 2.0 software. Existing Logical Domains 1.0 configurations do not work with Oracle VM Server for SPARC 2.0 software.
If you are upgrading from more recent versions of the Oracle VM Server for SPARC software, perform the procedure Upgrade to the Oracle VM Server for SPARC 2.0 Software. Such existing Logical Domains configurations do work with Oracle VM Server for SPARC 2.0 software.
For the entire procedure, see Upgrade System Firmware.
# svcadm disable ldmd
# pkgrm SUNWldm
Specifying the -d option assumes that the package is in the current directory.
# pkgadd -Gd . SUNWldm
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.
# ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active ---c- SP 32 3264M 0.3% 19d 9m