[Nagiosplug-devel] RFC: check_disk trying to be clever re: mountpoints
sean finney
seanius at seanius.net
Thu May 18 09:04:02 CEST 2006
hi ton, john,
On Thu, May 18, 2006 at 11:42:16AM -0400, John P. Rouillard wrote:
> >It seems to me that the problem is in the walk_name_list function,
> >where it is trying to be clever about which filesystems actually
> >needs to be checked. This is to support "check_disk -p /etc" so that
> >this returns data for /.
>
> I claim this is wrong. I also think it worked differently in 1.4.2. I
> have it checking for a mount point /backup where our backups are done
> to a disk. We have a couple of USB disks we swap around for use, so the
> device name may not be constant, but the mount point is.
iirc, the original functionality was to walk up to a mountpoint. i
think this memory is strongly backed by the fact that check_disk used
to solely rely on df, which also has this behaviour.
i think what happened was at some point (1.4.2 maybe?), this behaviour
disappeared. i recieved a couple bugs about it in the debian BTS, so
i added a patch that the restores the functionality, if my memory
servers me correctly.
> 1) Make the default force the directories to be mount points and
> exit critical if they aren't. Add a flag to allow the current
> behavior. (My preferred option)
>
> 2) Make the current operation the default and add a flag that forces
> the specified directory to me a mount point and exit critical if it
> isn't.
i think either of these would be a good solution to the problem. i'm
more partial to (2) because it's more in line with how i remember
check_disk historically working.
sean
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://nagios-plugins.org/archive/devel/attachments/20060518/54e8a084/attachment.sig>
More information about the Devel
mailing list