I'd not export bind mounts. But have you examined your SELinux settings on the 
NFS server?

Nico Kadel-Garcia
Email: [email protected]
Sent from iPhone

> On May 5, 2016, at 8:22, "Stephen Berg (Contractor)" 
> <[email protected]> wrote:
> 
> Had this problem for quite awhile now, still haven't found a solution.
> 
> We use NFS automounts quite extensively here.  Lot's of filesystems that show 
> up (to the user's) as /u/<blah>.  On the system where the filesystem actually 
> lives it will be available as /u/<blah> and also /export/<blah>.  If the 
> /u/<blah> mount point is mounted on a system where it's hosted df doesn't 
> show the /export/<blah> mount point and the check_mk service to monitor that 
> filesystem goes into an UNKN state.
> 
> I think it's because the agent see the bind mount and ignores the actual 
> mount point in it's df output.
> 
> If I look in /proc/mounts I see:
> 
> /dev/mapper/732254-common mounted on /export/new_common
> 
> and
> 
> /dev/mapper/732254-common mounted on /common
> 
> That's what I expect to see, but running df I only see the filesystem mounted 
> on /common.  That's where check_mk gets messed up since it inventoried the 
> filesystem as being on /export/new_common.
> 
> Is there anyway to get df to ignore automounted mount points and only show 
> the actual mount point?  I've looked through the man page and can't find any 
> option to get that to happen.
> 
> 
> -- 
> Stephen Berg
> Systems Administrator
> NRL Code: 7320
> Office: 228-688-5738
> [email protected]

Reply via email to