===== defining virsh iscsi pools ===== How to use iscsi to store virtual machines? * **requires** already setup iscsi target cat >/root/iscsi_target.xml< iscsi_target /dev/disk/by-path EOT pool-define /root/iscsi_target.xml # shows the pool as inactive: pool-list --all pool-start iscsi_target vol-list iscsi_target vol-info /dev/disk/by-path/ip-192.168.4.1:3260-iscsi-iqn.2009-11.com.example:storage.disk1-lun-1 vol-dumpxml /dev/disk/by-path/ip-192.168.4.1:3260-iscsi-iqn.2009-11.com.example:storage.disk1-lun-1 pool-autostart iscsi_target ===== using virsh iscsi pool ===== virt-install -n $HOSTNAME -r 1024 --cpu host --disk vol=iscsi_target/unit:0:0:1 \ --location /mnt/store/cobbler/x86_64/$DISTRO/ \ --vcpus 2 -w bridge=virbr0 --os-variant rhel5.4 --graphics vnc \ --extra-args "ip=$IPADDR netmask=255.255.255.0 ks=http://192.168.4.1/ks/$HOSTNAME repo=http://192.168.4.1/x86_64/$DISTRO"