Oracle® VM

User's Guide for Release 3.1.1

Oracle Legal Notices


January 2013


Document generated on: 2013-01-29 (revision: 2455)

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 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.3.1. Help Menu
3.4. Using the Tabs
3.4.1. Servers and VMs Tab
3.4.2. Repositories Tab
3.4.3. Networking Tab
3.4.4. Storage Tab
3.4.5. Tools and Resources Tab
3.4.6. Jobs Tab
3.4.7. Getting Started Tab
3.5. Using the Toolbar
3.5.1. Toolbar Options
3.6. Using the Navigation Tree
3.7. Object Icon Colors
3.8. Drag and Drop
3.9. Right-Click Action Menus
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. Discovering File Servers
4.6.2. Handling Unmanaged Storage Arrays
4.6.3. Discovering SAN Servers
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
4.8.5. Enabling Storage Repository Back Ups
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. Viewing Oracle VM Server Information and Events
6.9.5. Editing Oracle VM Server Information
6.9.6. Starting an Oracle VM Server
6.9.7. Stopping an Oracle VM Server
6.9.8. Restarting an Oracle VM Server
6.9.9. Selecting the Master Oracle VM Server
6.9.10. Placing an Oracle VM Server into Maintenance Mode
6.9.11. Updating and Upgrading Oracle VM Servers
6.9.12. Managing Ethernet Ports and Network Bonding on an Oracle VM Server
6.9.13. Managing Access Groups and Storage Initiators on an Oracle VM Server
6.9.14. Managing Physical Disks on an Oracle VM Server
6.9.15. Viewing Oracle VM Server Operating System Information and Control Domains
6.9.16. Deleting an Oracle VM Server
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. Creating VNICs
7.7. Creating a Virtual Machine
7.8. Cloning a Virtual Machine or Template
7.8.1. Managing Clone Customizers
7.9. Managing Virtual Machines
7.9.1. Viewing Virtual Machine Information and Events
7.9.2. Editing a Virtual Machine
7.9.3. Starting a Virtual Machine
7.9.4. Stopping (Shutting Down) a Virtual Machine
7.9.5. Killing a Virtual Machine
7.9.6. Restarting a Virtual Machine
7.9.7. Suspending a Virtual Machine
7.9.8. Resuming a Virtual Machine
7.9.9. Moving Virtual Machines Between Repositories
7.9.10. Migrating a Virtual Machine
7.9.11. Deleting a Virtual Machine
7.10. Connecting to a Virtual Machine
7.11. Converting to Paravirtualized Guests or 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.1.10. Acknowledging Events/Errors
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 File
B.3.2. Command Line Tools
B.3.3. Cannot Start Virtual Machine Console
B.3.4. Cannot Create a Virtual Machine from Installation Media
B.3.5. 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