Solved

NetApp: Cluster Failover and Rebooting

Posted on 2013-06-29
5
2,291 Views
Last Modified: 2013-06-30
Our company just moved to a new building so I had to shutdown our NetApp and VMware Infrastructure. When I was shutting down the NetApp (FAS2240), I issued CF disable command. When I brought the NetApp back up, I forgot to issue CF enable, and just left. I then started getting phone calls when the other engineers started to turn ON the ESXi hosts saying all the VMs say they are inaccessible. The host configuration, under storage showed only local storage, and could not detect the NetApp NFS volumes. I could not confirm this myself, because I was not there.

When I cam back, I issued the CF enable command, and so far, things are looking OK, and I was able to boot up several VMs, and am able to see NetApp volumes in VSphere.

Is it possible that the "CF enable" command is necessary before turning ON the VMs? If so, why?

Thanks.
0
Comment
Question by:pzozulka
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 120

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 166 total points
ID: 39286523
It would appear that when you failed over the cluster NetApp heads, the ESXi servers did not have access to the NFS datastore (NetApp volume/lun/export) on the other clustered node until you failed back (e.g. giveback).

So how is your NetApp filer heads configured? usually, the other NetApp clustered head (passive controller) would take over the IP Address of the other filer, so although there would be a small hiccup in access, NFS access would continue.

In your case, when you failed over, (takeover), the other head did not impersonate the other head, and hence you had an outgae, until you gaveback the resources.
0
 
LVL 42

Assisted Solution

by:paulsolov
paulsolov earned 334 total points
ID: 39286759
If both controllers are up and running "cf enable" is not needed to run.  

How did you configure the interfaces for the controllers?  If you had used OnCommand System Manager there is a known issue that corrupts the rc file if you don't use command line, it manifests itself after reboot.
0
 
LVL 21

Expert Comment

by:robocat
ID: 39287077
The only way to know exactly what happened, is to study the system logs on each node. Look for any errors that point to configuration problems. Look closely at the log entries at the time you issued the cf enable.
0
 
LVL 42

Accepted Solution

by:
paulsolov earned 334 total points
ID: 39287163
BTW, the correct way to do reboot each controller non disruptively is to use "cf takeover/cf giveback"  otherwise you'll lose the resources on the node.  cf takeover allows you to reboot each controller at a time without disruption
0
 
LVL 8

Author Comment

by:pzozulka
ID: 39288419
Hmm...not sure what happened then..I probably should have checked to verify that the ESXi hosts were not seeing the NetApp before issuing the CF ENABLE command, because the way I did it made it seem as if that was the magical fix since right after that I logged into VMware and was able to see the NetApp volumes.

paulsolov:
Since this was a company move, we had to shutdown the NetApp entirely for several hours, so "cf takeover/cf giveback" was not an option. But thanks for the tip, as it might come in handy in the near future.
0

Featured Post

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Tivoli Vmware change UUID of a node 5 63
Clone VM Automation 3 97
Microsoft Teams vs Outlook Groups vs Yammer vs Socialcast 3 68
NAS ISCSI Sharing 8 80
If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
Concerto Cloud Services, a provider of fully managed private, public and hybrid cloud solutions, announced today it was named to the 20 Coolest Cloud Infrastructure Vendors Of The 2017 Cloud  (http://www.concertocloud.com/about/in-the-news/2017/02/0…
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question