|(Photo credit: Wikipedia)|
Well we did the initial setup and configued the NICs for failover (Or Takeover in NetApp land) but when we tested failover by unplugging the network cables it didn't trigger a takeover. Naturally I called NetApp support to find out what I was missing. Well it was simply that I didn't mark my network interfaces for failover. You can do that by running:
ifconfig <interfacename> nfoSo, if you are only using interfaces e0a and e0b on both controllers, you would run:
ifconfig e0a nfoWhen do your setup you should also run the following on each controller to ensure takeover works correctly:
ifconfig e0b nfo
options cf enableoptions cf.takeover.on_network_interface_failure onoptions cf.takeover.on_failure onoptions cf.takeover.on_panic onoptions cf.takeover.on_reboot onoptions cf.takeover.on_short_uptime onoptions cf.takeover.on_network_interface_failure.policy any_nicoptions cf.giveback.auto.enable on
It was a good thing I called NetApp support, because I checked the second NetApp that was configured by my Systems Administrator and the consultant and it was missing the network failover options as well.
Do you use NetApps? How do you like them? Do you prefer other SANs? If so which ones? Let us know in the comments.