@SpindleNinja wrote:
What version of ONTAP are you running? I just tried a several different senarios in my lab to get two lifs to share the same IP and was always met with " Error: command failed: Duplicate ip address 192.168.100.102"
So back to the why; In ONTAP some types of lifs will move (CIFS, NFS, cluster mgmt) during a failover and some won't (iSCSI, FC, node mgmt). Different types of lifs get different policies applied.
https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-nmg%2FGUID-94D4F8DD-3437-4474-81A6-9DB6FF6A244D.html
During a failover (unplanned, or planned) NFS/CIFS/Cluster Mgmt the NFS lif will move over to the partner node. The iSCSI however, will simple go offline, and it's up to the host to move data access to the surviving path.
On your 7mode set up:
Do you just have a single IP for each controller?
How are your current iSCSI target(s) configured?
Do you currently have multi pathing?
Running 9.5P3 which is what shipped with the unit.
I was not aware that clustermode does not allow for iSCSI LIF failover as 7-mode did. The 7-Mode failover implementation for iSCSI was quite convient in our previous/current setup. We do not use multipathing, but instead we configure our hosts to simply utilize active/passive bonded interfaces using 10gb links which provide more than enough bandwidth and provide redundancy for our needs. In the event that the NetApp controller was lost, for example a takeover/giveback during ontap upgrades, the secondary controller would simply take over the interface and corresponding IP address and continue to serve the iSCSI connection to the host. No special host setup was needed.
Now, knowing that clustermode does not support this failover how 7-mode did, I'm not sure how I would implement HA for iSCSI on my hosts. Can you possibly provide high level on how HA is now configured for linux or windows hosts? If the host is supposed to now handle the failover, is a netapp component required on the host? Is multipath now required to obtain simple failover capability? Surely it is not..