Skip Navigation Links | |
Exit Print View | |
Oracle VM Server for SPARC 3.0 Release Notes Oracle VM Server for SPARC |
1. Oracle VM Server for SPARC 3.0 Release Notes
Required and Recommended Oracle Solaris OS Versions
Required Software to Enable Oracle VM Server for SPARC 3.0 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 3.0 Software
Deprecated Features in the Oracle VM Server for SPARC 3.0 Release
Upgrading From Oracle Solaris 10 OS Older Than Oracle Solaris 10 5/08 OS
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
ldmp2v convert Command: VxVM Warning Messages During Boot
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
SPARC M5 and SPARC T5 Support for cpu-arch=generic Migration
CPU Restrictions for Migration
Oracle VM Server for SPARC MIB Issues
snmptable Command Does Not Work With the Version 2 or Version 3 Option
Bugs Affecting the Oracle VM Server for SPARC 3.0 Software
send_mondo_set: timeout Panic Occurs When Using the ldm stop Command on a Guest Domain After Stress
Dynamically Adding a Faulted Strand to a Domain Might Result in a Panic
Subdevices Under a PCIe Device Revert to an Unassigned Name
SPARC M5-32: panic: mpo_cpu_add: Cannot read MD
SPARC M5-32: Root Complex Failover Might Lead to an Incorrect Direct I/O Guest Domain Configuration
SPARC M5-32: Issue With Disks That Are Accessible Through Multiple Direct I/O Paths
ixgbevf Device in SR-IOV Domains Might Become Disabled When Rebooting the primary Domain
ILOM Power Capper Should Synchronize Adjustment Updates with /SYS/VPS Updates
A Guest Domain Cannot Boot When IOV-Loaned Devices Are Disabled
mutex_enter: bad mutex Panic in primary Domain During a Reboot or Shutdown
SPARC M5-32: LSI-SAS Controller Is Incorrectly Exported With SR-IOV
Cannot Set a Jumbo MTU for sxge Virtual Functions In the primary Domain of a SPARC T5-1B
ldmd Is Unable to Set the mac-addr and alt-mac-addrs Property Values for the sxge Device
ldm list-io -d Output for an sxge Device on SPARC T5-1B Is Missing Two Properties
Additional Restrictions for Migration
ldmconfig Fails: Fix for Bug ID 15972394 Precludes Unmodified factory-default Configuration
CPU DR of Very Large Number of Virtual CPUs Can Appear to Fail
SPARC T4-4: Unable to Bind a Guest Domain
Guest Domain Can Panic When CPU DR is Performed After a Cross-CPU Migration
Guest Domain Fails to Boot When the Memory is Highly Fragmented
CPU Dynamic Reconfiguration of Available CPUs Causes an lpl_topo_verify fail -5 Panic
Root Domains Cannot Have Dependencies on Other Root Domains
Guest Domain Panics After a Migration When Cores are Added
Guest Domain Panics While Changing the threading Property Value From max-throughput to max-ipc
The Control Domain Hangs on Reboot With Two Active Direct I/O Domains
ldm rm-io Should Accept --dry-run as an Alias for -n
Migration Problems Arise Between Systems That Have Different Firmware Versions Installed
No Error Message When a Memory DR Add is Partially Successful
Unable to Stop a Domain With the ldm stop or ldm stop -f Command
PCIe Fabrics Are Not Accessible by Guest Domains When 11 or More Domains Have PCIe Devices
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
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
Guest Domain That Uses Cross-CPU Migration Reports Random Uptimes After the Migration Completes
Version 8.2.0 of the System Firmware Contains a New Version of the scvar Database
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
init-system Does Not Restore Named Core Constraints for Guest Domains From Saved XML Files
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
ldm list-io Command Shows the UNK or INV State After Boot
Removing a Large Number of CPUs From a Guest Domain Fails
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
Logical Domains Agent Service Does Not Come Online If the System Log Service Does Not Come Online
Kernel Deadlock Causes Machine to 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 Fails
System Running the Oracle Solaris 10 8/11 OS That Has the Elastic Policy Set Might Hang
pkgadd Fails to Set ACL Entries on /var/svc/manifest/platform/sun4v/ldmd.xml
SPARC T3-1: Issue With 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
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
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
scadm Command Can Hang Following an SC or SP Reset
Simultaneous Netinstallation of Multiple Domains Fails When in a Common Console Group
ldc_close: (0xb) unregister failed, 11 Warning Messages
Guest Domain With Too Many Virtual Networks on the Same Network Using DHCP Can Become Unresponsive
Cannot Set Security Keys With Logical Domains Running
Behavior of the ldm stop-domain Command Can Be Confusing
ldm(1M) Man Page: Dynamic Creation of Virtual Functions Is Not Supported
ldm(1M) Man Page: Only ldm add-spconfig -r Performs a Manual Recovery
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.
The Oracle VM Server for SPARC 3.0 software is supported on the following platforms:
Fujitsu M-Series servers
Fujitsu M10 system (refer to Fujitsu M10 System Product Notes)
SPARC M-Series servers
SPARC M5-32 server (refer to SPARC M5-32 Server Product Notes)
SPARC T5 servers
SPARC T5-1B server (refer to SPARC T5-1B Server Product Notes)
SPARC T5-2 server (refer to SPARC T5-2 Server Product Notes)
SPARC T5-4 server (refer to SPARC T5-4 Server Product Notes)
SPARC T5-8 server (refer to SPARC T5-8 Server Product Notes)
SPARC T4 servers
SPARC T4-1 server (refer to SPARC T4-1 Server Product Notes)
SPARC T4-2 server (refer to SPARC T4-2 Server Product Notes)
SPARC T4-4 server (refer to SPARC T4-4 Server Product Notes)
SPARC T4-1B server (refer to SPARC T4-1B Server Product Notes)
Netra SPARC T4-1 server (refer to Netra SPARC T4-1 Server Product Notes)
Netra SPARC T4-2 server (refer to Netra SPARC T4-2 Server Product Notes)
Netra SPARC T4-1B server (refer to Netra SPARC T4-1B Server Product Notes)
SPARC T3 servers
SPARC T3-1 server (refer to SPARC T3-1 Server Product Notes)
SPARC T3-2 server (refer to SPARC T3-2 Server Product Notes)
SPARC T3-4 server (refer to SPARC T3-4 Server Product Notes)
SPARC T3-1B server (refer to SPARC T3-1B Server Module Product Notes)
Netra SPARC T3-1 server (refer to Netra SPARC T3-1 Server Product Notes)
Netra SPARC T3-1B server (refer to Netra SPARC T3-1B Server Product Notes)
Netra SPARC T3-1BA server (refer to Netra SPARC T3-1BA Server Product Notes)
UltraSPARC T2 Plus servers
Oracle's Sun SPARC Enterprise T5140 and T5240 servers (refer to Sun SPARC Enterprise T5140 and T5240 Servers Administration Guide)
Oracle's Sun SPARC Enterprise T5440 server (refer to Sun SPARC Enterprise T5440 Server Administration Guide)
Oracle's Sun Blade T6340 server module (refer to Sun Blade T6340 Server Module Product Notes)
Oracle's Netra T5440 server (refer to Sun Netra T5440 Server Product Notes)
Oracle's Sun Netra T6340 Server Module (refer to Sun Netra T6340 Server Module Product Notes)
UltraSPARC T2 servers
Oracle's Sun SPARC Enterprise T5120 and T5220 servers (refer to Sun SPARC Enterprise T5120 and T5220 Servers Administration Guide)
Oracle's Sun Blade T6320 server module (refer to Sun Blade T6320 Server Module Product Notes)
Oracle's Netra T5220 server (refer to Sun Netra T5220 Server Product Notes)
Oracle's Netra CP3260 Blade (refer to Netra CP3260 Blade Server Product Notes)
This section lists the required software and patches for use with the Oracle VM Server for SPARC 3.0 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 3.0 software, the operating system (OS) on all domains should be at least the Oracle Solaris 10 8/11 OS or the Oracle Solaris 11.1 Support Repository Update 1 (SRU 1). 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.1 OS.
The minimum version of the Oracle Solaris 11 OS for each domain type is Oracle Solaris 11.1. 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 3.0 functionality.
For information about the minimum Oracle Solaris OS versions for supported server platforms, see the data sheet for your server platform at http://www.oracle.com/technetwork/documentation/oracle-sparc-ent-servers-189996.html.
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 3.0 features, you must run the required system firmware versions on the following platforms:
Run at least version 7.4.2 of the system firmware.
Run at least version 7.4.2 of the system firmware.
Run at least version 8.2.1.b of the system firmware.
Run at least version 8.2.1.b of the system firmware.
This firmware is preinstalled on the SPARC T4. The required firmware for the SPARC T5 platforms, SPARC M5 platforms, and Fujitsu M10 systems is preinstalled on your system. For information about the required Oracle Solaris OS version, see Required and Recommended Oracle Solaris OS Versions.
Note - The system firmware for SPARC T3 and SPARC T4 systems has been updated to version 8.2.2 to address some migration issues.
To take advantage of all features of Oracle VM Server for SPARC 3.0, ensure that your SPARC T-Series server from Oracle runs at least these revisions of the following system firmware patches, which can be installed on Oracle Solaris 10 and Oracle Solaris 11.1 systems:
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-1B Server
Running the Oracle VM Server for SPARC 3.0 software along with at least the minimum versions of the other software components is supported. In such a configuration, you might not get all the features of the Oracle VM Server for SPARC 3.0 software. For the best results in production environments, run with the recommended system firmware version described in Required Software to Enable Oracle VM Server for SPARC 3.0 Features, and with the Oracle Solaris 10 8/11 OS, the Oracle Solaris 11 OS, or the Oracle Solaris 11.1 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.
The Oracle VM Server for SPARC 3.0 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). For information about the minimum versions of the Oracle Solaris OS for supported server platforms, see the data sheet for your server platform at http://www.oracle.com/technetwork/documentation/oracle-sparc-ent-servers-189996.html.
SPARC T4 servers: 8.1.1
SPARC T3 servers: 8.1.x
UltraSPARC T2 Plus servers: 7.4.x
UltraSPARC T2 servers: 7.4.x
The required system firmware for the SPARC T5 platforms, SPARC M5 platforms, and Fujitsu M10 systems is preinstalled on your system. For the minimum Oracle Solaris OS version, see the data sheet for your SPARC T5, SPARC M5, and Fujitsu M10 systems.
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 https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=REFERENCE&id=1325454.1.
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.
The PCIe SR-IOV feature is supported on the SPARC T3, SPARC T4, SPARC T5, and SPARC M5 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.
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 https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=REFERENCE&id=1325454.1.
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)) or the Oracle Solaris 10 1/13 OS.
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.
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-3_0.zip package from My Oracle Support. See How to Download the Logical Domains Manager Software (Oracle Solaris 10) in Oracle VM Server for SPARC 3.0 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 3.0 Software (Oracle Solaris 11) in Oracle VM Server for SPARC 3.0 Administration Guide.
Also see the article “How to Update Oracle Solaris 11 Systems Using Support Repository Updates” and “How to Update to Oracle Solaris 11.1 Using the Image Packaging System”.
For Oracle Solaris 10, the OVM_Server_SPARC-3_0.zip file that you download contains the following:
Oracle VM Server for SPARC 3.0 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 3.0 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-3_0/ 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.
Oracle VM Server for SPARC 3.0 Administration Guide, Oracle VM Server for SPARC 3.0 Reference Manual, and this document 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 3.0 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 3.0 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: