[Linux-cluster] NFS configuration question

Eric Kerin eric at bootseg.com
Thu Jul 7 15:22:03 UTC 2005


On Thu, 2005-07-07 at 12:43 +0200, Birger Wathne wrote:
> Eric Kerin wrote:
> 
> >
> >It should already work this way.  Look in /usr/share/cluster/service.sh,
> >there is a block of XML data that defines the service resource agent.
> >Twords the end of the block of XML is a "special" tag this defines the
> >child node types for that agent.  You'll notice each of the child nodes
> >has a start and stop number.  These define the order that the given
> >children are started and stopped  You'll see filesystems are started at
> >level 2, and ip addresses are started at 3.   Since a nfs export is
> >defined as a child of a fs agent, the nfs exports are turned on after
> >mounting the filesystem, and before the IP address is active.
> >
> It kind of works this way, but still it doesn't...

> What happens is exacly what you describe. Exports come up all in one go, 
> then the IP address.
> But then, a split second later all exports except the one I have in 
> /etc/exports are gone. It's as if something has done 'exportfs -r'. I'll 
> have to look into this. Could be my own config problem, as I restart the 
> lockd when bringing up the service. However the exports are all there 
> when I reboot and let the services come up automatically, and if my 
> script is the culprit it should behave the same way then, shouldn't it?
> 
Just because I'm curious, why do you restart lockd?  Are you restarting
any other nfs related services from rgmanager?

> Of my 9 export entries in cluster.conf only 5 
> get tested and reexported after disappearing. As I said they are all 
> there if I reboot and let the service come up automatically.
> 
It'd be interesting to see the relevant section of your cluster.conf
file.  Also you don't have any of the filesystems you are exporting in
the cluster setup in /etc/exports, do you?

-- 
Eric Kerin <eric at bootseg.com>




More information about the Linux-cluster mailing list