StarWind Enterprise Server
Request a Quote
Feel free to contact us:
USA and LATAM:
1-617-449-7717
EMEA and APAC:
+44(0)2071936727
+44(0)2071936350
+33(0)977197857 (French)
+49-1715109103 (Germany)
Voice Mail:
1-866-790-2646
Email:
sales@starwindsoftware.com
 
 

"Device Test Failed" when mounting existing virtual disk

iSCSI Target for Microsoft Windows.

Moderators: anton (staff), Max (staff), Constantin (staff)

"Device Test Failed" when mounting existing virtual disk

Postby Philip_B » Tue Apr 12, 2011 8:58 pm

Greetings-

From teh Help -> About in the console I see we are running 5.6.1659 and are licensed for basic replication.

We have 4 LUNS presented and two have already been mirrored...two have not. One LUN that is not replicated was connected to by a Server 2008 server for many weeks and running fine, until teh drive connection disappeared yesterday. When I logged into the Starwind console I saw the scary yellow exclamation point over the target. I had no options but to delete the target and try and re-create it.

It failed with a "Device <target name> failed for ImageFile4" error.

I can create new targets if I create a new disk, but if I try to use the existing virtual disk it fails. Are there any tools for mounting the IMG file to recover data?

Any input would be greatly appreciated.

The log shows the following:

4/12 14:52:09.214 d78 S: SymId: 'ImageFile4': Assigned target name: 'iqn.2008-08.com.starwindsoftware:192.168.180.50-test', alias 'test'
4/12 14:52:09.214 d78 IMG: SscPort_Create: Opening device 'ImageFile4', image file 'My Computer\D\FTPData.img', buffering=0, async=1, readonly=0.
4/12 14:52:09.214 d78 IMG: *** ImageFile_Create: 'D:\FTPData.img': can't open the file (5).
4/12 14:52:09.214 d78 EventDB: Current timestamp is 1302641529
4/12 14:52:09.214 d78 IMG: *** SscPort_Create: Create('My Computer\D\FTPData.img') error (0xc0000001)!
4/12 14:52:09.214 d78 SCSI: Failed to create 'ImageFile4' device.
4/12 14:52:09.214 d78 Tgt: : *ERROR* cannot open the device 'ImageFile4'.
4/12 14:52:09.214 d78 Srv: * Device test failed for 'ImageFile4'.
4/12 14:52:09.214 d78 EventDB: Current timestamp is 1302641529
Philip_B
 
Posts: 11
Joined: Wed Apr 07, 2010 12:49 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Anatoly (staff) » Wed Apr 13, 2011 11:07 am

Greetings

What logs are saying, is that *.img file is busy by another process. Are you sure that you trying to use propper file?
Regards,
Anatoly Vilchinsky

StarWind Software Support Department
User avatar
Anatoly (staff)
 
Posts: 358
Joined: Tue Mar 01, 2011 8:28 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Philip_B » Wed Apr 13, 2011 4:38 pm

Positive.

Rebooted server and there are no file locks on the file. Also was able rename the img file and then tried to connect with same error.
Philip_B
 
Posts: 11
Joined: Wed Apr 07, 2010 12:49 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Max (staff) » Thu Apr 14, 2011 10:16 pm

Can you verify any possible file locks using filemon utility?
I have just tried this in my testlab and everything seemed to work fine after 2 reboots and resynchronization sessions.
The easiest way to get the data out of an img is to add it as a basic virtual->existing image file. Then connect it from 127.0.0.1 in local iSCSI initiator and it will appear in your HDD's list
Max Kolomyeytsev
StarWind Software
User avatar
Max (staff)
 
Posts: 318
Joined: Tue Apr 20, 2010 9:03 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Philip_B » Sat Apr 16, 2011 1:19 am

I restored from backup and created another target that I dropped the data onto. Once I tested the data I deleted the old target out of frustration.

I have installed StarWind twice and have seen "funky issues" both times. The first time was with a pair of ESX boxes. Each ESX box was connecting to the same two LUNS. From either ESX box you could start any of several VMs without incident and as soon as you tried to boot a second it would bluescreen. As long as only one VM was running it was fine. I copied off the VMs and mounted them in a free iSCSI package on the same ESX boxes and they worked like a champ.

So I flushed the Starwind install and started over - this time all the VMs could start and everything was moving along happily. I added a second Starwind box and replicated (mirror) for the first two targets to the second machine and that went very smoothly until the latest "weird incident."

I saw weird as the other targets are just fine. There is only one physical host connecting to the troubled target and when it dropped it was never to be heard from again. I could see that there were no file locks against it - I could change it name and extension. I just seemed like an application bug.

Fortunately I had a backup of the data on that target taken within a few hours of the barf - so I was able to restore without any problems. This time that data is within a target that is mirrored so hopefully I'll be ok.

I am running the latest rev so I don't know how to explain the issues. The hard ware is dual socket SUperMicro running Server 2008 R2... all very reliable.

So far it is running smoothly and the replication says that it is synch'd - I haven't actually tried mounting the other mirrored targets to see if I have any issues. I'll try that in the next couple of weeks.

Thanks for the input.
Philip_B
 
Posts: 11
Joined: Wed Apr 07, 2010 12:49 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Anatoly (staff) » Mon Apr 18, 2011 2:03 pm

Could you please doublecheck all the settings, especially CHAP?
Regards,
Anatoly Vilchinsky

StarWind Software Support Department
User avatar
Anatoly (staff)
 
Posts: 358
Joined: Tue Mar 01, 2011 8:28 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Philip_B » Mon Apr 18, 2011 2:17 pm

Thanks for the input but the settings were correct.

The target was running without problems for a while and then one day just died. I killed it and re-created it with identical settings and restored data from backup and it is once again running fine. All settings are consistent (and I believe correct) and are "plain vanilla". I don't know how else to explain it but call it flaky.

I did mirror it this time around, but this is the second really flaky issue that I have seen. Makes me uneasy.
Philip_B
 
Posts: 11
Joined: Wed Apr 07, 2010 12:49 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Anatoly (staff) » Tue Apr 19, 2011 2:56 pm

Could you please send log files of StarWind and vmkernel logs on the date of issue to sup at starwindsoftware dot com?
Regards,
Anatoly Vilchinsky

StarWind Software Support Department
User avatar
Anatoly (staff)
 
Posts: 358
Joined: Tue Mar 01, 2011 8:28 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby Philip_B » Tue Apr 19, 2011 4:21 pm

Thank you - I did send the logs when I ran into this issue with the multiple VMs. Nothing was apparent in the logs and we (a starwind support person and myself) never figured out the issue. I installed a free iSCSI target product on the server as a test (success) and then re-installed Windows and Starwind and that issue went away... so we just wrote it off as a "flaky issue".

The Starwind product has been fairly solid and stable - it was just strange that we have seen the two issues that were not recoverable or repeatable... basically the resolution was to flush and start over. I'll let you know if there are any other issues that crop up with this install. For now we have the targets mirrored to a second Starwind server and everything seems to be operating correctly.

Thanks again for your input.
Philip_B
 
Posts: 11
Joined: Wed Apr 07, 2010 12:49 am

Re: "Device Test Failed" when mounting existing virtual disk

Postby anton (staff) » Tue Apr 19, 2011 10:02 pm

Hate things happening this way... OK, next time you'd see anything strange please don't hesitage to ask for remote session. Thank you very much for cooperation!

Philip_B wrote:Thank you - I did send the logs when I ran into this issue with the multiple VMs. Nothing was apparent in the logs and we (a starwind support person and myself) never figured out the issue. I installed a free iSCSI target product on the server as a test (success) and then re-installed Windows and Starwind and that issue went away... so we just wrote it off as a "flaky issue".

The Starwind product has been fairly solid and stable - it was just strange that we have seen the two issues that were not recoverable or repeatable... basically the resolution was to flush and start over. I'll let you know if there are any other issues that crop up with this install. For now we have the targets mirrored to a second Starwind server and everything seems to be operating correctly.

Thanks again for your input.
Regards,
Anton Kolomyeytsev

Chief Technology Officer, StarWind Software

Image
User avatar
anton (staff)
Site Admin
 
Posts: 2153
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands


Return to StarWind

Who is online

Users browsing this forum: Google [Bot] and 5 guests