9 Replies Latest reply on Aug 28, 2008 9:03 PM by nick.couchman

    VMwareServer -> ESXi, Local Storage options? RDM?

    antchen Novice

       

      I was previously running Windows 2K8 Server with VMware Server and decided to take the plunge to ESXi.  My 2K8 server also doubled as the host for sharing local storage attached to my HP SmartArray P600.

       

       

      Now, with ESXi I want to create a Windows 2K8 Server VM and have that VM expose the local storage as a network share.  I tried to create a RDM using vmkfstools.pl but it keeps failing claiming specified parameter incorrect in the VI client log, and then quoting the path that I wanted to create the RDM at.

       

       

      Here's the output from esxcfg-vmhbadevs:

       

       

      vmhba3:0:0 /vmfs/devices/disks/vml.0100000000202020202020202020202020202020202020

      vmhba2:0:0 /vmfs/devices/disks/vmhba2:0:0:0

      vmhba2:1:0 /vmfs/devices/disks/vmhba2:1:0:0

       

       

      Here's what I try to run to create a RDM so that I can have a VM mount it:

       

       

      C:\Program Files (x86)\VMware\VMware VI Remote CLI\bin>vmkfstools.pl --server 10.0.0.100 --username root -r /vmfs/devices/disks/vml.0100000000202020202020202020202020202020202020 /vmfs/storage/datastore1/test.vmdk

      Can't call method "fault_string" without a package or object reference at C:\Program Files (x86)\VMware\VMware VI Remote CLI\bin\vmkfstools.pl line 413.

       

       

      End Disconnect

       

       

      In VI Client I see "A specified parameter was not correct. /vmfs/volumes/datastore1/test.vmdk"

       

       

      However, I know that that "/vmfs/volumes/datastore1/" exists because I navigated to it in the ESXi console.

       

       

       

       

       

      What's going on??  Is there another, better way, to get my local storage exposed to the VM?

       

       

      I would hate to revert back to a 2K8 OS with server installed.