I don't see what I'm missing here.
In Server 2012, I installed the roles, created the virtual iSCSI disk, selected "create a new target" for this disk, named it, grabbed the IP and IQN of the ESXi host and added them both as initiators, didn't set any authentication, and clicked finished.
In ESXi, I added the software iSCSI adapter, bound it to the available network adapter(i've also tried not doing this), and tried adding both a static and dynamic discovery. However when I add the discovery targets, no attached storage appears in the list and if I go into add storage no LUNs are available..
I've seen some guys mentioning adding something to the hosts file but they weren't clear on if it was supposed to be in ESXi hosts or Windows hosts file so I only tried adding it in the Windows hosts file since ESXi already has itself present in its hosts file.
Is there some ridiculously easy step I overlooked that isn't mentioned in any of these tutorials? Am I supposed to do something with the .vdhx file that Server 2012 creates for the iSCSI virtual disk? I've confirmed that the ESXi host is able to ping and connect to the target on the IP/port. I've tried adding CHAP authentication as well, no go. I'm not really getting any good indication from ESXi on whether or not it actually can see the target or not aside from the networking troubleshooting I've done in the shell.
Can the iSCSI adapter NOT be bound to the Management VMKernel network adapter? Do I need to have multiple network adapters configured in fail over for this to work? Is the DISK supposed to be given a drive letter in Windows? lol
Thanks
In Server 2012, I installed the roles, created the virtual iSCSI disk, selected "create a new target" for this disk, named it, grabbed the IP and IQN of the ESXi host and added them both as initiators, didn't set any authentication, and clicked finished.
In ESXi, I added the software iSCSI adapter, bound it to the available network adapter(i've also tried not doing this), and tried adding both a static and dynamic discovery. However when I add the discovery targets, no attached storage appears in the list and if I go into add storage no LUNs are available..
I've seen some guys mentioning adding something to the hosts file but they weren't clear on if it was supposed to be in ESXi hosts or Windows hosts file so I only tried adding it in the Windows hosts file since ESXi already has itself present in its hosts file.
However neither Windows or Linux hosts file follows the FQDN before the IP so I wasn't sure at any rate what exactly he meant...you can resolve this issue by adding the IP to the storage server host file as follows
ESXIHOSTNAME.DOMAIN.COM XXX.XXX.XXX.XXX XXX.XXX.XXX.XXX
this is cause by iSCSI trying to resolve the host on the domain
Is there some ridiculously easy step I overlooked that isn't mentioned in any of these tutorials? Am I supposed to do something with the .vdhx file that Server 2012 creates for the iSCSI virtual disk? I've confirmed that the ESXi host is able to ping and connect to the target on the IP/port. I've tried adding CHAP authentication as well, no go. I'm not really getting any good indication from ESXi on whether or not it actually can see the target or not aside from the networking troubleshooting I've done in the shell.
Can the iSCSI adapter NOT be bound to the Management VMKernel network adapter? Do I need to have multiple network adapters configured in fail over for this to work? Is the DISK supposed to be given a drive letter in Windows? lol
Thanks