ok - this is beyond my expertise so I need to ask here.
I have a bunch of test hardware that I'm configuring and I'm running into some network problems where I'm not an expert (talk SQL Server to me!).
Here's a simplified description of my network topology:
- network switch #1, connected to network switch #2, and setup to know that the internet gateway is through switch #2
- network switch #2, connected to the hub/gateway
- hub which is a DHCP server, and gateway to the outside world
The MD3000i iSCSI arrays are connected to switch 1. If I power-cycle one, it doesn't pickup an IP address. If I change the hub to be connected to network switch #1 and power-cycle the array again it gets an IP address through DHCP. I'm guessing there's something going on such that the broadcast 'give me a DHCP address' from the iSCSI array isn't being propagated through to switch #2 and to the hub/DHCP server.
Once the array gets an IP address, I need to remove the array and then automatically find it again using the DELL Modular Disk Storage Manager. Should I give them arrays static IPs (on the local network)?
Do I need to have a connection from each switch to the hub/DHCP server? Or am I missing something? I'll provide any info you want to hepl with this as long as I'm able.
Thanks!
PS Tagged with 'sqlserver' only so that the folks I know can follow this question.
To make your life easier just assign them static IPs. Yes the MD3000i can do DHCP but you cannot get around having to remove and re add them. Also when the DHCP address changes, you'll have to go back and reconfigure all of your initiators so that they can talk again.
Do you have spanning tree setup on the switches, and if so, have you set them to portfast?
http://www.cisco.com/en/US/products/hw/switches/ps700/products_tech_note09186a00800b1500.shtml