{"id":271,"date":"2014-10-04T17:30:52","date_gmt":"2014-10-04T17:30:52","guid":{"rendered":"http:\/\/192.168.2.32:8082\/?p=271"},"modified":"2014-10-04T17:30:59","modified_gmt":"2014-10-04T17:30:59","slug":"nfs-network-file-system","status":"publish","type":"post","link":"https:\/\/www.dev-metal.ch\/?p=271","title":{"rendered":"NFS (Network File System)"},"content":{"rendered":"<p><!--more-->Hierbei handelt es sich um einen kleinen und leicht angepassten Auszug aus der HedHat Benutzer-Dokumentation.<\/p>\n<p>Jedes NFS-Share, das von einem Server erm\u00f6glicht wird, kann auf verschiedene Weise gemountet werden. Das Share kann nat\u00fcrlich auch manuell, mit dem Befehl mount, gemountet werden (siehe <a title=\"mount \/ umount HowTo\" href=\"http:\/\/192.168.2.32:8082\/?p=257\">hier<\/a>), um das exportierte Dateisystem an einem bestimmten Mount-Punkt zu erhalten. Dazu ist es jedoch erforderlich, dass der Root bei jedem Neustart den Befehl mount eingeben mu\u00df. Eine weitere Methode ist das Modifizieren von\u00a0 \/etc\/fstab.<\/p>\n<h1>\/etc\/fstab<\/h1>\n<p>Das Einf\u00fcgen einer korrekt formatierten Zeile in die Datei \/etc\/fstab hat den gleichen Effekt, wie das manuelle Mounten des exportierten Dateisystems. Die \/etc\/fstab-Datei wird w\u00e4hrend des Systemstarts gelesen, und die darin enthaltenen NFS-Shares werden gemountet.<\/p>\n<p>um Beispiel sieht die Zeile<\/p>\n<pre class=\"lang:sh decode:true \">\/etc\/fstab<\/pre>\n<p>zum Mounten eines NFS-Exports wie folgt aus:<\/p>\n<pre class=\"lang:sh decode:true \">&lt;servername&gt;.&lt;netzname&gt;.&lt;lan&gt;:\/home  \/home  nfs  rsize=8192,wsize=8192,hard,intr  0 0<\/pre>\n<table class=\"wiki-table\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<th>Angabe<\/th>\n<th>Beschreibung<\/th>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">Server-Host<\/td>\n<td style=\"text-align: left;\">bezieht sich auf den Hostnamen, die IP-Adresse oder den kompletten Domain-Name des Servers, der das Dateisystem exportiert.<\/td>\n<\/tr>\n<tr class=\"table-even\">\n<td style=\"text-align: left;\">\/Pfad\/zum\/gemeinsam genutzten\/Verzeichnis<\/td>\n<td style=\"text-align: left;\">gibt dem Server an, was gemountet werden soll.<\/td>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">\/lokaler\/Mount-Punkt<\/td>\n<td style=\"text-align: left;\">legt fest, wo das exportierte Verzeichnis im lokalen Dateisystem gemountet werden soll. Dieser Mount-Punkt muss vorhanden sein, bevor \/etc\/fstab gelesen wird oder das Mounten fehlschl\u00e4gt.<\/td>\n<\/tr>\n<tr class=\"table-even\">\n<td style=\"text-align: left;\">nfs<\/td>\n<td style=\"text-align: left;\">gibt den Typ des gemounteten Dateisystems an.<\/td>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">Optionen<\/td>\n<td style=\"text-align: left;\">Gibt die Mount-Optionen f\u00fcr das Dateisystem an. Wenn zum Beispiel rw,suid angegeben wird, wird das exportierte Dateisystem im Read-Write-Modus gemountet und die Benutzer- sowie die Gruppen-ID von dem verwendeten Server eingestellt.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Optionen<\/h2>\n<p>Neben dem Mounten eines Dateisystems auf einem Remote-Host via NFS, k\u00f6nnen eine Anzahl verschiedener Optionen zum Zeitpunkt des Mountens festgelegt werden. Diese Optionen k\u00f6nnen gemeinsam mit den manuellen mount-Befehlen, \/etc\/fstab- Einstellungen und anderen Mount-Methoden verwendet werden.<\/p>\n<p>Im Folgenden sind die bekanntesten Optionen f\u00fcr NFS-Mounts aufgef\u00fchrt:<\/p>\n<table class=\"wiki-table\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<th>Angabe<\/th>\n<th>Beschreibung<\/th>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">hard oder soft<\/td>\n<td style=\"text-align: left;\">Legt fest, ob das Programm, das \u00fcber eine NFS-Verbindung eine Datei verwendet, anhalten und auf den Server warten soll (hard), bis dieser wieder online ist, wenn der Host, der das exportierte Dateisystem liefert, nicht zur Verf\u00fcgung steht oder einen Fehler meldet (soft). Wenn Sie hard festlegen, k\u00f6nnen Sie den Prozess des Wartens auf eine NFS-Verbindung nicht unterbrechen, es sei denn, Sie haben ebenfalls die Option intr festgelegt.<\/td>\n<\/tr>\n<tr class=\"table-even\">\n<td style=\"text-align: left;\">timeo=Wert<\/td>\n<td style=\"text-align: left;\">Kann in Kombination mit der Option &#8217;soft&#8216; angegeben werden, wobei &#8218;Wert&#8216; die Zeit (in Sekunden) festlegt, die vergeht, bevor ein Fehler gemeldet wird.<\/td>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">intr<\/td>\n<td style=\"text-align: left;\">Erm\u00f6glicht, dass die NFS-Anfragen unterbrochen werden k\u00f6nnen, wenn der Server ausf\u00e4llt oder nicht nicht erreicht werden kann.<\/td>\n<\/tr>\n<tr class=\"table-even\">\n<td style=\"text-align: left;\">nolock<\/td>\n<td style=\"text-align: left;\">Wird unter Umst\u00e4nden f\u00fcr die Verbindung zu einem alten NFS-Server ben\u00f6tigt. Zum Sperren verwenden Sie die Option lock option.<\/td>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">noexec<\/td>\n<td style=\"text-align: left;\">Verhindert das Ausf\u00fchren von Bin\u00e4rdateien auf dem gemounteten Dateisystem. Diese Option ist hilfreich, wenn Ihr System ein Nicht-Linux Dateisystem \u00fcber NFS mountet, welches inkompatible Bin\u00e4rdateien enth\u00e4lt.<\/td>\n<\/tr>\n<tr class=\"table-even\">\n<td style=\"text-align: left;\">nosuid<\/td>\n<td style=\"text-align: left;\">Set-user-identifier oder set-group- identifier-Bits werden nicht wirksam.<\/td>\n<\/tr>\n<tr class=\"table-odd\">\n<td style=\"text-align: left;\">rsize und wsize<\/td>\n<td style=\"text-align: left;\">K\u00f6nnen NFS-Kommunikationen zum Lesen (rsize) und Schreiben (wsize) beschleunigen, indem das Ausma\u00df des Datenblocks (in Bytes) vergr\u00f6\u00dfert wird, der \u00fcbertragen wird. Beim \u00c4ndern dieser Werte sollten Sie beachten, dass einige \u00e4ltere Linux-Kernel und Netzwerkkarten eventuell mit einem gr\u00f6\u00dferen Datenblock nicht korrekt arbeiten k\u00f6nnten.<\/td>\n<\/tr>\n<tr class=\"table-even\">\n<td style=\"text-align: left;\">nfsvers=2 oder nfsvers=3<\/td>\n<td style=\"text-align: left;\">Legen fest, welche Version des NFS-Protokolls verwendet wird.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Auf der mount-man-Seite stehen noch weitere Optionen zur Verf\u00fcgung, einschlie\u00dflich Optionen die beim Mounten eines Nicht-NFS-Dateisystems verwendet werden.<\/p>\n<h1>Weitere Links<\/h1>\n<ul>\n<li><a href=\"http:\/\/linuxwiki.de\/NFS\" target=\"_blank\">LinuxWiki<\/a><\/li>\n<li><a href=\"http:\/\/www.europe.redhat.com\/documentation\/\" target=\"_blank\">HedHat Benutzerdokumentation<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-271","post","type-post","status-publish","format-standard","hentry","category-linux"],"modified_by":"ralph","_links":{"self":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=271"}],"version-history":[{"count":1,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/271\/revisions"}],"predecessor-version":[{"id":272,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/271\/revisions\/272"}],"wp:attachment":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}