You are here

Oracle VM Server Pre-Deployment Checklist

Oracle VM Server Pre-Deployment Checklist

Step 1
Step 2
Step 3
Step 4
Oracle VM Server Pre-Deployment Checklist
Download the Oracle VM Media Pack
Oracle VM Server Installation
Oracle VM Post Installation Checklist
This checklist should be completed before Oracle VM Server is installed.
Task Verify
Oracle Application Certification
Verify which version of Oracle VM is certified for the Oracle applications you plan to deploy on Oracle VM.
 
Note: Visit My Oracle Support and click the Certifications link to search for the Oracle products you plan to deploy on Oracle VM.
Hardware Certification
Verify that the server hardware is jointly supported by the hardware vendor and Oracle for the version of Oracle VM you plan to use.

Note: The following link is the Oracle' hardware certification page. http://linux.oracle.com/pls/apex/f?p=117:1:5773793518142288::NO:RP::
Storage Certification
Verify that the storage solution is jointly supported by the storage vendor and Oracle for the version of Oracle VM you plan to use.

Note: The following link is the Oracle' hardware certification page. http://linux.oracle.com/pls/apex/f?p=117:1:5773793518142288::NO:RP::
Download the The Oracle VM Server installation media. Verify that the Oracle VM Server installation media has been downloaded, and made available to the Oracle VM engineer.
Select Passwords Verify that the passwords for the root user account and the Oracle VM Agent have been selected and documented.
Switch Configurations
Verify that the VLANS have been provisioned and configured.
1) ILO Network
2) Server Management
3) Cluster Heartbeat 
4) Live Migration
5) Virtual Machine VLANs
IP Addresses, Subnet Masks & Gateways
Verify that each Oracle VM Server's IP Addresses, Subnet Masks & Gateways have been selected, documented and provisioned for each of the following Oracle VM Management Networks:
1) ILO Network
2) Server Management
3) Cluster Heartbeat (Only for clustered server pools)
4) Live Migration
5) Storage (only for iSCSI and/or NFS storage)
DNS Settings
1) Verify that the Oracle VM Server host names are in DNS and are accessible with both forward and reverse lookups.
 
Note: The Oracle VM Server's “Server Management” network IP addresses should be configured in DNS.
2) Verify that two DNS server IP addresses are available for the Oracle VM Server installation.
Storage Time Out Values
Verify the storage time out values (TOV).
 
Note: If a storage controller fail over takes 120 seconds, and OCFS2 is set to the default value of 60 seconds, Oracle VM Servers will reboot halfway through the controller fail over.
Storage Array
Verify that the pool file system storage (12G LUN or 12G Share) and the virtual machines file system storage (LUNs or Shares) have been provisioned, zoned and masked to each Oracle VM server.
 
Note: The storage does not need to be made available (zoned and masked) to Oracle VM Manager. The storage only needs to be made available to the Oracle VM servers. 
dom0 Memory Sizing
Post-installation the dom0 memory allocation will need to be increased if the Oracle VM Server hosts a large number of virtual machines, or connects to a large number of LUNs. Insufficient dom0 memory will result in out-of-memory (oom) kills, server instability, and unbootable servers.
 
The number of paths affect the number of accessible fiber channel LUNs:
  • dom0 can access 1024 fiber channel LUNs with 2 paths per LUN
  • dom0 can access 512 fiber channel LUNs with 4 paths per LUN
  • dom0 can access 256 fiber channel LUNs with 8 paths per LUN
  • dom0 can access 128 fiber channel LUNs with 16 paths per LUN
To accommodate a large number of iSCSI or fiber channel LUNs, the dom0 memory allocation must be increased. The formula for calculating dom0 memory is:
  • The dom0 memory allocation is set in the /boot/grub/grub.conf file in the "dom0_mem=XXXM" section. 
  • If adding 512 iSCSI or fiber channel LUNs, the formula is ((3.5M * 512) + XXXM)=XXXXM
  • Update grub.conf with "dom0_mem=XXXXM". 
  • After updating the grub.conf file, the Oracle VM Server will need to be rebooted for the change to take effect.
Note: A single LUN consumes approximately 3.5MB of dom0 memory.
Rack and Cable the Server Hardware Verify that the server hardware has been racked, cabled (power, network and storage) and tested.
BIOS Settings
1) Verify that the BIOS and FIRMWARE are at the latest release. 
2) Verify that C-States has been disabled in the BIOS.
3) Verify that Hyperthreading is enabled in the BIOS.
4) Verify that the I/O MMU Virtualization settings are disabled; with Intel servers the feature is called VT-d; with AMD servers the feature is called AMD-Vi or IOMMU.
5) Disable NUMA if supporting virtual machines with more allocated vCPUs (cores or threads) than available from a single pCPU. For example, Xen NUMA aware scheduling will place a virtual machine with 32 vCPUs on a single NUMA node, even if the node does not have 32 cores or threads.  
5) Verify that the server boots without any human intervention.
 

Download PDF Now!