Sandor Acs [email protected] 05/07/2012 1 OpenNebula 3.6 (beta) Hands-on.
-
Upload
brenda-greer -
Category
Documents
-
view
214 -
download
0
Transcript of Sandor Acs [email protected] 05/07/2012 1 OpenNebula 3.6 (beta) Hands-on.
OpenNebula GUI: Sunstone (1)Adress: http://testcfe.lpds.sztaki.hu/Username: st$iPassword: SummerSchool2012$i
OpenNebula GUI: Sunstone (2)• Users are interested in ”Virtual
Resources” and ”Marketplace” menu
• ”Infrastructure” menu used by the admins and operators
Exercise I.
• Import the ttylinux image from the
Marketplace
• Create a template for VM submission
• Start a VM from the template
Creating new images• New images can be created in many ways
• Booting a blank disk image with a bootable CD (image) and install the OS
• Using kickstart or debootstrap• (I guess) the easiest (and most beautiful)
way with ubuntu:• $ sudo vmbuilder kvm ubuntu --suite precise --
flavour virtual --arch amd64 -o --libvirt qemu:///system --hostname myvm --user user --pass summerschool --addpkg acpid --addpkg openssh-server --rootsize 512 --swapsize=64
Sharing with others• Images and templates can be shared as
well• However sharing needs administrator role
at this moment
Exercise II.
• Start a VM with the shared template
• Connect it via VNC and SSH• Install the lighttpd package• Create a copy from the non-
persistent image• Make the new image persistent• Try it!
Hints (1)• SSH is more comfortable than VNC for
server VMs (e.g: ssh [email protected])
• Installing lighttpd package• $ sudo bash #password is ”summerschool”• $ apt-get –y install lighttpd• $ echo ”Hello Cloud, username” >
/var/www/index.html• Check it with your browser!
• Use ”Save as” (and ”Shutdown”) to clone running VMs
Hints (2)
• Just one instance can be started from a persistent image!
• If you still have time Create an instance from ”SummerSchool2012-Portal” and practice the portal installation procedure.