Oracle® Enterprise Manager Ops Center

Managing the Configuration of a Logical Domain

12c Release 2 (12.2.2.0.0)

E41250-02

December 2014

This guide provides an end-to-end example for how to use Oracle Enterprise Manager Ops Center.

Introduction

Oracle Enterprise Manager Ops Center provides operations for managing logical domains. A logical domain is created in a virtualization host, that can either be stand-alone or placed in a server pool.

When you create a logical domain, you define the required resources for it. After you create the logical domain, you can manage the resources and add new resources.

This guide shows you how to manage the configuration of a logical domain, including modifying the allocated CPU threads and memory units, adding storage, adding network resources, and moving its metadata.

In this example, a guest domain in a running state is used and the modifications in the CPU, memory, network, and storage of the domain are applied dynamically.

See Related Articles and Resources for links to related information and articles.

What You Will Need

In this example, you need the following to manage a logical domain configuration:

- A user with Virtualization Admin role to manage the logical domain.

- A logical domain with guest domain role, running on Oracle VM Server for SPARC 3.1 version which is associated with a server pool.

- A SAN storage library to be associated with the guest domain.

- At least one available network to be assigned to the guest domain.

- At least six CPU threads, and 9 GB of memory to assign to the logical domain.

Managing Logical Domain Configuration Actions

The following actions are available to manage the configuration of a logical domain in Oracle Enterprise Manager Ops Center:

- Adding Storage

- Connecting a Logical Domain to a Network

- Editing CPU and Memory Utilization

Adding Storage

Storage libraries provide the storage resources required for a logical domain. When you associate a storage library with an Oracle VM Server, the library becomes available for the logical domains running in that host. A logical domain in a server pool can access and share storage associated with a server pool. You can add storage from the libraries that are available to the logical domain.

Oracle Enterprise Manager Ops Center provides storage redundant access for logical domains. You can enable virtual disk multipathing to access the backend storage of the domain by more than one path. You can select to enter the name of the multipathing group or a group is created automatically in a default naming pattern. When the virtual disk has only one path to access the backend storage, multipathing group is not created automatically unless you enter the name of the group.

In this example, a virtual disk is added to a logical domain from a SAN storage library for a static block storage. The multipathing configuration for the virtual disk is also defined for the logical domain.

The existing storage details of the guest domain is displayed in the UI as follows:

The following procedure details the steps required to add storage to a logical domain:

1. Select the logical domain from the Assets section in the Navigation pane.

2. Click Add Storage in the Actions pane.
The Add Storage window is displayed.

3. Select the Add icon to add a virtual disk to the logical domain.
The storage libraries associated with the server pool are listed. The library can be a NAS or a SAN library.

4. Select a SAN storage library from the list and provide the following details for the library:

- Select a LUN from the list. The size is of the LUN is fixed and cannot be changed.

- Enter the name of the multipathing group to be created as mp_group1 in this example.

- Select the virtual disk service provided by primary and root domain.

- Select the primary virtual disk service as the Active path.

5. Click Finish to add the specified storage to the guest domain.
The specified storage is added to the logical domain and displayed in the UI as follows:

Connecting a Logical Domain to a Network

A network enables logical domains to communicate with each other (depending on the virtual switch settings) or with other physical or virtual machines. When a network is assigned to a server pool, the network is accessible from each virtualization host in the pool. You can connect a logical domain to an accessible network assigned to a server pool.

The network connection for a guest domain is displayed as follows:

The following procedure describes the steps to connect a logical domain to a network:

1. Select the guest domain in the Assets section.

2. Click Connect Network in the Actions pane.

3. Select the networks to which you want to connect the guest and select the following details for each network connection:

- The selected network is not configure with a VLAN ID. Therefore, the Mode automatically displays as No VLAN.

- Select the service domain that provide the network services. Select the control domain in this example.

- Select the virtual switch in the Map Connection column through which you connect the network to the guest domain. The virtual switches or the physical functions available in the selected service domain are listed.

- Do not select SR-IOV option for this network connection.

The specified network is connected to the logical domain and displayed in the UI as follows:

You can use the networks connected to the logical domain to create IPMP groups or link aggregations in the guest domain operating system.

Editing CPU and Memory Utilization

The CPU allocation and memory are defined when you create a logical domain. You can modify the configuration of a logical domain to change the CPU or memory resources.

In this example, a guest domain's CPU threads and memory allocation are modified. The CPU Model used for the logical domain is Virtual CPU. The guest domain is created on Oracle VM Server for SPARC 3.1 version and hence does not require to be rebooted for modifying the memory configuration.

If you have any physical bindings constraint for the memory, CPU cores, or both, then you cannot edit CPU and memory configuration of the logical domain in the UI.

The following procedure takes you through the steps to edit the CPU and memory utilization of a guest domain:

1. Select the guest domain in the Assets section.

2. Select the Summary tab to view the guest domain configuration.

3. Click Edit Attributes in the Actions pane.
Some of the information displayed in the Summary tab is now editable.

4. In this example, change the number of CPU threads from 4 to 6, and modify the amount of memory that you want to assign to the logical domain to 9000 MB. Click the Save icon to save changes.

The specified CPU and memory utilization information is applied to the logical domain. When supported, the change in the configuration is applied dynamically on a logical domain that is in a running state. If the logical domain is running on an Oracle VM Server for SPARC version earlier than 2.0, you cannot dynamically modify the memory size of a logical domain. The logical domain is rebooted, and the change in the configuration is applied. The following warning message is displayed irrespective of the Oracle VM Server for SPARC version:

Click Yes to continue the modification of the CPU and memory parameters.

The job is executed and the guest domain Summary tab displays as follows:

What's Next?

Starting with the 12.2.2.0.0 release, you can add multiple SAN LUNs to a logical domain from different libraries using the Add Multiple SAN LUNs option of the Add Storage wizard. Refer to Oracle Enterprise Manager Ops Center Adding SAN Volumes to a Guest Libraries for more details about using this option.

After managing your logical domains configuration, you can continue managing their life cycle with operations such as shut down, shut down and detach, start, or reboot. You can also migrate your logical domains from one virtualization host to another virtualization host.

Related Articles and Resources

The Oracle Enterprise Manager Ops Center 12c documentation is located at http://docs.oracle.com/cd/E40871_01/index.htm.

Refer to the following resources for more information:

- Oracle Enterprise Manager Ops Center Feature Reference Guide

- Oracle Enterprise Manager Ops Center Administration Guide

- Oracle Enterprise Manager Ops Center Feature Reference Appendix Guide

- Oracle Enterprise Manager Ops Center Command Line Interface Guide

See http://www.oracle.com/technetwork/documentation/vm-sparc-194287.html for Oracle VM Server for SPARC documentation.

See the Operate How To available at http://docs.oracle.com/cd/E40871_01/nav/operatehowto.htm for more information about operating logical domains.

See the Deploy How To available at http://docs.oracle.com/cd/E40871_01/nav/deployhowto.htm for more information about setting up logical domains.

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.

Oracle Enterprise Manager Ops Center Managing the Configuration of a Logical Domain, 12c Release 2 (12.2.2.0.0)

E41250-02

Copyright © 2007, 2014, Oracle and/or its affiliates. All rights reserved.

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.

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.

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 installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

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.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon 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, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

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.

Oracle Legal Notices

Copyright Notice

Copyright © 1994-2015, Oracle and/or its affiliates. All rights reserved.

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 Xeon 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, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

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, the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. 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.

Third-Party Content, Products, and Services Disclaimer

This software or hardware and documentation may provide access to or information on 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. 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.

Alpha and Beta Draft Documentation Notice

If this document is in preproduction status:

This documentation is in preproduction status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.