Virtual Machine Management
This how-to summarizes how to create a new Ubuntu or CentOS virtual machine in the labs. To follow these steps, you need sudo/root access on Dns and the Dom0 (Xen1 or Xen2) that you wish to run this VM on.
The new virtual machine will be based off of one of the following generic VMs:
|This process is not documented yet. Please send DNS requests to Matt.|
Execute the VM creation script on the Dom0 you have chosen.
- Proceed through the initial welcome screen.
- Choose the operating system for the new VM.
- Enter in the name of the new VM.
- Enter in how many CPUs the new VM should have.
- Enter in how much RAM the VM should have.
- Enter in the initial user account that should be created on the new VM.
- Enter in the initial user's email address. Note: This will be used to email the initial user details about their VM and their user account credentials.
- Confirm the initial user's email address.
- Enter in the Clarkson IP address for the new VM.
- Choose whether the new VM needs to be on the server room network. Note: For security reasons, most VMs should not be on the server room network.
- Choose whether the new VM needs to be on the internal network. Note: Most VMs don't need to be on the internal network.
- That's it!
The initial user should receive an email in roughly 5-10 minutes with details about their VM and their initial password to log in. If an error occurs, the initial user and several other members of the labs will receive a failure email indicating what part of the process failed.
The email should look similar to the following:
It is recommended that you update your new VM after it is successfully created. You will have to restart your VM to apply kernel updates.
- On Ubuntu
apt-get update && apt-get upgrade
- On CentOS
yum clean all && yum update
If you need web services, you can install them using the following:
- On Ubuntu
apt-get install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql
- On CentOS
yum install httpd php php-mysql mysql mysql-server
To update Ubuntu to the latest distribution, update apt
and then install the package update-manager-core.
apt-get install update-manager-core
Next, edit the file /etc/update-manager/release-upgrades to change Prompt=lts to Prompt=normal
to start the distribution upgrade.
The virtual machine should now be up and running. Be sure to add the new VM to the List of VMs.