Installing the oVirt Node
oVirt Node local installation
included since 0.92-1
http://git.et.redhat.com/?p=ovirt-node.git;a=commit;h=0fcd09b74c610644ca27d4bee2210ec7251f17ed
updated in 0.96 to use local LVMs created by ovirt-config-storage:
/dev/HostVG/Boot - for grub, vmlinuz and initrd /dev/HostVG/Root - for LiveOS/ /dev/HostVG/Config - for /config
oVirt partition can be initialized on a local flash or disk drive.
oVirt partition is a local primary ext2 partition, labeled OVIRT,
which contains:
/config - local oVirt configuration (ktab, local admin password...)
/boot - boot loader, kernel and initramfs
/LiveOS - oVirt Node compressed livecd image
oVirt partition is initialized using kernel boot parameters:
ovirt_init[={usb|scsi}[:serial#]]
local installation target disk
usb|scsi - select disk type, as reported by udev ID_BUS
serial# - select exact disk using serial number, as reported by
udevinfo's ID_SERIAL [1]
e.g. ovirt_init=usb:Generic_STORAGE_DEVICE_0000145418-0:0
ovirt_local_boot
install/update oVirt Node image on the local installation target disk
without this parameter oVirt partition is used for storing
oVirt configuration only
[1] one-liner to list serial#s for all disks in the system:
for d in /dev/sd? /dev/cciss/c?d?; do eval $(udevinfo -q "env" -n "$d" 2>/dev/null); test -z "$ID_SERIAL" && continue; echo -e "$d\t$ID_SERIAL"; unset ID_SERIAL; done
>>OR: (works on other udev versions)<<
for d in /dev/sd? /dev/cciss/c?d?; do eval $(udevinfo --query env --name "$d" 2>/dev/null); test -z "$ID_SERIAL" && continue; echo -e "$d\t$ID_SERIAL"; unset ID_SERIAL; done
>>OR use udevadm info -upstream udev deprecated udevinfo symlink. Actually, should try both since older udev doesn't have udevadm!

