VMware Cloud Community
riahc3
Contributor
Contributor

Why doesn't ESXi 5.5 support RDM?

Is there a reason why ESXi 5.5 does not support RDM? A lot of people ask for it and use it so I have no idea why VMWare doesnt work on this feature to implement it and support it natively, at least from a software point of view

Thank you

Reply
0 Kudos
22 Replies
Linjo
Leadership
Leadership

That is incorrect, vSphere 5.5 support RDM:s and have done so for a long time:

Create Virtual Machines with RDMs

// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
Reply
0 Kudos
lakshya32
Enthusiast
Enthusiast

Reply
0 Kudos
vThinkBeyondVM
VMware Employee
VMware Employee

I daily use RDM in my test environment@ESXi 5.5. It is supported even on MSCS(Microsoft cluster service)


----------------------------------------------------------------
Thanks & Regards
Vikas, VCP70, MCTS on AD, SCJP6.0, VCF, vSphere with Tanzu specialist.
https://vThinkBeyondVM.com/about
-----------------------------------------------------------------
Disclaimer: Any views or opinions expressed here are strictly my own. I am solely responsible for all content published here. Content published here is not read, reviewed or approved in advance by VMware and does not necessarily represent or reflect the views or opinions of VMware.

Reply
0 Kudos
riahc3
Contributor
Contributor

What I ment by not being supported is that I cannot do it in vSphere Client.

It also disappears several times for me when I use a workaround....

Reply
0 Kudos
RichardBrown
Contributor
Contributor

That just doesnt make ane sense

Reply
0 Kudos
riahc3
Contributor
Contributor

What part doesn't? I followed this: http://forza-it.co.uk/esxi-5-1-using-raw-device-mappings-rdm-on-an-hp-microserver/ and while it works, in a few week, it suddenly disappears from My PC. I open Disk Management in WS2012R2 and it tells me I have to reinitialize my drive again, losing all my data. That's what I ment 🙂

Reply
0 Kudos
RichardBrown
Contributor
Contributor

Ok... So an RDM is a raw Device Mapping and is a feature of VMware and has been for a long time all it does is point a guest to a disk adding a vmdk pointer. If the RDM is disconnecting from your vm there must be another issue like the path is lost but it's local right? have you checked to see if the RDM pointer still exists after it gets disconnected, you dont have any power saving features on your hosts causing them to hibernate do you and is the vm migrating to other hosts where the local storage isnt available? We use RDMs and always have the only issue i have experience is due to paths.

One question, if its local why use RDM's over vmdk?

Reply
0 Kudos
riahc3
Contributor
Contributor

Yes, the path is local. Its directly inside the machine that is running ESXi. "have you checked to see if the RDM pointer still exists after it gets disconnected" Yes, the pointer does exist. "you dont have any power saving features on your hosts causing them to hibernate do you" Default WS2012R2. Shouldnt have any power saving features enabled. "is the vm migrating to other hosts where the local storage isnt available? We use RDMs and always have the only issue i have experience is due to paths." Describe a typical issue because of paths. I cant think of anything that can affect this. BTW, Ive done this 3 times and 3 times the ame thing always happens. "One question, if its local why use RDM's over vmdk?" Performance and S.M.A.R.T monitoring.

Reply
0 Kudos
riahc3
Contributor
Contributor

I hope I explained everything correctly.

Reply
0 Kudos
Linjo
Leadership
Leadership

Not sure if I understand you correctly, in the first post you wrote:

Is there a reason why ESXi 5.5 does not support RDM? A lot of people ask for it and use it so I have no idea why VMWare doesnt work on this feature to implement it and support it natively, at least from a software point of view

And at the same time you are using it extensively and know that its there but it seems that there is some issues in your environment?

Maybe you should post a new thread with this particular problem with your configuration including logs etc?

// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
Reply
0 Kudos
riahc3
Contributor
Contributor

No. Im using a workaround to make it work. AFAIK, ESXi 5.5 does not support it natively. My thread is about why doesn't WMWare implement it natively (even in a software mode) so it works quick and easy.

Posting it here will just get me a "This is not supported" answer.

Reply
0 Kudos
vlho
Hot Shot
Hot Shot

Hi,

why VMware does not support RDM on local HDD?

Look here:

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&e...

section Cause and beginning of Resolution

Reply
0 Kudos
Linjo
Leadership
Leadership

You missed to mention the small detail that you are referring to locally attached disks, that would have been helpful...

I think the KB-is quite clear and it does not state that its not supported, its certain controllers that does not have the functionality needed to use with RDM.

Have you followed the instructions?

// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
Reply
0 Kudos
riahc3
Contributor
Contributor

Yup, I followed the instructions and it initially works, but then all of a sudden disappears for Windows and Windows tells me I have to reinitialize the disk...

Im doing this on a HP N54L

Reply
0 Kudos
Linjo
Leadership
Leadership

Is your controller supported? I don't think the N54L is on the HCL.

// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
Reply
0 Kudos
riahc3
Contributor
Contributor

The odd this is that several N54L owners have gotten this to work. I was hoping that someone could shed a light... That or VMware implements a software solution.

Reply
0 Kudos
riahc3
Contributor
Contributor

I think that even though certain controllers do not support it, VMWare should implement a workaround/software way to do it. You clearly see that there are methods to do it so maybe VMWare should also work on some way to do it.

Reply
0 Kudos
TomHowarth
Leadership
Leadership

where did you read that ESXi 5.5 does not support RDMs. this is not true it does.  it is just that it is not used that often as the use cases for their utilization diminish, with improvements in the product

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
Reply
0 Kudos
riahc3
Contributor
Contributor

Reply
0 Kudos