Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Oracle VM Server for SPARC 3.6.2 ® Supplemental Release Notes February 2021 Part No: F24161
Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes These supplemental release notes contain information about Oracle VM Server for SPARC 3.6.2 software releases including those that are delivered through Oracle Solaris 11.4 Support Repository Updates (SRUs): ■ “Resolved Issues in the Oracle Solaris 11.4 SRU 30 Release” on page 2 ■ “Bugs Affecting the Oracle Solaris 11.4 SRU 30 Release” on page 3 ■ “What's New in The Oracle VM Server for SPARC 3.6.2 Release” on page 4 ■ “Resolved Issues in the Oracle VM Server for SPARC 3.6.2 Release” on page 4 ■ “Bugs Affecting the Oracle VM Server for SPARC 3.6.2 Release” on page 5 ■ “Documentation Issues in the Oracle VM Server for SPARC 3.6.2 Release” on page 7 For a list of the features added to each Oracle VM Server for SPARC release, see What's New in Oracle VM Server for SPARC Software (https://www.oracle.com/virtualization/technologies/vm/ documentation-sparc-whatsnew.html). For information about the supported hardware and minimum and fully qualified firmware, Oracle Solaris OS and hardware, see Chapter 1, “System Requirements” in Oracle VM Server for SPARC 3.6 Installation Guide. For information about issues with the Oracle VM Server for SPARC 3.6 software, see Oracle VM Server for SPARC 3.6 Release Notes. Resolved Issues in the Oracle Solaris 11.4 SRU 30 Release The following enhancement requests and bugs have been fixed for the Oracle Solaris 11.4 SRU 30 software release: 15629872 auditing implementation is fragile & non-compliant 27997241 logctl should allow warning to be toggled (on, off) 28584729 ovmtdeploy man page should clearly document the autoexpand script usage 29860580 improve synchronization of vnet link up notification 29868186 ldmd to persist and replay FMA memory page retire operations when guests reboot 31238394 Vnet multi-level PVLAN support 31656790 vhba_tran_start_pkt_comp causes a deadlock 31657076 Disable vhba's support for AIO 31786717 Add klog support to vds Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes ® 2
31806158 Concurrent DISCOVER commands hang after IO-domain reboot 31860801 Have WARNINGs in vhba_lu_wwns_compare display the actual WWN 31861942 create ::vds DCMD and fix ::walk-vd Walker 31905102 want kstat for tx watchdog and ldc related issues in vnet driver 31940538 migration core dump due to an incorrect assertion 31951339 Interrupting ls-netstat causes ldmd to abort 31951717 vsan.mask : improve an N-squared algorithm to O(n) 32009815 Use a hash table in vhba to manage SCSI dev WWNs 32071936 New SP config in status [next power on] instead of current 32170729 vdc WARNING: Error during OS install/boot from LDOM guest vdisk 32170882 update ldm man page now that warning messages can be controlled 32177570 vhba_mon_fini erroneously calls kmem_free 32208344 vdc can print the wrong SCSI opcode in vdc_scsi_status 32213903 vhba_wwn_cache_init: ... console spam after fix for 32009815 Bugs Affecting the Oracle Solaris 11.4 SRU 30 Release Controlling the vhba Module's Use of Asynchronous I/O The vHBA subsystem might undergo a significant negative performance impact for software that performs asynchronous I/O (AIO). This negative performance occurred because the vhba module erroneously serialized calls to the aioread() and aiowrite() routines. See the aioread(3C) and aiowrite(3C) man pages. This behavior severely degraded latency and bandwidth for software such as Oracle's database implementations. The vhba:vhba_nointr kernel tunable in the /etc/system file specifies whether the vhba module uses the AIO algorithm. When set to 0, the vhba module supports the AIO algorithm. When set to 1, the vhba module does not use the new AIO algorithm. Starting with the Oracle Solaris 11.4 SRU 30 release, the vhba:vhba_nointr tunable is set to 1 by default. To improve performance when you run applications that use AIO, set the vhba:vhba_nointr value to 0. You must reboot any domain in which the vhba module runs to ensure that the change takes affect. Note that any software that issues synchronous I/O to the vhba module is unaffected by the vhba: vhba_nointr tunable. Synchronous I/O uses the read(), pread(), write(), and pwrite() system calls. See the pread(2), pwrite(2), read(2), and write(2) man pages. Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes ® 3
What's New in The Oracle VM Server for SPARC 3.6.2 Release The add-vsan-dev Command Now Supports Domain Migration As a result of a bug fix (27974950) delivered in the Oracle VM Server for SPARC 3.6.2 update release, you can now migrate a guest domain that has a vhba instance associated with a virtual SAN with mask=on. New calculate-effective-max-pagesize Option for add-domain and set-domainCommands Starting with the Oracle VM Server for SPARC 3.6.2 update release, the new calculate-effective-max- pagesize option for add-domain and set-domain appears. This option enables or disables the pagesize limit pre-determined by Oracle Solaris for a domain. Supported Oracle Solaris OS Versions You must install at least the Oracle Solaris 11.4 SRU 16 OS in the control domain to obtain Oracle VM Server for SPARC 3.6.2. It is also highly recommended to run this same Oracle Solaris OS version (or later) in all domain types that access physical I/O (service, root, and I/O). For guest domains that use only virtualized I/O, you can run any version of Oracle Solaris supported on your platform, but if running Oracle Solaris 11.4 OS, we highly recommend at least the SRU 16 release. Oracle Solaris 11.4 SRU 16 OS resolves a couple issues that may impact vdisk operation. Resolved Issues in the Oracle VM Server for SPARC 3.6.2 Release The following enhancement requests and bugs have been fixed for the Oracle VM Server for SPARC 3.6.2 software release: 28900668 ldmd service goes into maintenance mode and guests do not show up post 11.3 upgrade 30283429 cli_ldom_migrate: 'args' is accessed after it is deallocated 30155421 Cannot migrate Guest having a vsan.mask (from 3.6.1. to 3.6.2) 29991766 ldom manager should have an option to turn calculation of max-eff-pgsz off 30240130 Error cases in memory dr may access freed memory 30086348 pkg uninstall puts SMF service into maintenance before removing it Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes ® 4
22828100 vsw backing device can be removed when linkprop still in phys-state, but cmd falsely claims an error 29364087 Wrong error message output on attempt to use unsupported IOV_DYNAMIC_OFFLINE_FORCE 29631511 Improve ldmpower error message when PM is disabled 29878508 Domain keeps effective-max-pagesize=16G after LDoms 3.4 to 3.5 upgrade, but it drops to 256M when subsequently altered with "ldm" command 29896984 Incorrect grammar in error message 29809669 Solaris 11.4 (11.4.5.3.0) ldm list uptime showing incorrect information 29869666 mem dr may free response buf twice 27974950 add-vsan-dev feature does not support Migration 28386691 fma-phys-mem-service DS should be established before requesting blacklist replay 25886316 ldm cancel-reconf causes core dump if a root domain has VCC 29405331 ldmd dumps core on removal of last named CMI resource from primary 29351514 Second add of a specific named cmi resource fails on primary after cancel reconf 29349849 Migrated domains do not work on targeted node in OVM3.6.1 with PM, named cores 28633851 PM may not work normally after two successive PPARDRs. 29697593 LDOM not having any memory allocated after reboot (Super Cluster) 29623003 problem in OVMTEMPLAT/OVMTCONFIG 29469375 Improve error messaging for ldm evacuate-io command 29363569 PPAR DR(deleteboard) for a system board which had a VF failed 29557793 Ldm commands are slow and snmp timeout 28634524 concurrent set-mem on multiple domains may cause ldm core dump Bugs Affecting the Oracle VM Server for SPARC 3.6.2 Release Any bugs described in this section might also affect the Oracle VM Server for SPARC 3.6 software. ldmd Dumps Core on ldm evacuate-io for a Loaned PCIe Card Bug ID 30213683: The ldm evacuate-io and ldm restore-io commands are not supported for PCIe devices that are loaned out to domains other than the one that owns the PCIe bus. This restriction is Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes ® 5
not enforced in the code. As a result, attempting to do so will produce unpredictable results. Newer Oracle SPARC systems do not support loaning out PCIe cards, so this is only an issue for Fujitsu SPARC platforms. calculate-effective-max-pagesize=off of a Guest Domain is Not Migrated By ldm migrate-domain Bug ID 30413014: By default, the Logical Domains Manager calculates effective maximum pagesize, for example, calculate-effective-max-pagesize=on. To disable this calcuation, type: -->ldm add-domain calculate-effective-max-pagesize=off With calculate-effective-max-pagesize=off, Logical Domains Manager does not calculate effective maximum pagesize after the is rebooted. When an is migrated, the calculate-effective- max-pagesize flag is not migrated from the source domain to the target domain. The target domain will have the default value of this flag, which is calculate-effective-max-pagesize=on. To disable calculation of effective max pagesize for the target domain, type: -->ldm add-domain calculate-effective-max-pagesize=off Improve Use of Force in ldm evacuate-io and restore-io Bug ID 30508890: If the target device for the evacuate-io command is a network device and the physical function (PF) is providing a persistent Internet Protocol (IP) interface to the Root Domain in which it is installed, then the evacuate-io command will fail. For example: primary# ldm evacuate-io /SYS/RCSA/PCIE14 Failed to power off /SYS/RCSA/PCIE14 in domain nprd. Error message from svc:/ldoms/agents in domain nprd: Poweroff Failed. ERROR: devices or resources are busy. /pci@30e/pci@1/network@0: { Hold: module specfs (modid=5): Device opened. } { Open: module udp6 (modid=87). } { Open: module udp (modid=86). } { Network interface net3 } { net3: plumbed but down } { Plumbed IP Address } To allow the evacuate-io command to succeed, the IP interface must be deleted from the active configuration and removed from the persistent configuration. The following command will delete and remove the IP interface: nprd# ipadm delete-ip netx where netx is the net0-netn name for the interface. This net alias name for the NAC name used with the evacuate-io command can be found in the output of the hotplug list -vl command. Once the interface is deleted and removed, run the evacuate-io command again: primary# ldm evacuate-io /SYS/RCSA/PCIE14 primary# It is expected that the PF of the device in the Root Domain is generally not in use on field configurations for those devices that are providing virtual functions (VFs) to other domains. So the exposure to this failure mode is limited. Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes ® 6
Documentation Issues in the Oracle VM Server for SPARC 3.6.2 Release Trap Configuration Examples Do Not Work For net-snmp v5.8 The examples in the “How to Send Traps” in Oracle VM Server for SPARC 3.6 Management Information Base User’s Guide will not work when using net-snmp v5.8. To workaround this issue in net-snmp v5.8, replace this command: trapsink localhost with this command: trapsink -s 127.0.0.1:0 localhost This is a known issue for net-snmp v5.8 that requires you to set a source. For more information, see https: //sourceforge.net/p/net-snmp/mailman/message/36398374/. Diversity and Inclusion Oracle is fully committed to diversity and inclusion. Oracle recognizes the influence of ethnic and cultural values and is working to remove language from our products and documentation that might be considered insensitive. While doing so, we are also mindful of the necessity to maintain compatibility with our customers' existing technologies and the need to ensure continuity of service as Oracle's offerings and industry standards evolve. Because of these technical constraints, our effort to remove insensitive terms is an ongoing, long-term process. Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes ® 7
8
Oracle VM Server for SPARC 3.6.2 Supplemental Release Notes Part No: F24161 Copyright © 2021, Oracle and/or its affiliates. License Restrictions Warranty/Consequential Damages Disclaimer This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. Warranty Disclaimer The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. Restricted Rights Notice If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services. No other rights are granted to the U.S. Government. Hazardous Applications Notice This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Trademark Notice Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Epyc, and the AMD logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. Third-Party Content, Products, and Services Disclaimer This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle. Revenue Recognition Notice If this document is in private pre-General Availability status: The information contained in this document is for informational sharing purposes only and should be considered in your capacity as a customer advisory board member or pursuant to your pre- General Availability trial agreement only. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described in this document may change and remains at the sole discretion of Oracle. This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle Master Agreement, Oracle License and Services Agreement, Oracle PartnerNetwork Agreement, Oracle distribution agreement, or other license agreement which has been executed by you and Oracle and with which you agree to comply. This document and information contained herein may not be disclosed, copied, reproduced, or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Documentation Accessibility For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc. Access to Oracle Support Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup? ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Référence: F24161 Copyright © 2021, Oracle et/ou ses affiliés. Restrictions de licence/Avis d'exclusion de responsabilité en cas de dommage indirect et/ou consécutif Ce logiciel et la documentation qui l'accompagne sont protégés par les lois sur la propriété intellectuelle. Ils sont concédés sous licence et soumis à des restrictions d'utilisation et de divulgation. Sauf stipulation expresse de votre contrat de licence ou de la loi, vous ne pouvez pas copier, reproduire, traduire, diffuser, modifier, accorder de licence, transmettre, distribuer, exposer, exécuter, publier ou afficher le logiciel, même partiellement, sous quelque forme et par quelque procédé que ce soit. Par ailleurs, il est interdit de procéder à toute ingénierie inverse du logiciel, de le désassembler ou de le décompiler, excepté à des fins d'interopérabilité avec des logiciels tiers ou tel que prescrit par la loi. Exonération de garantie Les informations fournies dans ce document sont susceptibles de modification sans préavis. Par ailleurs, Oracle Corporation ne garantit pas qu'elles soient exemptes d'erreurs et vous invite, le cas échéant, à lui en faire part par écrit. Avis sur la limitation des droits Si ce logiciel, ou la documentation qui l'accompagne, est livré sous licence au Gouvernement des Etats-Unis, ou à quiconque qui aurait souscrit la licence de ce logiciel pour le compte du Gouvernement des Etats-Unis, la notice suivante s'applique : U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services. No other rights are granted to the U.S. Government. Avis sur les applications dangereuses Ce logiciel ou matériel a été développé pour un usage général dans le cadre d'applications de gestion des informations. Ce logiciel ou matériel n'est pas conçu ni n'est destiné à être utilisé dans des applications à risque, notamment dans des applications pouvant causer un risque de dommages corporels. Si vous utilisez ce logiciel ou matériel dans le cadre d'applications dangereuses, il est de votre responsabilité de prendre toutes les mesures de secours, de sauvegarde, de redondance et autres mesures nécessaires à son utilisation dans des conditions optimales de sécurité. Oracle Corporation et ses affiliés déclinent toute responsabilité quant aux dommages causés par l'utilisation de ce logiciel ou matériel pour des applications dangereuses. Marques Oracle et Java sont des marques déposées d'Oracle Corporation et/ou de ses affiliés. Tout autre nom mentionné peut correspondre à des marques appartenant à d'autres propriétaires qu'Oracle. Intel et Intel Inside sont des marques ou des marques déposées d'Intel Corporation. Toutes les marques SPARC sont utilisées sous licence et sont des marques ou des marques déposées de SPARC International, Inc. AMD, Epyc, et le logo AMD sont des marques ou des marques déposées d'Advanced Micro Devices. UNIX est une marque déposée de The Open Group. Avis d'exclusion de responsabilité concernant les services, produits et contenu tiers Ce logiciel ou matériel et la documentation qui l'accompagne peuvent fournir des informations ou des liens donnant accès à des contenus, des produits et des services émanant de tiers. Oracle Corporation et ses affiliés déclinent toute responsabilité ou garantie expresse quant aux contenus, produits ou services émanant de tiers, sauf mention contraire stipulée dans un contrat entre vous et Oracle. En aucun cas, Oracle Corporation et ses affiliés ne sauraient être tenus pour responsables des pertes subies, des coûts occasionnés ou des dommages causés par l'accès à des contenus, produits ou services tiers, ou à leur utilisation, sauf mention contraire stipulée dans un contrat entre vous et Oracle. Avis sur la reconnaissance du revenu Si ce document est fourni dans la Version préliminaire de Disponibilité Générale ("Pre-GA") à caractère privé : Les informations contenues dans ce document sont fournies à titre informatif uniquement et doivent être prises en compte en votre qualité de membre du customer advisory board ou conformément à votre contrat d'essai de Version préliminaire de Disponibilité Générale ("Pre-GA") uniquement. Ce document ne constitue en aucun cas un engagement à fournir des composants, du code ou des fonctionnalités et ne doit pas être retenu comme base d'une quelconque décision d'achat. Le développement, la publication, les dates et les tarifs des caractéristiques ou fonctionnalités décrites sont susceptibles d'être modifiés et relèvent de la seule discrétion d'Oracle. Ce document contient des informations qui sont la propriété exclusive d'Oracle, qu'il s'agisse de la version électronique ou imprimée. Votre accès à ce contenu confidentiel et son utilisation sont soumis aux termes de vos contrats, Contrat-Cadre Oracle (OMA), Contrat de Licence et de Services Oracle (OLSA), Contrat Réseau Partenaires Oracle (OPN), contrat de distribution Oracle ou de tout autre contrat de licence en vigueur que vous avez signé et que vous vous engagez à respecter. Ce document et son contenu ne peuvent en aucun cas être communiqués, copiés, reproduits ou distribués à une personne extérieure à Oracle sans le consentement écrit d'Oracle. Ce document ne fait pas partie de votre contrat de licence. Par ailleurs, il ne peut être intégré à aucun accord contractuel avec Oracle ou ses filiales ou ses affiliés. Accessibilité de la documentation Pour plus d'informations sur l'engagement d'Oracle pour l'accessibilité de la documentation, visitez le site Web Oracle Accessibility Program, à l'adresse : http://www.oracle.com/pls/topic/ lookup?ctx=acc&id=docacc. Accès aux services de support Oracle Les clients Oracle qui ont souscrit un contrat de support ont accès au support électronique via My Oracle Support. Pour plus d'informations, visitez le site http://www.oracle.com/pls/topic/ lookup?ctx=acc&id=info ou le site http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs si vous êtes malentendant.
You can also read