1

In VMware ESXi, we can easily present a raw SATA hard drive to a virtual machine through Raw device mapping. Is it possible in the free edition of XenServer 5.6?

netvope
  • 2,113
  • 5
  • 25
  • 35

3 Answers3

1

Back in Xen 3.1 I was doing this. I created a VM that used a partition as its raw device. I'm doing it right now with SLES 10 and a pair of NetWare servers. The partition method is the only way to get a disk to mount to more than one Xen VM (at least at this Xen version, this is likely fixed in newer ones), which is how I got a 2 node cluster-in-a-box out of this(*). The same semantics should work just fine for an actual disk, should you chose to.

(*) That looks awfully like a single point of failure, eh? Yes, well. The problem I was working around was unstable, barely maintained software (NetWare, remember?), so having a cluster-in-a-box worked to get around it.

sysadmin1138
  • 131,083
  • 18
  • 173
  • 296
1

Haven't used XenServer so I don't know how different from Xen it is, but under Xen you can do an "xm block attach" command to add a block device to a running domU.

Kendall
  • 1,043
  • 12
  • 24
1

After more than one year, finally I found a solution

http://techblog.conglomer.net/sata-direct-local-disk-access-on-xenserver/

Or search xensource local-device-change on Google.

netvope
  • 2,113
  • 5
  • 25
  • 35