Change ESX Server 3 iSCSI IP Addresses

ip addressiscsivmware-esx

Moved ESX farm to a different datacenter with a different IP address scheme.

Two questions:
1) I've changed the ip address of the service console but when I boot it still says: "You can manage this host from the web at http://OLD-IP-ADDRESS" – how do I fix that?

2) Nothing has changed with the iSCSI host 'cept for the IP addresses. How can I easily change the IP addresses of the iSCSI targets in the ESX host (I've already changed it on the iSCSI server).

— It currently has to be done via the console since I can't get to the web or VirtualCenter. This is ESX Server 3.0.3

Thanks!!

Best Answer

As far as the iSCSI address change is concerned if you have changed the ip-address of the vmkernel port you are using for iSCSI then for ESX 3.5 you will have to reboot the ESX host otherwise things will get unstable. That's if the change refers to the iSCSI Software initiator on the ESX Server. If that hasn't changed and you just want to change the iSCSI target address the initiator is pointing to then just change the properties in the initiator [Config Tab, Storage Adaptors, iSCSI Software Initiator, Dynamic Discovery, Add Send Targets Server] to point to the new iSCSI target address. Again a reboot is strongly recommended, the ESX 3.5 Software initiator does not like changes. If you use iqn's for access control on the iSCSI target changes like these are simpler since you don't need to modify the ACL's when changing the initiator ip-addresses provided that works with your iSCSI target of course.

I'm not sure about your first question, I've never paid attention to that message on an ESX console after I've changed an SC address. Two questions - [1] does the new address work for web management? [2] Did you re-create\directly modify vswif0 when changing the SC address or did you just add a new SC port and disable vswif0?.