NSCheckd
NSCheckd – daemon odpowiedzialny za sprawdzanie dostępności danych zasobów sieciowych. W oparciu o dostępność poszczególnych zasobów daemon próbuje zamontować bądź od montować poszczególne udziały.
Zasada działania.
NSCheckd odczytuje dane zawarte w pliku /etc/fstab i porównuje je z danymi z pliku /etc/mtab. Następnie wykonuje ping do poszczególnych hostów zawartych w poprawnych wpisach w plik /etc/fstab. Jeżeli host jest dostępny a dane zasoby z tego hosta nie podmontowane NSCheckd spróbuje je zamontować. Jeżeli host jest niedostępny a zasoby zamontowane program będzie próbował od montować te zasoby.
Cechy:
- obsługa nfs, nfs4, smb(samba), cifs;
- zmienny czas pomiędzy wykonywaniem kolejnych pętli;
- napisany w python’ie.
Instalacja.
Dodaj moje repozytorium według instrukcji zamieszczonych na tej stronie.
Następnie:
$ sudo apt-get install nscheckd
Konfiguracja.
W pliku /etc/default/nscheckd można zmienić parametr WAIT_TIME (w sekundach), który odpowiada za czas pomiędzy kolejnymi sprawdzaniami dostępności zasobów.
Jeżeli lubisz i używasz tego oprogramowania możesz wspomóc jego tworzenie małym datkiem pieniężnym :)
Z góry dziękuje.