Extending (live) a SR (storage repository) on XenServer 5.5
For my new job I have to learn how to deal with Citrix XenServer (yeah, because of a mixed workload of CentOS domU's and Windows TSE servers, for which XenServer has been optimized). I liked the fact that I'm directly feeling "like home" , as Citrix XenServer dom0 is based on CentOS (still 5.3 at this time though). One of the things i had to do was to extend a Storage Repository served from an IBM DS3200 through dual HBAs, and using mpp/rdac (the default on XenServer 5.5 when it sees a rdac disk storage backend). Great, I've never had problem doing this on plain RHEL or CentOS machines, so after having extended the LUN on the IBM DS3200, I was back on the XenServer side. I always like to read the official documention before doing something (and it's even faster when you know what you're searching for) and I found this on the Citrix XenServer documentation : "How to resize a Storage repository after changing the size of an LVM-base storage" . Hmmm, WTF ? Their recipe is : "live migrate the guests, restart the host and proceed for each host"! . No, it has to work without a reboot, we're not …