LINUX & DEV PORADNA

  1. Vyřešeno (1 odpovědí)
    6
    4

    Linux - jak nastavit timeout pro mount nfs

    napsal Luďa do kategorie "linux"
    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
    Bez přílohy
    • Zkontrolováno
      4
      2

      RE: Linux - jak nastavit timeout pro mount nfs

      odpověděl User: Elbrus
      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
      
      Bez přílohy