From Fedora Project Wiki

Line 15: Line 15:
; http://en.gentoo-wiki.com/wiki/Bridging_Network_Interfaces:  
; http://en.gentoo-wiki.com/wiki/Bridging_Network_Interfaces:  
; http://en.gentoo-wiki.com/wiki/KVM#Networking_2: Shows direct and indirect bridging.
; http://en.gentoo-wiki.com/wiki/KVM#Networking_2: Shows direct and indirect bridging.
=== Open issues ===
; how to pin Dom0: How do we pin Dom0 to a specific CPU?


== Operating Environment ==
== Operating Environment ==

Revision as of 11:54, 5 October 2010

Virtualization short cuts for noobs

Introduction

Purpose

Scope

Acronyms, descriptions

References

http://en.gentoo-wiki.com/wiki/Bridging_Network_Interfaces
http://en.gentoo-wiki.com/wiki/KVM#Networking_2
Shows direct and indirect bridging.


Open issues

how to pin Dom0
How do we pin Dom0 to a specific CPU?

Operating Environment

Which packages you need in order to run virtualization.

Storage

  • File based
  • LVM Based
  • NFS based
  • iSCSI

Network

Network configuration needs.

  • Bridging
    • Direct
    • NAT
  • NAT/Route

Administration

virsch

virsh help lists the supported commands.

Virsh operations commands of interest

console
get access to the console in the DomU.
destroy
as if you pulled the power cord, preferably use 'shutdown'.
reboot
reboot the domain.
shutdown
shutdown the domain.
undefine
remove all references to the domain. (Note; not sure if it is actually *all*).


dumpxml
list
List the active domains.

Virsh network commands of interest

domifstat
interface statistics.
  • virsh domifstat z3 vif7.0
attach-interface
attach a network interface.
  • virsh attach-interface z3 bridge eth1 --target eth1 --mac xx:xx:xx:xx:xx:xx
net-list
list networks.

virt-install

virt-mananger

remote management

Creating DomUs

Creating a CentOS 5.5 DomU

source:NFS, storage:LVM network:bridge;4

virt-install -p --name=z4 --ram=512 --vcpus=1 --disk path=/dev/loom/z4 --os-type=linux --os-variant=rhel5 --location=nfs:192.168.42.132:/exports/isos/centos55 -x "ks=nfs:192.168.42.132:/exports/ks/anaconda-ks.cfg ip=192.168.42.31 netmask=255.255.255.0 gateway=192.168.42.132 dns=192.168.42.32"


Trouble shooting