| | 1 | Occasionally, the Nebulous mount monitoring daemon called ''nebdiskd'' will generate emails that look like this: |
| | 2 | |
| | 3 | {{{ |
| | 4 | From: nobody <nobody@alala.ifa.hawaii.edu> |
| | 5 | Date: Tue, 11 Aug 2009 12:50:18 -1000 |
| | 6 | To: ps-ipp-ops@ifa.hawaii.edu |
| | 7 | Subject: [ps-ipp-ops] nebdiskd alert |
| | 8 | |
| | 9 | 2009-08-11 12:50:18 | alala | WARN | main::poll_mounts - retrying test of |
| | 10 | +/data/ipp022.0 |
| | 11 | _______________________________________________ |
| | 12 | ps-ipp-ops mailing list |
| | 13 | ps-ipp-ops@ifa.hawaii.edu |
| | 14 | http://pan-starrs.ifa.hawaii.edu/mailman/listinfo/ps-ipp-ops |
| | 15 | }}} |
| | 16 | |
| | 17 | These emails mean that the ''nebdiskd'' daemon running on the host ''alala'' tried to call ''statfs(2)'' on the autofs/NFS mount point ''/data/ipp022.0'' and the system call returned with an error. This means that the system exporting the volume is down or (more often) that some sort of transitory NFS glitch has happened. By default, ''nebdiskd'' will retry 3 times before giving up on a mount point (note: the # of retires is configurable in the .''nebdiskdrc'' file). There is currently no mechanism to limited the total number of warnings or errors sent by the daemon. This is intentional so we have a trace of NFS glitches. In the event that a system goes, these messages will be sent once every ''nebdiskd'' poll interval. To silence these messages when a host has gone down for a long period of time it will need to be set to ''available == 0'' in Nebulous. An example of doing this with the ''neb-voladm'' utility is: |
| | 18 | |
| | 19 | {{{ |
| | 20 | neb-voladm --user nebulous --pass XXXXXXXX --db nebulous -vhost ipp022 --available 0 |
| | 21 | }}} |