Skip Navigation Links | |
Exit Print View | |
Oracle VM Server for SPARC 2.2 Release Notes Oracle VM Server for SPARC |
1. Oracle VM Server for SPARC 2.2 Release Notes
Required and Recommended Oracle Solaris OS
Required Software to Enable Oracle VM Server for SPARC 2.2 Features
Required and Recommended System Firmware Patches
Minimum Version of Software Required
Direct I/O Hardware and Software Requirements
PCIe SR-IOV Hardware and Software Requirements
Software That Can Be Used With the Logical Domains Manager
System Controller Software That Interacts With Logical Domains Software
Upgrading to the Oracle VM Server for SPARC 2.2 Software
Upgrading From Oracle Solaris 10 OS Older Than Oracle Solaris 10 5/08 OS
I/O MMU Bypass Mode Is No Longer Needed
Service Processor and System Controller Are Interchangeable Terms
Logical Domain Channels and Logical Domains
Booting a Large Number of Domains
Cleanly Shutting Down and Power Cycling a Logical Domains System
Memory Size Requested Might Be Different From Memory Allocated
Logical Domains Variable Persistence
Oracle's Sun SNMP Management Agent Does Not Support Multiple Domains
Containers, Processor Sets, and Pools Are Not Compatible With CPU Power Management
ldmp2v convert Command: VxVM Warning Messages During Boot
Extended Mapin Space Is Only Available in the Oracle Solaris 10 8/11 OS and Oracle Solaris 11 OS
Graphical Configuration Assistant Tool Has Been Removed
Oracle Hard Partitioning Requirements for Software Licenses
Upgrade Option Not Presented When Using ldmp2v prepare -R
Block of Dynamically Added Memory Can Be Dynamically Removed Only as a Whole
ldmp2v Command: ufsdump Archiving Method Is No Longer Used
Only One CPU Configuration Operation Is Permitted to Be Performed During a Delayed Reconfiguration
Version Restrictions for Migration
CPU Restrictions for Migration
Oracle VM Server for SPARC MIB Issues
The snmptable Command Does Not Work With the Version 2 or Version 3 Option
Bugs Affecting the Oracle VM Server for SPARC 2.2 Software
PCIe Fabrics Are Not Accessible by Guest Domains When 11 or More Domains Have PCIe Devices
ldmd Terminates Abnormally on Operations After Canceling a Delayed Reconfiguration
Unbound Domain That Has Disabled CPUs Reports Incorrect Number of CPU Resources
Re-creating a Domain That Has PCIe Virtual Functions From an XML File Fails
ldm init-system Command Cannot Correctly Re-create a Domain That Has Virtual Function Devices
ldm init-system Reports a disk server not found Error
Setting Unicast Slots to a Number That Exceeds the Maximum Causes the Value to Be Reset to 0
Control Domain Requires the Lowest Core in the System
ldmd Daemon Does Not Come Online
After Canceling a Migration, ldm Commands That Are Run on the Target System Are Unresponsive
Some Emulex Cards Do Not Work When Assigned to I/O Domain
Guest Domain Panics When Running the cputrack Command During a Migration to a SPARC T4 System
Oracle Solaris 11: DRM Stealing Reports Oracle Solaris DR Failure and Retries
Limit the Maximum Number of Virtual Functions That Can Be Assigned to a Domain
A Domain That Uses Cross-CPU Migration Reports Random Uptimes After the Migration Completes
ldm init-system -r -i XML-file Does Not Reboot the primary Domain
Version 8.2.0 of the System Firmware Contains a New Version of the scvar Database
panic: BAD TRAP: occurred in module "pcie" due to an illegal access to a user address
Control Domain Reconfigured From an XML File Fails to Remove I/O Devices Properly
An Invalid vdsdev Backend Is Seen as a Valid Path
After Disabling the Whole-Core Constraint, the Constraint Reappears After a primary Domain Reboot
ldm start Erroneously Returns 0 Instead of 1 on Failure to Start a Guest Domain
ldm remove-io of PCIe Cards That Have PCIe-to-PCI Bridges Should Be Disallowed
ldm stop Command Might Fail If Issued Immediately After an ldm start Command
Using ldm set-io to Change pvid Value Twice in Succession Might Cause a Configuration Failure
Vague SR-IOV Error Message: Create vf failed
Partial Core primary Fails to Permit Whole-Core DR Transitions
ldmconfig Is Only Supported on Oracle Solaris 10 Systems
ldm list-io Command Shows the UNK or INV State After Boot
Cannot Detach Network Interface Card Driver
Oracle VM Server for SPARC MIB Is Only Supported on Oracle Solaris 10 Systems
Removing a Large Number of CPUs From a Guest Domain
A Large-Memory Domain in Elastic Mode Might Take a Long Time to Stop
Cannot Use Oracle Solaris Hot Plug Operations to Hot Remove a PCIe Endpoint Device
Virtual Disk Validation Fails for a Physical Disk With No Slice 2
All ldm Commands Hang When Migrations Have Missing Shared NFS Resources
ldmd Fails to Remove Cores From a Domain That Has Partial Cores
Logical Domains Agent Service Does Not Come Online if the System Log Service Does Not Come Online
Kernel Deadlock Causes Machine Hang During a Migration
Virtual CPU Timeout Failures During DR
Migration Failure Reason Not Reported When the System MAC Address Clashes With Another MAC Address
Simultaneous Migration Operations in "Opposite Direction" Might Cause ldm to Hang
Removing a Large Number of CPUs From the Control Domain
System That Has the Elastic Policy Set and Is Running the Oracle Solaris 10 8/11 OS Might Hang
pkgadd Fails to Set ACL Entries on /var/svc/manifest/platform/sun4v/ldmd.xml
SPARC T3-1: Detect And Handle Disks That Are Accessible Through Multiple Direct I/O Paths
An In-Use MAC Address Can be Reassigned
ldmconfig Cannot Create a Domain Configuration on the SP
Uncooperative Oracle Solaris Domain Migration Can Be Blocked If cpu0 Is Offline
Memory DR Is Disabled Following a Canceled Migration
Dynamic Reconfiguration of MTU Values of Virtual Network Devices Sometimes Fails
Confusing Migration Failure Message for Real Address Memory Bind Failures
Dynamically Removing All the Cryptographic Units From a Domain Causes SSH to Terminate
PCI Express Dual 10-Gigabit Ethernet Fiber Card Shows Four Subdevices in ldm list-io -l Output
ldm Commands Are Slow to Respond When Several Domains Are Booting
Guest Domain Might Fail to Successfully Reboot When a System Is in Power Management Elastic Mode
Guest Domain Sometimes Fails to Make Proper Domain Services Connection to the Control Domain
Oracle Solaris 11: Zones Configured With an Automatic Network Interface Might Fail to Start
Oracle Solaris 10: Virtual Network Devices Are Not Created Properly on the Control Domain
Newly Added NIU/XAUI Adapters Are Not Visible to Host OS If Logical Domains Is Configured
I/O Domain or Guest Domain Panics When Booting From e1000g
Explicit Console Group and Port Bindings Are Not Migrated
Constraint Database Is Not Synchronized to Saved Configuration
Migration Does Not Fail If a vdsdev on the Target Has a Different Back End
Migration Can Fail to Bind Memory Even If the Target Has Enough Available
Logical Domains Manager Does Not Start If the Machine Is Not Networked and an NIS Client Is Running
Logical Domains Manager Displays Migrated Domains in Transition States When They Are Already Booted
Cannot Connect to Migrated Domain's Console Unless vntsd Is Restarted
Logical Domains Manager Can Take Over 15 Minutes to Shut Down a Domain
Simultaneous Net-Installation of Multiple Domains Fails When in a Common Console Group
The scadm Command Can Hang Following an SC or SP Reset
ldc_close: (0xb) unregister failed, 11 Warning Messages
Guest Domain With Too Many Virtual Networks on the Same Network Using DHCP Can Become Unresponsive
Logical Domains Manager Does Not Retire Resources On Guest Domain After a Panic and Reboot
Cannot Set Security Keys With Logical Domains Running
This section contains system requirements for running the Oracle VM Server for SPARC software.
When more than one version of the Oracle VM Server for SPARC software is supported on a hardware platform, bug fixes apply only to the latest version of the software. To receive Premier Support, you must use the latest Oracle VM Server for SPARC software.
You can find the platform documentation on the Oracle Technology Network. You can also find information about the software stacks for the various platforms on the Sun System Software Stacks page.
Note - Starting with Logical Domains 1.3, UltraSPARC T1 platforms are no longer supported. Earlier releases of the Logical Domains software continue to support these platforms. By default, the Oracle Solaris 11 OS includes Version 2.1 of the Logical Domains Manager.
However, Logical Domains Manager 2.2 is not supported on UltraSPARC T1 systems.
The Oracle VM Server for SPARC 2.2 software is supported on the following platforms:
SPARC T4 servers
SPARC T4-1 Server (refer to the SPARC T4-1 Server Product Notes)
SPARC T4-2 Server (refer to the SPARC T4-2 Server Product Notes)
SPARC T4-4 Server (refer to the SPARC T4-4 Server Product Notes)
SPARC T4-1B Server (refer to the SPARC T4-1B Server Product Notes)
Netra SPARC T4-1 Server (refer to the Netra SPARC T4-1 Server Product Notes)
Netra SPARC T4-2 Server (refer to the Netra SPARC T4-2 Server Product Notes)
Netra SPARC T4-1BA Server (refer to the Netra SPARC T4-1BA Server Product Notes)
SPARC T3 servers
SPARC T3-1 server (refer to the SPARC T3-1 Server Product Notes)
SPARC T3-2 server (refer to the SPARC T3-2 Server Product Notes)
SPARC T3-4 server (refer to the SPARC T3-4 Server Product Notes)
SPARC T3-1B server (refer to the SPARC T3-1B Server Module Product Notes)
Netra SPARC T3-1 server (refer to the Netra SPARC T3-1 Server Product Notes)
Netra SPARC T3-1B server (refer to the Netra SPARC T3-1B Server Product Notes)
Netra SPARC T3-1BA server (refer to the Netra SPARC T3-1BA Server Product Notes)
UltraSPARC T2 Plus servers
Oracle's Sun SPARC Enterprise T5140 and T5240 servers (refer to the Sun SPARC Enterprise T5140 and T5240 Servers Administration Guide)
Oracle's Sun SPARC Enterprise T5440 server (refer to the Sun SPARC Enterprise T5440 Server Administration Guide)
Oracle's Sun Blade T6340 server module (refer to the Sun Blade T6340 Server Module Product Notes)
Oracle's Netra T5440 server (refer to the Sun Netra T5440 Server Product Notes)
Oracle's Sun Netra T6340 Server Module (refer to the Sun Netra T6340 Server Module Product Notes)
UltraSPARC T2 servers
Oracle's Sun SPARC Enterprise T5120 and T5220 servers (refer to the Sun SPARC Enterprise T5120 and T5220 Servers Administration Guide)
Oracle's Sun Blade T6320 server module (refer to the Sun Blade T6320 Server Module Product Notes)
Oracle's Netra T5220 server (refer to the Sun Netra T5220 Server Product Notes)
Oracle's Netra CP3260 Blade (refer to the Netra CP3260 Blade Server Product Notes)
This section lists the required software and patches for use with the Oracle VM Server for SPARC 2.2 software.
Caution - Do not downgrade to older versions of individual software and firmware components. Such downgrades are not recommended and might lead to unexpected behavior and failures. |
To use all features of the Oracle VM Server for SPARC 2.2 software, the operating system (OS) on all domains should be at least the Oracle Solaris 10 8/11 OS or the Oracle Solaris 11 OS. This OS can be either an initial installation of or an upgrade to the Oracle Solaris 10 8/11 OS or the Oracle Solaris 11 OS.
Note - Some features, such as PCIe SR-IOV and cross-CPU migration (cpu-arch property), are only available with the Oracle Solaris 11 OS.
The minimum version of the Oracle Solaris 11 OS for each domain type is Oracle Solaris 11 Support Repository Update 7 (SRU 7). The following table shows the patches that are required for older releases of the Oracle Solaris 10 OS to have the Oracle VM Server for SPARC 2.2 functionality. These patches are included in the Oracle Solaris 10 8/11 OS.
Table 1-1 Patches for Older Oracle Solaris OS Versions and Domains Requiring a Patch
|
Note - This patch list includes the minimum required patch revisions. You can install later revisions of the same patch.
To enable all the Oracle VM Server for SPARC 2.2 features, you must run at least version 7.4.2 of the system firmware on both UltraSPARC T2 servers and UltraSPARC T2 Plus servers. You must run at least version 8.2.0 of the system firmware on SPARC T3 servers. You must run at least version 8.2.0 of the system firmware on SPARC T4 servers. This firmware is preinstalled on the SPARC T4 servers. For information about the required Oracle Solaris OS, see Required and Recommended Oracle Solaris OS.
To take advantage of all features of Oracle VM Server for SPARC 2.2, ensure that your server from Oracle runs at least these revisions of the following system firmware patches:
Sun SPARC Enterprise T5120 and T5220 Servers
Sun Blade T6320 Server Module
Netra T5220 Server
Sun SPARC Enterprise T5140 and T5240 Servers
Sun SPARC Enterprise T5440 Server
Sun Blade T6340 Server Module
Netra T5440 Server
Sun Netra T6340 Server Module
SPARC T3-1 Server
SPARC T3-2 Server
SPARC T3-4 Server
SPARC T3-1B Server
Netra SPARC T3-1 Server
Netra SPARC T3-1B Server
SPARC T4-1 Server
SPARC T4-2 Server
SPARC T4-4 Server
SPARC T4-1B Server
Netra SPARC T4-1 Server
Netra SPARC T4-2 Server
Netra SPARC T4-2B Server
Running the Oracle VM Server for SPARC 2.2 software along with at least the minimum versions of the other software components specified in Table 1-2 is supported. In such a configuration, you might not get all the features of the Oracle VM Server for SPARC 2.2 software. For production environments, it is best to run with the recommended system firmware version described in Required Software to Enable Oracle VM Server for SPARC 2.2 Features, and with the Oracle Solaris 10 8/11 OS or the Oracle Solaris 11 OS.
An alternate OS strategy is to do one of the following:
Upgrade the control and service domains to the Oracle Solaris 10 8/11 OS (or to Oracle Solaris 11 OS for SPARC T4 systems).
Apply the patches listed in Table 1-1.
You can continue running the guest domains at their existing patch level.
Following is a matrix of the minimum versions of required software. The Oracle VM Server for SPARC 2.2 package can be applied to a system running at least the following versions of software. The minimum software versions are platform specific and depend on the requirements of the CPU in the machine. The minimum Oracle Solaris OS version for a given CPU type applies to all domain types (control, service, I/O, and guest). See the data sheet for your platform at http://www.oracle.com/technetwork/documentation/sparc-tseries-servers-252697.html.
Table 1-2 Minimum Versions of System Firmware and OS Software
|
Note - On a guest domain, you can run any OS version that is supported by the platform.
To successfully use the direct I/O (DIO) feature to assign direct I/O devices to domains, you must run the appropriate software and use supported PCIe cards.
Hardware Requirements. Only certain PCIe cards can be used as a direct I/O endpoint device on an I/O domain. You can still use other cards in your Oracle VM Server for SPARC environment, but they cannot be used with the DIO feature. Instead, they can be used for service domains and for I/O domains that have entire root complexes assigned to them.
Refer to your platform's hardware documentation to verify which cards can be used on your platform. For an up-to-date list of supported PCIe cards, see Doc 1325454.1: Oracle VM Server for SPARC Direct I/O Feature.
Software Requirements. To use the DIO feature, the following domains must run the supported OS:
primary domain. At least the Oracle Solaris 10 9/10 OS plus patch ID 145868-01 or the Oracle Solaris 11 OS.
I/O domain. Any Oracle Solaris OS that is supported by the platform.
Starting with the Oracle VM Server for SPARC 2.2 release, the PCIe SR-IOV feature is supported on SPARC T3 and SPARC T4 platforms.
Hardware Requirements. To use the SR-IOV feature, you can use on-board PCIe SR-IOV devices as well as PCIe SR-IOV plug-in cards. The supported on-board device is the Intel 1-Gbps Ethernet network device.
The following table shows the names of the PCIe network cards that can be used with the PCIe SR-IOV feature.
|
Firmware Requirements. To use the SR-IOV feature, the SPARC T3 and SPARC T4 systems must run at least version 8.2.0 of the system firmware.
To use the SR-IOV feature, PCIe SR-IOV devices must run at least device firmware version 3.01. Perform the following steps to update the firmware for the Sun Dual 10-Gigabit Ethernet SFP+ PCIe 2.0 network adapters:
Determine whether you need to upgrade the FCode version on the device.
Perform these commands from the ok prompt:
{0} ok cd path-to-device {0} ok .properties
The version value in the output must be one of the following:
Sun Dual 10GbE SFP+ PCIe 2.0 LP FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 EM FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 FEM FCode 3.01 4/2/2012
Download patch ID 13932765 from My Oracle Support.
Install the patch.
The patch package includes a document that describes how to use the tool to perform the upgrade.
Software Requirements. To use the SR-IOV feature, the following domains must run the supported Oracle Solaris OS:
The primary domain must be running the Oracle Solaris 11 OS (at least Support Repository Update 7 (SRU 7)).
The I/O domains can run the Oracle Solaris 10 9/10 OS, Oracle Solaris 10 8/11 OS, or Oracle Solaris 11 OS with at least SRU 7. For the Oracle Solaris 10 9/10 and Oracle Solaris 10 8/11 releases, install the igbvf and ixgbevf virtual function driver patches, which are 148225 and 148227, respectively.
The live migration feature provides performance improvements that enable an active domain to be migrated while it continues to run. See Chapter 9, Migrating Domains, in Oracle VM Server for SPARC 2.2 Administration Guide.
To take advantage of these migration performance improvements, the source and target machines must run at least these versions of the software components:
Logical Domains Manager: At least Oracle VM Server for SPARC 2.1
System firmware:
Version 7.4.0 for UltraSPARC T2 and UltraSPARC T2 Plus systems
Version 8.1.0 for SPARC T3 systems
At least version 8.1.0 for SPARC T4 systems
In addition, the domain being migrated must run at least the Oracle Solaris 10 9/10 OS or the Oracle Solaris 11 OS.
You can obtain the latest packages for both the Oracle Solaris 10 OS and Oracle Solaris 11 OS. Note that the Oracle VM Server for SPARC software is included by default with the Oracle Solaris 11 OS.
Oracle Solaris 10 OS. Download the OVM_Server_SPARC-2_2.zip package from My Oracle Support. See How to Download the Logical Domains Manager Software (Oracle Solaris 10) in Oracle VM Server for SPARC 2.2 Administration Guide.
Oracle Solaris 11 OS. Obtain the ldomsmanager package from the Oracle Solaris 11 Support Repository or from My Oracle Support. See How to Upgrade to the Oracle VM Server for SPARC 2.2 Software (Oracle Solaris 11) in Oracle VM Server for SPARC 2.2 Administration Guide. Also see How to Update Oracle Solaris 11 Systems Using Support Repository Updates.
For Oracle Solaris 10, the OVM_Server_SPARC-2_2.zip file that you download contains the following:
Oracle VM Server for SPARC 2.2 software (SUNWldm.v)
The ldm(1M), ldmconfig(1M), and ldmd(1M) man pages in the SUNWldm.v package are installed when the package is installed
Installation script for Oracle VM Server for SPARC 2.2 software (install-ldm)
Oracle VM Server for SPARC Management Information Base (SUNWldmib)
Physical-to-Virtual Conversion Tool (SUNWldmp2v)
The directory structure of the zip file is similar to the following:
OVM_Server_SPARC-2_2/ Install/ install-ldm Product/ Japanese/ README.txt SUNWjldm.v SUNWjldmp2v SUNWldm.v SUNWldmib SUNWldmp2v README.txt
You can find system firmware for your platform at http://www.oracle.com/technetwork/systems/patches/firmware/index.html.
You can find the required the Logical Domains Manager and Oracle Solaris OS patches at http://support.oracle.com.
The Oracle VM Server for SPARC 2.2 Administration Guide, the Oracle VM Server for SPARC 2.2 Reference Manual, and these Oracle VM Server for SPARC 2.2 Release Notes can be obtained from:
http://www.oracle.com/technetwork/documentation/vm-sparc-194287.html
For the Oracle Solaris 10 OS, the Oracle VM Server for SPARC 2.2 man pages are installed on your system as part of the SUNWldm.v and SUNWldmp2v packages. You can install the Japanese translations of the man pages on your Oracle Solaris 10 system with the SUNWjldm.v and SUNWjldmp2v packages.
For the Oracle Solaris 11 OS, the Oracle VM Server for SPARC 2.2 man pages, and the Japanese translations, are installed on your system as part of the ldomsmanager package.
For information about the Oracle Solaris OS, see the following libraries on the Oracle Technology Network: