Next: Ćwiczenie
Up: Wprowadzenie
Previous: Ograniczenia NBD
Moduł osbługujący NBD został napisany przez Pavla Macheka w
1997 dla jądra 2.1.55 i od tamtego czasu jego uaktualniana wersja
dostępna jest w kolejnych wydaniach jądra (jeśli w jądro zostało
skompilowane z obsługą NBD, moduł sterownika znajduje się w pliku ) [8].
Aby skonfigurować i zainstalować w systemie klienta urządzenie NBD, należy wykonać następujące kroki:
- Krok 1.
- Wydzielić urządzenie blokowe lub plik na komputerze(-ach)
serwera NBD do udostępnienia dla innego komputera.
- Krok 2.
- Uruchomić serwer NDB.
- Krok 3.
- Załadowąć moduł obsługi NBD i uruchomić demona klienta NBD na maszynie klienckiej.
- Krok 4.
- Utworzyć system plików na udostępnionym sieciowym
urządzeniu blokowym.
- Krok 5.
- Zamontować urządzenie w systemie plików.
Sieciowym urządzenie blokowe (NBD) po stronie klienta przypisany jest
majorowy numer blokowy (major block number) 43 i minorowy
(minor block number 0...n) (wartość n zdefiniowana jest w pliku
nbd.h). Urządzenia reprezentowane są przez pliki 2.
> ls -l /dev/nb*
brw-rw---- 1 root disk 43, 0 kwi 11 2002 /dev/nb0
brw-rw---- 1 root disk 43, 1 kwi 11 2002 /dev/nb1
brw-rw---- 1 root disk 43, 2 kwi 11 2002 /dev/nb2
Z punktu widzenia klienta NBD, urządzenia są zwykłymi
urządzeniami blokowymi takimi jak dyski twarde.
Next: Ćwiczenie
Up: Wprowadzenie
Previous: Ograniczenia NBD
Pawel Topa
2004-10-07