======Project: Creating Virtual Machine====== =====Prerequisites===== * VM Server Install =====Objectives===== Create a virtual machine thru the created VM server created before. I am mostly creating this in order to implement my facebook terminal install. =====Background===== It will be a full virtual linux install on a VM server. It will only be the install of 1 VM =====Scope===== I'd like to use this to implement other prjects I want to do in order to keep them away from lab46 and therefore blowing up the world. =====Attributes===== * I'd like to receive a fully functioning machine that I can run test projects on so I'm not blowing up worlds. =====Procedure===== From the VM server.. vmserver:~# xen-create-image --hostname=vm## --mac=00:16:3e:2e:c0:## --role=udev The ## is where the number of your VM creation will go. IE My first VM was 01. From the directory listing (put here) I am allocated slots 1 thu 6 so I will begin with 1. The pound signs are where I would put 01 thru 06 depending on which ones I already have installed. This takes the actual image and creates the VM. vmserver:~# xm create -c /xen/conf/vm##.cfg This creates the VM giving it an IP address. (This is a one time process) =====Execution===== Log in Process lab46:~$ ssh root@vmserver01.student.lab Warning: Permanently added 'vmserver01.student.lab,10.80.3.58' (RSA) to the list of known hosts. root@vmserver01.student.lab's password: Linux vmserver01 2.6.26-2-xen-686 #1 SMP Wed Sep 21 09:56:47 UTC 2011 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Feb 28 21:44:04 2012 from lab46.offbyone.lan vmserver01:~# ssh root@vm01.student.lab root@vm01.student.lab's password: Linux vm01 2.6.26-2-xen-686 #1 SMP Wed Sep 21 09:56:47 UTC 2011 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed Feb 29 02:44:07 2012 from vmserver01.student.lab vm01:~# =====References===== Referenced the tutorial on lab46 http://lab46.corning-cc.edu/haas/spring2012/hpc0/projects/creating_virtual_machines