[ Pobierz całość w formacie PDF ]
.Wywo³aj mount, u¿ywaj¹c nastêpuj¹cej sk³adni:# mount -t nfs wolumen_nfs katalog_lokalny opcjewolumen_nfsjest okreSlany nastêpuj¹co:zdalny_host:zdalny_katalog.Po-niewa¿ ten zapis jest unikatowy dla systemów plików NFS, mo¿esz nie stosowaæopcji  t nfs.Istnieje szereg dodatkowych opcji, które mo¿esz podaæ w poleceniu mount przymontowaniu wolumenu NFS.Mog¹ byæ one podane zarówno z prze³¹cznikiem  ow wierszu poleceñ, jak i w polu opcji wpisu /etc/fstab dla wolumenu.W obu przypad-kach opcje s¹ oddzielone przecinkami i nie mog¹ zawieraæ bia³ych znaków.OpcjeokreSlone w wierszu poleceñ zawsze maj¹ wy¿szy priorytet, ni¿ te podane w plikufstab.Oto przyk³adowy wpis w pliku /etc/fstab:# wolumen punkt montowania typ opcjenews:/var/spool/news /var/spool/news nfs timeo=14,intrZ kolei wolumen mo¿e zostaæ zamontowany poleceniem:# mount news:/var/spool/newsW przypadku braku wpisu w pliku fstab, wywo³anie mount wygl¹da du¿o gorzej.Naprzyk³ad za³Ã³¿my, ¿e montujesz katalogi macierzyste swoich u¿ytkowników z kom-putera o nazwie moonshot, który wykorzystuje domySlny rozmiar bloku (4 KB) dlaoperacji odczytu i zapisu.Za pomoc¹ poni¿szego polecenia mo¿esz zwiêkszyæ roz-miar bloku do 8 KB, by uzyskaæ lepsz¹ wydajnoSæ:# mount moonshot:/home /home -o rsize=8192,wsize=8192Lista wszystkich dopuszczalnych opcji znajduje siê na stronie podrêcznika elektro-nicznego nfs(5).Poni¿ej pokazano skrócon¹ listê opcji, których prawdopodobnie bê-dziesz najczêSciej u¿ywaæ:rsize=n i wsize=nOkreSlaj¹ rozmiar datagramu u¿ywanego przez klientów NFS, odpowiedniow ¿¹daniach odczytu i zapisu.DomySlna wartoSæ zale¿y od wersji j¹dra, ale zwy-kle wynosi 1024 bajty. 246 Rozdzia³ 14: Sieciowy system plikówtimeo=nWskazuje, ile czasu (w dziesi¹tych czêSciach sekundy) klient NFS czeka na zakoñ-czenie ¿¹dania.DomySlna wartoSæ wynosi 7 (0,7 sekundy).To, co siê dzieje poup³yniêciu tego czasu, zale¿y od tego, czy u¿ywasz opcji hard czy soft.hardJawnie oznacza wolumen jako zamontowany na sta³e.Jest w³¹czona domySlnie.Opcja powoduje, ¿e serwer zg³asza na konsoli komunikat, gdy nie uda siê mu do-staæ do wolumenu po up³yniêciu d³ugiego czasu oczekiwania, i wci¹¿ próbuje siêdo niego dostaæ.softTa opcja (w przeciwieñstwie do montowania na sta³e) powoduje, ¿e gdy up³ynied³ugi czas oczekiwania, do procesu próbuj¹cego wykonaæ operacjê na pliku jestzg³aszany b³¹d wejScia/wyjScia.intrPozwala sygna³om przerywaæ wywo³anie NFS.Przydatne do przerywaniadzia³ania, je¿eli serwer nie odpowiada.Wszystkie opcje, poza rsize i wsize, dotycz¹ zachowania klienta w sytuacji, gdy ser-wer jest chwilowo niedostêpny.Dzia³aj¹ razem w nastêpuj¹cy sposób: gdy klientwysy³a ¿¹danie do serwera NFS, oczekuje, ¿e operacja zostanie zakoñczona po zada-nym okresie czasu (okreSlonym w opcji timeout).Je¿eli przez ten czas nie uzyska po-twierdzenia, nastêpuje tak zwany krótki czas oczekiwania (ang.minor timeout): opera-cja jest powtarzana, ale teraz jej czas oczekiwania jest dwukrotnie d³u¿szy.JeSli war-toSæ czasu oczekiwania dojdzie do 60 sekund, nastêpuje d³ugi czas oczekiwania (ang.major timeout).DomySlnie d³ugi czas oczekiwania powoduje, ¿e klient wypisuje na konsoli komuni-kat i rozpoczyna oczekiwanie od nowa, tym razem pierwszy czas oczekiwania jestdwukrotnie d³u¿szy od poprzedniego.Potencjalnie ten czas bêdzie siê wyd³u¿aæw nieskoñczonoSæ.Wolumeny, w odniesieniu do których operacje s¹ uparcie wyko-nywane powtórnie, s¹ nazywane zamontowanymi na sta³e (ang.hard-mounted).W przeciwieñstwie do nich, wolumeny zamontowane nietrwale (ang.soft-mounted) ge-neruj¹ b³¹d wejScia/wyjScia dla wywo³uj¹cego procesu, gdy wyst¹pi d³ugi czasoczekiwania.Poniewa¿ bufor pamiêci podrêcznej jest zapisywany z opóxnieniem,warunek b³êdu nie jest dostarczany do samego procesu przed wywo³aniem nastêp-nej funkcji write, a wiêc program mo¿e w ogóle nigdy nie uzyskaæ pewnoSci, ¿e ope-racja zapisu na wolumen zamontowany nietrwale zakoñczy³a siê poprawnie.To, czy montujesz wolumeny jako zamontowane na sta³e, czy jako nietrwa³e zale¿yw du¿ej mierze od twoich upodobañ, ale tak¿e od typu informacji, które siê na nichznajduj¹.Na przyk³ad, je¿eli zamontujesz programy X przez NFS, pewnie nie bê-dziesz chcia³, by twoja X-sesja zosta³a przerwana dlatego, ¿e ktoS zatrzyma³ ruchw sieci, bo uruchomi³ w³aSnie siedem kopii Dooma lub wyci¹gn¹³ na chwilê wtyczkêEthernet.W przypadku wolumenu zamontowanego na sta³e masz pewnoSæ, ¿ekomputer bêdzie czeka³, a¿ zaistnieje mo¿liwoSæ ponownego skontaktowania siêz serwerem NFS [ Pobierz caÅ‚ość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agnieszka90.opx.pl