Sysmirror 7.1.3 Resource Group NFS mounts


 
Thread Tools Search this Thread
Operating Systems AIX Sysmirror 7.1.3 Resource Group NFS mounts
# 1  
Old 07-24-2017
Sysmirror 7.1.3 Resource Group NFS mounts

Hello all,
I'm working to fix a two-node SysMirror cluster that uses NFS mounts from a NetApp appliance as the data repository. Currently all the NFS mounts/unmounts are called from the application controller scripts, and since file collection isn't currently working, (One fight at at time here..) the SAs need to remember to update the start/stop scripts on each node anytime changes are made.

My question is, is there a way to maintain and update the required NFS mounts for the resource group similar to how the filesystems and VGs are maintained by using the CSPOC commands to synchronize the changes across the cluster?

There's likely a cleaner way to implement this, but I haven't had enough practical interaction with HACMP/Sysmirror to really understand it.

Thanks!

Shawn
# 2  
Old 07-28-2017
Quote:
Originally Posted by ZekesGarage
My question is, is there a way to maintain and update the required NFS mounts for the resource group similar to how the filesystems and VGs are maintained by using the CSPOC commands to synchronize the changes across the cluster?
Yes, there is. But before trying to administrate a HACMP-cluster you should really REALLY know what you are doing. This can end up in disaster pretty fast.

In the details of of the resource groups definition (the same SMIT panel where you also state the VGs which belong to it) you can also define NFS-mounts to be part of the RG. Note, that you will need some non-NFS file system for NFS-4 mounts. (Because, unlike NFS3, NFS4 is state-aware. Locked files stay locked.)

Notice also that for NFS4 to work you need different services started, not the same as for NFS3. You also need to configure the NFS-domain before, which i suggest to be the same as the DNS-domain of the system (as this is easier to manage).

I hope this helps.

bakunin
# 3  
Old 07-31-2017
Something else to look into (bakunin please verify still possible - I do not have a PowerHA/SystemMirror config to review) would be to remove the mount/unmount from the start/stop scripts.

Instead, make the mounts part of the resource group - and the resource group makes sure the mounts are active before calling the start script and the unmounts are called after the stop script.

Or, create a resource group parent-child relationship (e.g., you want the NFS mounts active across the cluster, but the application is active on only one node.) With this setup - to activate the current application (call this appA) it would only start if the NFS mounts are already active (appMounts).

As Bakunin says - PowerHA/SystemMirror can make things worse if you do not understand it. If you need short term assistance I would recommend contacting IBM Lab Services for a healthcheck and/or workshop (on-site)
Or, contact an education center for SystemMirror/PowerHA class schedule and prices - and go with at least two admins (or you become the SPOF - single point of failure) Smilie
# 4  
Old 08-01-2017
Quote:
Originally Posted by MichaelFelt
Something else to look into (bakunin please verify still possible - I do not have a PowerHA/SystemMirror config to review) would be to remove the mount/unmount from the start/stop scripts.

Instead, make the mounts part of the resource group - and the resource group makes sure the mounts are active before calling the start script and the unmounts are called after the stop script.
Absolutely!

Right now i don't have a HACMP-system at hand to check the details myself, but: yes, that is (still) possible and in fact is the recommended way to do it.

Mounts will be done by a sort-of start/stop-Script HACMP provides for itself, its name is "clas-nfsv4" or something similar (again, i can't check and am working from memory) which will be entered automatically when you configure an NFS-mount and/or -export. I am not sure if one can configure the order in which this and your own application-server is called but if you want to be perfectly sure configure the NFS-services in its own RG, then configure a start before/stop after-dependency with your application RG.

I hope this helps.

bakunin
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

NFS mounts not automounting on boot

I have several Solaris 11.2 zones. when I reboot them I have to go in and do mountall to mount the NFS mounts. any ideas where to troubleshoot why they are not automounting? (2 Replies)
Discussion started by: os2mac
2 Replies

2. Red Hat

NFS mounts query

We have 2 servers in cluster. Node1 has an ext3 mount for backups and the other connects using NFS to this node1. I believe the reason it is configured in this manner is to not duplicate backups since this is a Database server. Not sure this was the reason though. Right now if node1 goes down all... (5 Replies)
Discussion started by: ikn3
5 Replies

3. Shell Programming and Scripting

find command exclude nfs mounts

Gentleman and Ladies, I am having some difficulty in regards to the find utility. I am trying to not traverse nfs mounts when searching for files or directories. This command does not seem to work. It still returns directories that live on nfs shares. The man page says: -fstype type... (6 Replies)
Discussion started by: jaysunn
6 Replies

4. AIX

HACMP, NFS cross-mount problem. Can not move resource group

Hi, I'm new to HACMP. Currently I setup a cluster with nfs cross-mount follow this guide: kristijan.org NFS cross-mounts in PowerHA/HACMPMy cluster has two nodes: erp01 and erp02. I'm using nfs4 with filesystem for nfs is: /sapnfs Cluster start without problems. But I cannnot move RG (with... (3 Replies)
Discussion started by: giobuon
3 Replies

5. AIX

Adding a Volume Group to an HACMP Resource Group?

Hi, I have a 2 node Cluster. Which is working in active/passive mode (i.e Node#1 is running and when it goes down the Node#2 takes over) Now there's this requirement that we need a mount point say /test that should be available in active node #1 and when node #1 goes down and node#2 takes... (6 Replies)
Discussion started by: aixromeo
6 Replies

6. Solaris

Max. number of NFS mounts

Hi, I was wondering, whether there is a limit regarding the max number of nfs mounts in Oracle Solaris 10 (newest update). The data center plans to migrate from a fibre channel based storage environment (hitachi) to a nfs based storage environment (netapp). Regarding the Solaris 10 database... (1 Reply)
Discussion started by: schms
1 Replies

7. AIX

Resource Group Monitoring

Hi, I have a requirement to monitor the HACMP Resource Groups. At present in my environment, if the Resource Groups fail over from preferred node to Secondary node we dont get notification. Can some one help me in creating a scrript. I have more than one RG online. (Max 4 Resource Groups in... (2 Replies)
Discussion started by: srnagu
2 Replies

8. Solaris

NFS resource goes down frecuently in solaris zone

Hi guys. We have filesystems resources taken from tha NAS nettap ; but the filesystem inside the solaris zone with some frecuency is unable.This filesystems are critical and we need constantly remount them. Someone know if there are problems with the NFS resources in zones? Where are... (3 Replies)
Discussion started by: aggadtech08
3 Replies

9. Solaris

Could I re-export a NFS resource to a third server ?

Hey Guys. Could someone said if is possible take a NFS resource get it from a original Server a export it and mount it in a third server ? Thank in Advace.... SUN ADMIN (3 Replies)
Discussion started by: aggadtech08
3 Replies

10. AIX

NFS mounts and user permissions

We need to allow ordinary users to preform NFS mounts on a AIX server without giving them root access to the server. Is there a way to give an ordinary users root access on a tem basis or a script to allow them to preform NFS mounts? (4 Replies)
Discussion started by: daveisme
4 Replies
Login or Register to Ask a Question