Linux - jak nastavit timeout pro mount nfs
Dobrý den, provádím po startu linuxu automaticky mount nfs úložiště z NAS, což funguje v pořádku. Někdy však není nfs úložiště dostupné a celý mount se neustále snaží připojit, což je chyba, protože se neprovedou další operace. Lze pro mount nastavit timeout? Nebo jak by se to dalo vyřešit? dík
Dobrý den,
co vím, tak timeout na mount nfs nastavit nelze, ale můžete si udělat shell skript, kdy se ověří dostupnost IP adresy NAS a pokud bude dostupná, tak se nfs mountne, jinak ne:
ODPOVĚĎ
Dobrý den,
co vím, tak timeout na mount nfs nastavit nelze, ale můžete si udělat shell skript, kdy se ověří dostupnost IP adresy NAS a pokud bude dostupná, tak se nfs mountne, jinak ne:
#!/bin/bash
NAS=192.168.85.1
ping -c 1 "$NAS" > /dev/null
if [ "$?" -eq 0 ] ; then
mount -t nfs 192.168.85.1:/volume2/nfs/ /mnt/nfs/
else
echo 'NAS neni dostupna'
fi