vCenter

 View Only
Expand all | Collapse all

Problems Creating an RDM

  • 1.  Problems Creating an RDM

    Posted Apr 30, 2008 06:10 PM

    Hello,

    I have this scenario:

    - 1 ESX Server 3.5 Upgrade 1 in HP DL 380 G5 connected to a SAN HP MSA500 G2

    - Virtual center 2.5

    I have two storages in the SAN. The picture below show this storages:

    I present another LUN in NTFS format to ESX Server and I want a VM see this LUN as a RDM.

    If I make a rescan hbas in ESX server. I can see that the new LUN in NTFS format is presents to ESX server.

    I go to the VM to add a new disk (Raw device mapping) but I see this option disable.

    Any Idea?.

    Yhanks

    Pablo



  • 2.  RE: Problems Creating an RDM

    Posted Apr 30, 2008 10:42 PM

    What steps did you create your RDM SAN LUNs? Did you correctly present it to ESX cluster and make sure the VM you're adding disk can see that RDM as well. What happen if you make VMFS partition? NTFS should works under ESX because its RAW data pass through.

    If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!

    Regards,

    Stefan Nguyen

    iGeek Systems Inc.

    VMware, Citrix, Microsoft Consultant



  • 3.  RE: Problems Creating an RDM

    Posted Apr 30, 2008 10:49 PM

    Verify what LUN ID you gave that disk. Check your vmkwarning and vmkernel files. ESX may have disabled access to the LUN because of resignature. Check for the string resignature or snapshot in the logfiles.

    -KjB



  • 4.  RE: Problems Creating an RDM

    Posted Apr 30, 2008 11:25 PM

    Thanks.

    The problem is that the ESX sever "see" the LUN as we can see in second picture, but when I want to present this LUN as a RDM to my VM, this option is disable (third picture).

    Steps:

    1. With HP ACU (Array Configuation Utility, software to manage LUN in MSA500) I present a LUN in NTFS format (this LUN contain datas that I can see from a new VM) to the ESX server.

    2. I rescan hbas an I can see the new LUN presented . (Picture 2).

    In picture 2, target 1 and target 2 are vmfs storages and target 0 is the LUN in NTFS format that I need to present to a VM (this LUN contain datas from a physical machine).

    3. I try to present this LUN to a virtual machine adding a new disk and selecting RDM, but this option is disabled (Picture 3).

    Do I need to do something else?.

    Regards, Pablo



  • 5.  RE: Problems Creating an RDM

    Posted Apr 30, 2008 11:32 PM

    The thing is, that ESX will only allow LUNs it finds are available to be added as either storage for itself or as an RDM. If it does not see it "available", it will not allow you to add it. In other words, as I mentioned, even if ESX sees the LUN, if it believes the LUN is a snapshot, or from another host, or has the same LUN ID as an existing LUN, it will mark it as a snapshot, and disallow access to it. If it does that, it will add warnings in the vmkernel and/or vmkwarning logfiles to let you know that it has disabled access to that LUN.

    So, even if it can see the LUN, it may have disabled access to that LUN, making it unavailable to be added as storage or an RDM.

    Hope that makes sense,

    -KjB



  • 6.  RE: Problems Creating an RDM

    Posted May 01, 2008 12:17 AM

    But, the LUN is available to add as a storage:

    But I don´t know the way to make it avalaible as RDM.

    Thanks



  • 7.  RE: Problems Creating an RDM

    Posted May 01, 2008 01:56 AM

    You said the LUN is formatted NTFS. Is it a new LUN, or are you moving it from another server, meaning is there data on it?

    Do a couple of things:

    1. Rescan your hba a couple of times

    2. If you still can't add, run the below and post the output:

    esxcfg-mpath -l

    esxcfg-vmhbadevs

    fdisk -l

    -KjB

    Message was edited by: kjb007: added additional steps



  • 8.  RE: Problems Creating an RDM

    Posted May 01, 2008 04:05 AM

    Hi,

    This occurred for me once, it's a fair while ago so I'm not sure exactly what the process was to correct it.

    I recall that I had to remove the mapping from the hosts scan them all again so the LUN was not available as storage for the host.

    The map it back on the host but do not scan for new vmfs volumes or storage

    Then I could see the disk as RDM available in the VM add disk setting.



  • 9.  RE: Problems Creating an RDM

    Posted May 01, 2008 12:40 PM

    Thaks again.

    I´m trying to to move the LUN from another server (the Lun was present to a physical machine with data, this LUN contain two NTFS partitions).

    I rescan the hba again

    and I try to add the RDS but this option is disable:

    -


    root@aldesx root# esxcfg-mpath -l

    Disk vmhba0:0:0 /dev/cciss/c0d0 (69973MB) has 1 paths and policy of Fixed

    Local 6:0.0 vmhba0:0:0 On active preferred

    Disk vmhba1:0:0 /dev/cciss/c1d0 (295104MB) has 1 paths and policy of Fixed Local 18:1.0 vmhba1:0:0 On active preferred

    Disk vmhba1:1:0 /dev/cciss/c1d1 (286101MB) has 1 paths and policy of Fixed

    Local 18:1.0 vmhba1:1:0 On active preferred

    Disk vmhba1:2:0 /dev/cciss/c1d2 (286101MB) has 1 paths and policy of Fixed

    Local 18:1.0 vmhba1:2:0 On active preferred

    -


    root@aldesx root# esxcfg-vmhbadevs

    vmhba0:0:0 /dev/cciss/c0d0

    vmhba1:0:0 /dev/cciss/c1d0

    vmhba1:1:0 /dev/cciss/c1d1

    vmhba1:2:0 /dev/cciss/c1d2

    -


    root@aldesx root# fdisk -l

    Disk /dev/cciss/c1d0: 309.4 GB, 309439182848 bytes

    255 heads, 63 sectors/track, 37620 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System

    /dev/cciss/c1d0p1 * 1 23498 188747653+ 7 HPFS/NTFS

    /dev/cciss/c1d0p2 23499 37620 113434965 7 HPFS/NTFS

    Disk /dev/cciss/c1d1: 299.9 GB, 299999690240 bytes

    255 heads, 63 sectors/track, 36472 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System

    /dev/cciss/c1d1p1 * 1 36472 292961276 fb Unknown

    Disk /dev/cciss/c1d2: 299.9 GB, 299999180800 bytes

    255 heads, 63 sectors/track, 36472 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System

    /dev/cciss/c1d2p1 1 36472 292961276 fb Unknown

    omitting empty partition (5)

    Disk /dev/cciss/c0d0: 73.3 GB, 73372631040 bytes

    255 heads, 32 sectors/track, 17562 cylinders

    Units = cylinders of 8160 * 512 = 4177920 bytes

    Device Boot Start End Blocks Id System

    /dev/cciss/c0d0p1 * 1 25 101984 83 Linux

    /dev/cciss/c0d0p2 26 1053 4194240 82 Linux swap

    /dev/cciss/c0d0p3 1054 3623 10485600 83 Linux

    /dev/cciss/c0d0p4 3624 17562 56871120 f Win95 Ext'd (LBA)

    /dev/cciss/c0d0p5 17037 17286 1019984 83 Linux

    Regards, Pablo



  • 10.  RE: Problems Creating an RDM

    Posted May 01, 2008 12:53 PM

    Hi,

    We use HP MSA500 G2 with our ESX 3.0.1 hosts but dont make use of RDM.

    I'm not sure RDM is available to use in such a set up as the HP MSA500 G2 is a SCSI based solution...

    Do you have things like active passive HBA's working with SCSI?

    Regards

    Dave



  • 11.  RE: Problems Creating an RDM

    Posted May 01, 2008 12:57 PM

    Have you also made sure that the former owner of the LUN no longer has access to it? Just to make sure there are no reservations still on the LUN?

    -KjB



  • 12.  RE: Problems Creating an RDM

    Posted May 01, 2008 01:30 PM

    I have three servers acessing to the MSA (Two physical machines and one ESX server). LUN 2 was before presented tho a physical machine an now is present to ESX sever. I have only a path between ESX server and MSA500 G2 (MSA has 4 ports to connect server, 3 ports are busy)

    I have presented the new LUN for RDM (unidad logica (LUN) 2) using the same way as other LUNs for vmfs storage (unidad logica (LUN) 6, unidad logica (LUN) 7).

    The picture below shows the mapping between ESX server and MSA 500 G2.

    Thanks.

    Pablo



  • 13.  RE: Problems Creating an RDM

    Posted May 01, 2008 02:01 PM

    I would try also what Mike.Laspina was suggesting above.

    Let's clear things out, and restart. Edit the mask/presentation so no host has access to it. Rescan the hba's on your esx host and make sure the LUN is gone.

    Then, update the mask/presentation to give access to the esx host again, and do as Mike stated.

    Try and add the RDM and see if the option is not grayed out.

    If not, rescan the HBA's, don't check the boxes. Refresh the storage section, and then try to re-add the RDM.

    -KjB



  • 14.  RE: Problems Creating an RDM

    Posted Mar 06, 2009 02:42 PM

    I had the same problem.....I had to wait approx. 20 minutes after the esx saw the RDM mapping



  • 15.  RE: Problems Creating an RDM

    Posted Apr 18, 2009 04:30 AM

    hey pviqueira,

    please try this:

    1. go to "configuration" tab of your esx server in VI Client

    2. Advanced Settings

    3. LVM

    4. set LVM.Enable.Resignature to 1 (default 0)

    let me know if this works,

    Kenny (ssrtist = solid state artist)