Oracle® VM

User's Guide for Release 3.0.3

Oracle Legal Notices


June 2012

Table of Contents

1. Audience
2. Documentation Accessibility
3. Related Documents
4. Command Syntax
5. Conventions
1. Introduction to Virtualization
1.1. Introduction to Virtualization
1.1.1. Brief History of Virtualization
1.1.2. Hypervisor
1.2. Reasons to Use Virtualization
1.3. Xen™ Technology
1.4. Oracle VM for x86
1.4.1. Oracle VM Integrated Support
2. Introduction to Oracle VM
2.1. Introduction to Oracle VM
2.2. Oracle VM Features
2.3. Terminology
2.3.1. Hypervisor
2.3.2. Domains, Guests and Virtual Machines
2.3.3. Management Domain (dom0)
2.3.4. Domains (domU)
2.3.5. Storage and Storage Repositories
2.3.6. Server Pools
2.3.7. Networks
2.3.8. Jobs and Events
2.4. Servers and Server Pools
2.5. Storage
2.5.1. Plug-in-based Implementation
2.5.2. Usage of Storage Elements
2.6. Networking
2.7. High Availability, Load Balancing and Power Management
2.8. Virtual Machines
2.9. Deployment Options
2.10. Oracle VM Pre-built Templates
2.11. Managing Oracle VM Environment using Oracle Enterprise Manager 12c
3. Using Oracle VM Manager
3.1. Logging into the User Interface
3.2. User Interface Overview
3.3. Using the Global Links
3.4. Using the Menus
3.4.1. View Menu
3.4.2. Tools Menu
3.4.3. Actions Menu
3.4.4. Help Menu
3.5. Using the Navigation Shortcuts (Views)
3.5.1. Home
3.5.2. Hardware
3.5.3. Jobs
3.6. Using the Toolbar
3.7. Using the Navigation Tree
3.8. Object Icon Colors
4. Managing Storage
4.1. Storage Overview
4.2. Storage Types
4.2.1. Local Storage
4.2.2. Shared Network Attached Storage (NFS)
4.2.3. iSCSI Storage Attached Network
4.2.4. Fibre Channel Storage Attached Network
4.3. Storage Connect Plug-ins
4.3.1. Installing Storage Connect Plug-ins
4.4. Storage Repositories
4.5. Storage Configuration Guidelines
4.6. Preparing and Configuring Storage
4.6.1. Registering and Configuring File Servers
4.6.2. Handling Unmanaged Storage Arrays
4.6.3. Registering and Configuring Storage Arrays
4.6.4. Using Local Storage
4.6.5. Removing Storage
4.7. Enabling Multipath I/O Support
4.8. Preparing and Configuring Storage Repositories
4.8.1. Creating a Storage Repository
4.8.2. Presenting or Unpresenting a Storage Repository
4.8.3. Editing a Storage Repository
4.8.4. Deleting a Storage Repository
5. Managing Networks
5.1. Oracle VM Networking Overview
5.2. Network Usage
5.3. Building a Network Environment
5.4. Network Bonding
5.5. Network Bridges
5.6. VLAN Groups and VLAN Segments
5.6.1. Configuring VLANs
5.6.2. Configuring VLAN Groups
5.7. Creating Additional Networks
5.8. Managing Bonded Interfaces
5.9. Managing VLAN Groups
5.9.1. Creating a VLAN Group
5.9.2. Editing a VLAN Group
5.9.3. Deleting a VLAN Group
5.10. Managing Networks
5.10.1. Creating a Network
5.10.2. Editing a Network
5.10.3. Deleting a Network
5.10.4. Configuring the Management Network on a VLAN
5.10.5. Dealing with Failed Network Operations
5.11. Editing Network Data
6. Managing Server Pools
6.1. Server Pool Overview
6.2. Server Pool Clusters
6.3. Unclustered Server Pools
6.4. High Availability (HA)
6.5. Server Pool Policies
6.5.1. Distributed Resource Scheduler (DRS)
6.5.2. Distributed Power Management (DPM)
6.5.3. DRS/DPM Network Policies
6.6. Anti-Affinity Groups
6.6.1. Creating an Anti-Affinity Group
6.6.2. Editing an Anti-Affinity Group
6.6.3. Deleting an Anti-Affinity Group
6.7. Creating a Server Pool
6.8. Managing Server Pools
6.8.1. Adding an Oracle VM Server to a Server Pool
6.8.2. Removing an Oracle VM Server from a Server Pool
6.8.3. Editing a Server Pool
6.8.4. Changing Oracle VM Agent Passwords on Oracle VM Servers
6.8.5. Editing Server Pool Policies
6.8.6. Deleting a Server Pool
6.9. Managing Oracle VM Servers
6.9.1. Discovering Oracle VM Servers
6.9.2. Rediscovering an Oracle VM Server
6.9.3. Taking Ownership of an Oracle VM Server
6.9.4. Editing Oracle VM Server Information
6.9.5. Starting an Oracle VM Server
6.9.6. Stopping an Oracle VM Server
6.9.7. Restarting an Oracle VM Server
6.9.8. Selecting the Master Oracle VM Server
6.9.9. Placing an Oracle VM Server into Maintenance Mode
6.9.10. Deleting an Oracle VM Server
6.9.11. Updating and Upgrading Oracle VM Servers
7. Managing Virtual Machines
7.1. Virtual Machines Overview
7.2. Virtualization Modes (Domain Types)
7.3. Supported Guest Operating Systems
7.4. Virtual Machine Installation Media
7.5. Virtual Machine Resources
7.5.1. Overview of Virtual Machine Resources in a Storage Repository
7.5.2. Storage Repository Contents and Structure
7.5.3. Virtual Machine Templates
7.5.4. Assemblies
7.5.5. ISO Files (CD/DVD Images)
7.5.6. Virtual Disks
7.5.7. Virtual Machine Configuration Files
7.6. Using the VNIC Manager
7.7. Creating a Virtual Machine
7.8. Cloning a Virtual Machine or Template
7.8.1. Creating a Clone Definition
7.9. Managing Virtual Machines
7.9.1. Starting a Virtual Machine
7.9.2. Migrating a Virtual Machine
7.9.3. Suspending a Virtual Machine
7.9.4. Resuming a Virtual Machine
7.9.5. Shutting Down a Virtual Machine
7.9.6. Killing a Virtual Machine
7.9.7. Restarting a Virtual Machine
7.9.8. Viewing Virtual Machine Details
7.9.9. Editing a Virtual Machine
7.9.10. Deleting a Virtual Machine
7.10. Connecting to a Virtual Machine
7.11. Installing Paravirtualized Drivers
7.12. Setting Hard Partitioning for Virtual Machine CPUs
8. Converting Hosts
8.1. Converting a Host
8.1.1. Using the P2V Utility
8.1.2. Using the P2V Utility with a Kickstart File
A. P2V Parameters
A.1. P2V
A.1.1. Options
B. Troubleshooting
B.1. Working with the Jobs Framework
B.1.1. Jobs Overview
B.1.2. Jobs and Resource Locking
B.1.3. Locks and Multiple Users
B.1.4. Job Failure and Rollback
B.1.5. Jobs and Events
B.1.6. Job States
B.1.7. Starting A Job
B.1.8. Aborting A Job
B.1.9. Determining the Cause of a Job Failure
B.2. Troubleshooting Oracle VM Server
B.2.1. Debugging Tools
B.2.2. Using DHCP
B.2.3. Setting the Guest's Clock
B.2.4. Wallclock Time Skew Problems
B.2.5. Mouse Pointer Tracking Problems
B.2.6. Hardware Virtualized Guest Stops
B.2.7. Hardware Virtualized Guest Devices Not Working as Expected
B.2.8. Firewall Blocks NFS Access
B.2.9. Migrating Virtual Machines
B.3. Troubleshooting Oracle VM Manager
B.3.1. Log Files
B.3.2. Cannot Start Virtual Machine Console
B.3.3. Cannot Create a Virtual Machine from Installation Media
B.3.4. Cannot Change CD in the Virtual Machine
C. Third Party Licenses
C.1. Open-OVF
C.2. Python-hashlib
C.3. Python-zope-interface
C.4. Multiprocessing
C.5. Python-twisted-core
C.7. Unzip
C.8. GPL and LGPL Licenses
D. Glossary