16 lines
521 B
Plaintext
Executable File
16 lines
521 B
Plaintext
Executable File
echo '<<<cephfsmounts>>>'
|
|
sed -n '/ ceph\? /s/[^ ]* \([^ ]*\) .*/\1/p' < /proc/mounts |
|
|
sed 's/\\040/ /g' |
|
|
while read MP
|
|
do
|
|
if [ ! -r $MP ]; then
|
|
echo "$MP Permission denied"
|
|
elif [ $STAT_VERSION != $STAT_BROKE ]; then
|
|
waitmax -s 9 2 stat -f -c "$MP ok %b %f %a %s" "$MP" || \
|
|
echo "$MP hanging 0 0 0 0"
|
|
else
|
|
waitmax -s 9 2 stat -f -c "$MP ok %b %f %a %s" "$MP" && \
|
|
printf '\n'|| echo "$MP hanging 0 0 0 0"
|
|
fi
|
|
done
|