|

Recovery of a StorageRepository (SR) in XenServer, part one

In this part I will discuss a possible solution to a problem I encountered several times already – failure to understand XenServer use of LVM, but first – a little explanation of the topic. XenServer makes extensive use of LVM technology in order to support the storage requirements of virtual disks. It is being utilized…

| |

XenServer – Setting virtual disks names based on the VM names

One of the worst things you can have in XenServer, is some wize-guy performing a ‘forget storage’ on a storage device still holding virtual disks related to VMs. As XenServer database is internal (for the whole pool) and not per-VM, all references to this virtual disks disappear, and you remain with bunch of VMs without…

| | |

RedHat cluster on RHEL6 and KVM-based VMs

The concept of running a virtual machine, KVM-based, in this case, under RHCS is acceptable and reasonable. The interesting part is that the <vm/> directive replaces the <service/> directive and acts as a high-level directive for VMs. This allows for things which cannot be performed with regular ‘service’, such as live migration. There are probably…

|

Mapping internal (SATA, SAS, RAID, etc) disks from XenServer host to VM

In my post here, I have explained (actually – created a shell script) to map USB disks to VMs directly. While this is easy and simple, it becomes more challenging when you want to map internal SATA disks. They are not attached to the “Removable Storage” SR, and thus, behave differently. The solution is to…