Deep dive-oz
Click here to load reader
-
Upload
li-jiansheng -
Category
Technology
-
view
119 -
download
0
Transcript of Deep dive-oz
Deep dive Oz
适兕2013.9.16
议程
● What is Oz?● Some features list● How it works?● Demo(Fedora + windows)● Q&A
Oz introduction
● Oz is a set of classes and scripts to do automated installations of various guest operating systems to VM.
● Oz is a command-line tool that automates the process of creating a virtual machine image file. Oz is a Python app that interacts with KVM to step through the process of installing a virtual machine. It uses a predefined set of kickstart (RedHat-based systems) and preseed files (Debian-based systems) for operating systems that it supports, and it call also be using to create Microsoft Windows images.
Feature list
● oz.GuestFactory.distrolist()● Imagefactory's backend● TDL defined JeOS● Custorm Libvirt xml file
How it works?
Demo
● /etc/oz/oz.cfg● Template reference● Make srpm &&rpmbuild -ba &&yum
localinstall● Oz-install -d4 windows.tdl● Have fun!
Reference
● http://kashyapc.wordpress.com/2011/08/09/using-oz-tool-to-create-virtual-guests-with-minimal-input/
● https://fedoraproject.org/wiki/QA:Testcase_build_an_OpenStack_guest_image_with_Oz
● http://rwmj.wordpress.com/2011/08/30/playing-with-oz-install/
● http://docs.openstack.org/grizzly/openstack-image/content/ch_creating_images_automatically.html