[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [monit] How to check a device by its label ?

From: Philippe Muller
Subject: Re: [monit] How to check a device by its label ?
Date: Wed, 28 Apr 2010 19:13:51 +0200

I'm still running monit 4.10.1 (debian lenny package). I should take time to backport monit 5.0.


Philippe Muller

On Wed, Apr 28, 2010 at 6:55 PM, Martin Pala <address@hidden> wrote:
It was fixed in monit 5.0 ... changelog excerpt:

* Support use of symbolic links in filesystem check. Thanks to
  Aleksander Kamenik for suggestion. Example:
    check filesystem rootfs path 
      if space usage > 95% then alert
      if inode usage > 95% then alert

you can get monit version using 'monit -V'

On Apr 28, 2010, at 6:45 PM, Philippe Muller wrote:

Except... It doesn't work.

1 - I don't understand why udev doesn't create all label symlinks

# e2label /dev/sda3
# ls /dev/disk/by-label/
slash  ssd

2 - Monit doesn't like symlinks ?!

monit[2865]: 'ssd' unable to read device /dev/disk/by-label/ssd state

I guess it's easier to check volumes by their real device name!

Philippe Muller

On Wed, Apr 28, 2010 at 6:02 PM, Philippe Muller <address@hidden> wrote:
Hi Martin,

Thanks to you, I justs discovered some great default udev rules.
By the way, udev also manages another directory on my debian systems : /dev/disk/by-label


Philippe Muller

On Wed, Apr 28, 2010 at 5:44 PM, Martin Pala <address@hidden> wrote:

labels are not supported currently but you can use UUID of the filesystem like this:

 check filesystem with path /dev/disk/by-uuid/67544096-06a6-4f68-bed1-b03398641fb7

... there are also alternative names in /dev/disk/by-id/ and /dev/disk/by-path/ or you can use the mountpoint instead of device name.


On Wed, Apr 28, 2010 at 10:55:30AM +0200, Philippe Muller wrote:
> Hi Monit !
> Instead of checking my devices by their name (/dev/sda1), I'd like to check
> them by their label (the one defined by the -L switch of mkfs.ext3 /
> mkfs.xfs).
> Is it possible? How?
> Thanks.
> Philippe Muller

To unsubscribe:

To unsubscribe:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]