Central Provisioning
Customisable Template for Centralised Provisioning Schemes
Type:
Provisioning Template
Version:
1.0
Author:
The ConVirt Team
Description:
A partially complete image intended for use as a template for expressing centralised provisioning schemes.
A central provisioning scheme must have the following attributes:
- Shared storage for all GuestOS disks
- Identical storage mountpoints on all hosts (e.g. /mnt/guest_storage)
- Centrally accessable installation media (if appropriate)
Instructions:
This template must be customised before any attempt to provision is made. Launch ConVirt as root user, edit and save the template to suit your environment before use.
Minimally, the following values must be set:
- KICKSTART. The network location of your kickstart file. Set to blank if you don't use one.
- VM_DISK_MOUNTPOINT. The standard location on the hosts (Dom0) where the directory containing GuestOS (DomU) disks is mounted. This should be the same for all hosts participating in the provisioning scheme.
- kernel_src/ramdisck_src. The location of installation media. Set these to the location of the xen kernel and ramdisk you wish to use for launching Guests. If you use pre-prepared disk images, set these to blank and select the bootloader option on the Virtual Machine tab.
(Important) If you use installations to build your Guests (as opposed to pre-configured disk images), once the installation is complete, edit the new VM's configuration and change the kernel and ramdisk entries to EITHER point to a local copy of a xen paravirtualised
kernel and associated ramdisk. OR set the bootloader entry
(typically /usr/bin/pygrub) Then restart the Virtual Machine.
Contact:
Visit http://www.convirt.net. We can be reached there via our user forums or email.