Views:

Summary



Instant Virtualization restore fails with the following error: Could not find disk for temporary datastore lun (0)" from target."

Symptoms



During an Instant Virtualization or Full virtualization  restore, the following error displays:

xxx.xxx.xxx.xxx 3/1/2016 1:31:31 pm SNBSVH_658E Task 1 encountered error. Error message There has been some problem while running this task, reason (java.lang.Exception: Could not find disk for temporary datastore lun (0) from target (iqn.1992-08.com.netapp:sn.1873968590))



Resolution



1. Verify the iSCSI software adapter is enabled on the host.

2. On the iSCSI Initiator, verify that the CHAP option is set to "Do Not use CHAP".

3. Verify that the virtual switch being used for storage has been configured correctly. For more information, see Networking Configuration for Software iSCSI Storage in the Server Configuration Guide.

Note: Ensure there are enough available ports on the virtual switch. For more information, see Network cable of a virtual machine appears unplugged (1004883) and No network connectivity if all ports are in use (1009103).

4. Log in to the ESXi/ESX host and verify that the host can vmkping the iSCSI targets with the following command:

# vmkping target_ip

Note: Ensure that the mapped iSCSI initiator name on the SAN array exactly matches (including upper and lower case) the name listed in the properties of the iSCSI initiator on the ESXi/ESX host to avoid any connectivity issues. If you have jumbo frames configured on the iSCSI network, ensure that you do the testing with the vmkping command. For help on using the vmkping command, run vmkping -h.

If you are running on an ESX host, check that you are able to ping the iSCSI target with the following command:

# ping target_ip

For more information, see Testing network connectivity with the ping command (1003486) and Testing VMkernel network connectivity with the vmkping command (1003728).

5. Use netcat (nc) to verify that you can reach the iSCSI TCP port (default 3260) on the storage array from the host. For example:

# nc -z 10.1.10.100 3260

Connection to 10.1.10.100 3260 port [tcp/http] succeeded!

Note: The netcat command is available with ESX 4.x and ESXi 4.1 and later.

6. Ensure that the ESX security protocols allow an ISCSI connection from the target storage ( OSS Server, Vstor or Netapp Storage System)

If your problem still exists after performing the above procedure, please open a case with Catalogic Technical Support to help resolve the situation.