VMware Cloud Community
rmonforti
Contributor
Contributor
Jump to solution

Can't get ESX to see iSCSI targets

I have three ESX servers (evaluation licenses) that I'm trying to get to see an iSCSI target. My laptop and iSCSI Initiator see the target so I know it's there and running. I did the following to the ESX servers:

Created VMKernel port

Created Service Console Port

Enabled iSCSI Initiator on the iSCSI Software Adapter (vmhba32)

Added the iSCSI server under the Dynamic Discovery tab

When I go to add add storage no targets show up. I know I have my SAN setup correctly because I can connect to it from my laptop. I even tried connecting from my laptop using the ESX servers initiator name and it worked.

Any help would be greatly appreciated.

Thanks,

Rich

0 Kudos
1 Solution

Accepted Solutions
depping
Leadership
Leadership
Jump to solution

Did you open up the ESX Firewall?

Did you rescan the iSCSI Controller a couple of times?

Duncan

My virtualisation blog:

View solution in original post

0 Kudos
3 Replies
depping
Leadership
Leadership
Jump to solution

Did you open up the ESX Firewall?

Did you rescan the iSCSI Controller a couple of times?

Duncan

My virtualisation blog:

0 Kudos
ericsl
Enthusiast
Enthusiast
Jump to solution

It's probably the firewall. In VI Client go to Host/Configuration/Software section/Security Profile/Properties (upper right corner)/put a check mark on Software iSCSI client/OK.

Now go to Storage Adapters/click on the vmbhaxx iSCSI adapter. You should see the Targets in the Details section. Although I had to reboot my ESX server to get them to show up.

Eric

rmonforti
Contributor
Contributor
Jump to solution

That was it. Added iSCSI to the FW rules and it worked. I gave deeping the correct answer since he got in forst and ericsl helpful because you had the riht answer too.

Thanks alot for the help!!

0 Kudos