forked from evolix/ansible-roles
nagios-nrpe: Fix check_nfsserver for buster and bullseye
From buster onward the nfs server doesn't run NFSv4 over UDP (it is out of spec, see RFC 7530). As such the check broke as it attempt to check the availability of NFSv4 over UDP. Right now the check doesn't check for NFSv2 over UDP as it would need to check if it exist first, as on bullseye it isn't supported by default anymore.
This commit is contained in:
parent
82694ef5e9
commit
d3eef71127
|
@ -32,6 +32,7 @@ The **patch** part changes is incremented if multiple releases happen the same m
|
|||
* mysql : Create a default ~root/.my.cnf for compatibility reasons
|
||||
* nginx : fix variable name and debug to actually use nginx-light
|
||||
* packweb-apache : Support php 8.0
|
||||
* nagios-nrpe: Fix check\_nfsserver for buster and bullseye
|
||||
|
||||
### Removed
|
||||
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#!/bin/sh
|
||||
# Check if nfs server is running using rpcinfo
|
||||
|
||||
rpcinfo -u localhost nfs
|
||||
rpcinfo -T udp localhost nfs 3
|
||||
if [ $? -ne 0 ]; then
|
||||
exit 2
|
||||
fi
|
||||
|
||||
rpcinfo -t localhost nfs
|
||||
rpcinfo -T tcp localhost nfs
|
||||
if [ $? -ne 0 ]; then
|
||||
exit 2
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue