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.

Jedna myśl nt. „NSCheckd

  1. Pingback: Daemon NSCheckd « by yp2

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>