I'm the only one with this issue? After upgrade of my ESXi host to 5.1 the OnTap Simulator 8.1.1 no longer work. I only get the follwoing error:
Cannot open the disk '/vmfs/volumes/<id>/vsim-DOT811-7m/DataONTAP-sim.vmdk' or one of the snapshot disks it depends on.
The system cannot find the file specified
VMware ESX cannot find the virtual disk "/vmfs/volumes/<id>/vsim-DOT811-7m/DataONTAP-sim.vmdk". Verify the path is valid and try again.
Before the Update everything worked without any issue. The vmdk Files are there, it also not works if i manually assign those disk files. I have also never made any snapshots, this cannot be the problem.
A re-download of the Simulator files and add to the Host, get the same issue.
I got it working! The trick is in the name of the disk itself. Here's how I got it working. I think step 4, 5 and 6 is more relevant. Thanks.
1. Install vmware-workstation on my desktop (version 9)
2. add netapp 8.1.1 ESX version (vsim-DOT811-7m-esx) as VM to my vmware-workstation
3. right click manage and change hardware compatibility to workstation 9,,,
4. right click settings -> select harddisk 4 -> click utitlies -> compact
5. export as OVF template
6. import this OVF template to ESX5.1 (from web client) giving it a new name ie. test1
7. power on!
Sure thing,, but sadly to say it boots up and let me do the config but then kernel panic out. I'm out of ideas, sorry.
|-rw-------||1 root||root||1677721600 Oct 2 10:14 test1-73bb8b70.vswp|
|-rw-------||1 root||root||5370806272 Oct 2 10:37 test1-flat.vmdk|
|-rw-------||1 root||root||8684 Oct 2 10:38 test1.nvram|
|-rw-------||1 root||root||487 Oct 2 10:16 test1.vmdk|
|-rw-r--r--||1 root||root||0 Oct 2 10:10 test1.vmsd|
|-rwxr-xr-x||1 root||root||1751 Oct 2 10:14 test1.vmx|
|-rw-------||1 root||root||0 Oct 2 10:14 test1.vmx.lck|
|-rw-r--r--||1 root||root||260 Oct 2 10:10 test1.vmxf|
|-rwxr-xr-x||1 root||root||1728 Oct 2 10:14 test1.vmx~|
|-rw-------||1 root||root||268435456000 Oct 2 10:38 test1_1-flat.vmdk|
|-rw-------||1 root||root||490 Oct 2 10:15 test1_1.vmdk|
|-rw-------||1 root||root||1108344832 Oct 2 10:38 test1_2-flat.vmdk|
|-rw-------||1 root||root||487 Oct 2 10:15 test1_2.vmdk|
|-rw-------||1 root||root||1616904192 Oct 2 10:38 test1_3-flat.vmdk|
|-rw-------||1 root||root||487 Oct 2 10:16 test1_3.vmdk|
|-rw-r--r--||1 root||root||193589 Oct 2 10:38 vmware.log|
|-rw-------||1 root||root||96468992 Oct 2 10:14 vmx-test1-1941670768-1.vswp|
Everyone I have the fix. It's a VMWare issue. By default ESXi 5.1 does not load the the vmkernel multiextent module. See the KB Below.
The Fix: all you have to do is ssh into your host and run this command from the cli:
# vmkload_mod multiextent
The other stuff in this article didn't apply to me. All I had to do was run this command and my ONTAP Sims booted like usual, no issues. Unfortunately after a ESXi host reboot the multiextent module unloads and you have to perform this again to get your Sims to boot. If anyone can find a way to make this persistent with a switch or write a script that makes it load upon host reboot. I'm sure everyone would be very thankful.
Hmm, I'm having a problem getting ESXi 5.0.0 to even register the simulator. From vSphere pointing to vCenter I get the following error after trying to add the simulator to the inventory:
A general system error occurred:
The system returned an error.
Communication with the virtual machine might have been interrupted.
If I point the vSphere client to the actual ESX host it is able to add it to its inventory, but if I try and power it on the "action get canceled by a user" (or something like that) and it stops trying to power it on. Basically, I think it is vCenter trying to register it but fails so it stopped the ESX host from powering it on.
I found it already
With kind Regards,
Tom Adriaansen (Storage Engineer)
Tom Adriaansen | Infrastructure Analyst | Reed Business Media
T +31 (0)314 34 92 23 | M +31 (0)6 238 76 099 | www.reedbusiness.nl<http://www.reedbusiness.nl/>
Van: Darren Reed firstname.lastname@example.org
Verzonden: donderdag 29 november 2012 23:47
Aan: Adriaansen, Tom (RB-NL)
Onderwerp: Re: OnTap Simulator 8.1.1 no longer running on ESXi 5.1 free - Re: OnTap Simulator 8.1.1 no longer running on ESXi 5.1 free
Re: OnTap Simulator 8.1.1 no longer running on ESXi 5.1 free
created by Darren Reed<https://communities.netapp.com/people/darren.reed> in Simulator - View the full discussion<https://communities.netapp.com/message/95751#95751>
To ensure that the "multiextent" module is present on every boot, you need to edit /etc/rc.local.d/local.sh and add a single line "vmkload_mod multiextent".
Reply to this message by replying to this email -or- go to the message on NetApp Community<https://communities.netapp.com/message/95751#95751>
Start a new discussion in Simulator by email<mailto:email@example.com> or at NetApp Community<https://communities.netapp.com/choose-container.jspa?contentType=1&containerType=14&container=2010>
which licenses and are you sure you're running 8.1.1 as in this thread? if you switched to 8.2 then the licensing infrastructure changed
and you have to pull the new set when you pull the vsim/vsa
Also its possible that the simulator you're using might not be a promoted build, the (8.1 7-mode) released simulator licenses
will only work on a promoted build and will fail with an invalid message on non-promoted builds
can you send the output of the version command, thats usually the easiest way to see if the build
was properly promoted.
Thanks Steven...I got the solution.
By licenses I mean vsim licenses for Ontap 8.2 simulator. I know they are easily available under simulator download page. But the problem arises once I did the conversion of vsim using VMware Convertor. The serial number of the vsim got changed,somehow, and because from 8.2 the license are node locked. The demo licenses given on the simulator download page are not validating.
The solution to this, i followed, is that I first changed the serial number of the vsim to the one given on the simulator download page and then licensed the vsim.
PS: Changing the serial number is a tedious task but I followed one of the community post and it worked for me after couple of attempts.
Hi there, i am also having this issue i have downloaded the 8.1.2 sim for ESXi from my NOW site,
-i have then used the ESXi shell to extract to relevant datastore on host,
-added vm to inventory
-using the # vmkload_mod multiextent in the shell i have ran this
-power on virtual machine and i then get this error...
is there a specific order i need to add the virtual machine etc? this happens on both 7mode sims and clustered ontap sims....
for info i am running vsphere esxi 5.1
Ok i resolved this issue,
basically the reason is because the Sim.vmdk file is a sparse file, so this needs to be changed to either a thin or thick provisioned disk. this is done through the command line using the following commands *note you have to navigate to the correct datastore to issue these commands.
esxcli system module load -m multiextent - to be ran once on each esx node
vmkfstools -i DataONTAP-sim.vmdk DataONTAP-sim-new.vmdk -d zeroedthick
vmkfstools -U DataONTAP-sim.vmdk
vmkfstools -E DataONTAP-sim-new.vmdk DataONTAP-sim.vmdk
this needs to be ran on each netapp sim datastore both 7mode and clustered ontap this will allow the virtual machine to then boot. this is applicable to version 5.1 and ontap 8.1.2