Zuhause Persönliche Finanzen Untersuchen von NFS in UNIX - Dummies

Untersuchen von NFS in UNIX - Dummies

Inhaltsverzeichnis:

Video: NanoWelten: NanoKontakt 2024

Video: NanoWelten: NanoKontakt 2024
Anonim

Wenn sich Ihr Computer in einem LAN befindet, ist der Computer wahrscheinlich so eingerichtet, dass er Dateien mit anderen Computern teilt. Verwenden Sie Dateien auf anderen Computern Diese Schemata werden meist mit TLAs (Three Letter Acronyms) wie AFS, RFS und NFS benannt.Hier erfahren Sie mehr über NFS (Sie werden n je f ind Ihren s Tuff), weil dies das am häufigsten verwendete Schema ist, obwohl es in vielerlei Hinsicht das Schlimmste ist.

Was ist NFS? ?

Mit dem NFS-Programm (Network File System) können Sie Dateien auf einem anderen Computer mehr oder weniger auf die gleiche Weise behandeln wie Dateien auf Ihrem eigenen Computer.

Sie können NFS aus verschiedenen Gründen verwenden: > Oft haben Sie eine Menge ähnlicher Computer, die alle mehr oder weniger die gleichen Programme ausführen.

  • Anstatt jedes Programm auf jedem Computer zu laden, lädt der Systemadministrator eine Kopie von allem auf einen Computer (den Server), so dass ein Die anderen Computer (die Clients) können die Programme gemeinsam nutzen.
Die Zentralisierung der Dateien auf einem Server erleichtert die Sicherung und Verwaltung.
  • Es ist viel einfacher, eine Festplatte mit 4.000 Megabyte zu verwalten, als 10 Festplatten mit je 400 Megabyte zu verwalten. Es ist auch einfacher, alles zu sichern, denn alles ist an einem Ort und nicht auf einem Dutzend Maschinen verteilt. Eine weitere Verwendung von NFS besteht darin, mehrere Workstations als ein gemeinsames Time-Sharing-System zu verwenden.
  • Es ist relativ einfach, mehrere Workstations einzurichten, damit Sie sich an einen beliebigen Arbeitsplatz setzen, sich anmelden und die gleichen Dateien verwenden können, unabhängig davon, wo sich diese im Netzwerk befinden. Diese Fähigkeit ist eine große Bequemlichkeit. Wenn Sie Programme wie ssh verwenden, können Sie sich auch bei einem anderen Computer im Netzwerk anmelden und von diesem Computer aus arbeiten (was praktisch ist, wenn der andere Computer schneller ist als Ihr Computer oder eine bestimmte Funktion hat, die Sie verwenden möchten).
In heterogenen Netzwerken ist NFS ein ausgefallener Begriff für Netzwerke mit verschiedenen Arten von Computern.
  • NFS ist für alle Arten von Computern verfügbar, vom PC bis zum Großrechner. Ignorieren von NFS

Außer wenn NFS Probleme bereitet, müssen Sie sich keine Gedanken über die Verwendung von NFS machen. Ihre Systemadministration hat die ganze Arbeit geleistet, als sie sie installiert hat.

Dateien, die über das Netzwerk übertragen werden, verhalten sich fast genau wie auf dem lokalen Computer. In den meisten Fällen können Sie sie gleich behandeln. Der Hauptunterschied besteht darin, dass der Zugriff auf Dateien über NFS etwa doppelt so lang ist wie der Zugriff auf Dateien auf dem lokalen Computer. Dieses Problem ist in der Regel kein großes Problem, da der Computer für die meisten Dinge, die Sie ausführen, nicht viel Zeit damit verbringt, auf die Festplatte zu warten.

Wenn Sie etwas

wirklich groß und langsam machen (z. B. ein 500-seitiges Dokument wiederholen), kann es sich lohnen zu sehen, ob Sie sich an dem Rechner anmelden können, auf dem sich die Dateien befinden und das Programm ausführen die Zeit. Wo sind diese Dateien überhaupt?

NFS funktioniert durch das Anhängen von Remote-Verzeichnissen.

Mounten bedeutet, dass ein Verzeichnis auf einer anderen Festplatte oder sogar auf einem anderen Computer tatsächlich Teil des Verzeichnissystems auf Ihrer Festplatte ist. Dateien, die an vielen verschiedenen Orten gespeichert sind, können dann in einem Baumstrukturverzeichnis angezeigt werden. Immer wenn UNIX den Namen eines Verzeichnisses sieht - zum Beispiel / stars / elvis - prüft es, ob irgendwelche Namen im Verzeichnis

Mount-Punkte sind, das sind Verzeichnisse, in denen ein Datenträger logisch angehängt ist zum anderen. Ihr System kann das Verzeichnis / die Sterne beispielsweise von einem anderen Rechner aus einhängen lassen, und dann befinden sich das Verzeichnis elvis und alle darin enthaltenen Dateien auf dem anderen Rechner.

Der einfachste Weg, um festzustellen, welche Dateien wo sind, ist der Befehl df (Disk Freiraum). Es gibt die Menge an freiem Speicherplatz auf jeder Festplatte aus und teilt Ihnen mit, wo sich die Festplatten befinden. Hier ist ein typisches Stück df-Ausgabe:

Dateisystem kbytes verwendet verfügbarkeit Kapazität montiert auf

/ dev / sd0a 30383 6587 20758 24% /

/ dev / sd0g 157658 124254 17639 88% / usr

/ dev / sd0h 364378 261795 66146 80% / home

/ dev / sd3a 15671 1030 13074 7% / tmp

/ dev / sd3g 1175742 758508 299660 72% / mnt

server-sys: / usr / spool / mail

300481 190865 79567 71% / var / spool / mail

server-sys: / usr / lib / news

300481 190865 79567 71% / usr / lib / news

server-sys: / usr / spool / news

298068 243877 24384 91% / var / spool / news

In diesem Beispiel befindet sich das Verzeichnis / auf einer lokalen Festplatte (einer Festplatte auf Ihrem eigenen Computer) namens / dev / sd0a; / usr befindet sich auf / dev / sd0g; / home befindet sich auf / dev / sd0h; und so weiter. Das Verzeichnis / var / spool / mail ist wirklich das Verzeichnis / usr / spool / mail auf dem Maschinen-Server-sys, / usr / lib / news ist wirklich / usr / lib / news auf machine server-sys und so weiter.

Einige der lokalen Verzeichnisnamen sind mit den Verzeichnisnamen der Remote-Maschine identisch - andere nicht. Diese Situation kann und verursacht oft erhebliche Verwirrung. Leider ist es normalerweise unvermeidbar. Ein Systemadministrator mit beliebigem Sinn mountet jedes Verzeichnis mit einem konsistenten Namen, wo immer es gemountet ist, so dass / var / documents / bigproject das gleiche ist, egal auf welchem ​​Computer Sie gerade arbeiten.

Eine Datenbank, die als NIS (Network Information System) bekannt ist, erleichtert die Benennung. Mach dir keine Sorgen darüber, es sei denn, dein Systemadministrator vermasselt.

NFS und Systemabstürze

Was passiert, wenn Sie mit NFS arbeiten, Ihre Dateien auf einem Server gespeichert sind und der Server abstürzt? Die Antwort ist, warten Sie. Wenn der Server schließlich zurückkommt, fahren Sie von dort fort, wo Sie aufgehört haben. Wenn der Absturz schwer ist, können Sie lange warten.

Das schlimmste praktische Problem ist, dass, wenn ein Programm abstürzt, während es auf einen toten NFS-Server wartet, Sie keine Möglichkeit haben, das Programm anzuhalten oder zu beenden, wenn Sie Ihren UNIX-Computer nicht neu starten.

Jüngere Versionen von NFS verfügen über Funktionen, die

soft und hard mounts heißen und das Stoppen eines Programms bewirken, das angehalten wurde, während auf einen toten Server gewartet wurde. Das Problem ist, dass, wenn ein Server nur langsam und nicht tot ist, ein Client annehmen kann, dass der Server tot ist und ein Programm anhält. Wäre der Client etwas geduldiger gewesen, hätte der Server geantwortet und das Programm hätte seine Aufgabe erfüllen können.

Untersuchen von NFS in UNIX - Dummies

Die Wahl des Herausgebers

Tipps für die Auswahl von Feldtypen in Access 2013 - Dummies

Tipps für die Auswahl von Feldtypen in Access 2013 - Dummies

Beim Entwerfen einer Datenbank in Access 2013 Entscheiden Sie, welcher Typ jedes Feld sein wird. Access bietet 12 Feldtypen, aus denen Sie auswählen können. Wählen Sie den Feldtyp aus, der am besten die Daten beschreibt, die Sie im Feld speichern möchten, und das funktioniert für den Analysetyp, den Sie benötigen, um die ...

Nützliche Funktionen in Access 2007 - Dummies

Nützliche Funktionen in Access 2007 - Dummies

Obwohl Access 2007 über mehrere integrierte Funktionen verfügt, dürfen Sie nicht mehr verwenden. als ein paar von ihnen in Ihren Berichten. Dennoch, wenn Sie nicht wissen, dass sie verfügbar sind, könnten Sie viele der Funktionen vermissen, die Sie wirklich nützlich finden könnten. Obwohl diese Liste weit davon entfernt ist, umfassend zu sein, zeigt diese Tabelle eine Reihe von Funktionen ...

Sichern Ihrer Access 2003-Datenbank als MDE-Datei - Dummies

Sichern Ihrer Access 2003-Datenbank als MDE-Datei - Dummies

Wenn Sie eine Access 2003-Datenbank erstellen. andere Leute - besonders Leute, die ein wenig ratlos über Access sind - Sie können Ihre Datenbank sperren, um andere Benutzer daran zu hindern, Änderungen vorzunehmen, die sie möglicherweise beschädigen. Sie können Sicherheit in Form von Benutzernamen und Passwörtern hinzufügen, aber ...

Die Wahl des Herausgebers

Ruby Datentypen und Variablen - Dummys

Ruby Datentypen und Variablen - Dummys

Variablen in Ruby werden mit alphanumerischen Zeichen und dem Unterstrich (_) bezeichnet. und kann nicht mit einer Zahl oder einem Großbuchstaben beginnen. Variablen, wie in der Algebra, sind Schlüsselwörter, die verwendet werden, um Datenwerte für eine spätere Verwendung zu speichern. Obwohl sich die in einer Variablen gespeicherten Daten ändern können, ist der Variablenname immer derselbe. Denken Sie an ...

Mit Array und Hash Built-in und verwandten Methoden - Dummies

Mit Array und Hash Built-in und verwandten Methoden - Dummies

Ruby hat viele integrierte Klassen, aber vielleicht die nützlichsten Objekte für die Speicherung anderer Daten sind die Container-Klassen Array und Hash. Sie können viel Zeit beim Codieren sparen, wenn Sie sich daran erinnern, dass jede dieser Klassen viele nützliche Methoden für den Zugriff und die Manipulation ihrer Inhalte hat. Array-Grundlagen Verwenden Sie Arrays für Listen ...

Wie man Scratch-Grafiken in andere Anwendungen exportiert - Dummies

Wie man Scratch-Grafiken in andere Anwendungen exportiert - Dummies

Scratch-Benutzer können Grafiken für andere Anwendungen entwerfen und exportieren wie Microsoft Word und PowerPoint. Eine einfach zu findende Schaltfläche (aus Datei hochladen) ermöglicht es Benutzern, Grafiken in Scratch zu importieren, aber viele Benutzer wissen nicht, wie sie Grafiken auf einem Computer speichern und die Bilder wie andere Grafikdateien exportieren können. Öffnen Sie ein Scratch-Projekt. ...

Die Wahl des Herausgebers

Hinzufügen von Fußnoten und Endnoten in Word 2016 - dummies

Hinzufügen von Fußnoten und Endnoten in Word 2016 - dummies

Fußnoten und Endnoten in Word 2016 enthalten Bonusinformationen, eine Klarstellung oder beiseite, um Text auf einer Seite zu ergänzen. Jede ist im Text durch eine hochgestellte Zahl oder einen Buchstaben gekennzeichnet1. 1 Siehe? Es klappt! Der Unterschied zwischen einer Fußnote und einer Endnote liegt in der Platzierung: Eine Fußnote wird unten angezeigt ...

Wie man Datum und Uhrzeit in Word 2013 Dokument hinzufügt - Dummies

Wie man Datum und Uhrzeit in Word 2013 Dokument hinzufügt - Dummies

Sie haben wahrscheinlich Leute Sie möchten das aktuelle Datum und die aktuelle Uhrzeit kennen oder möchten einfach das Datum oder die Uhrzeit oder beide in Ihr Word 2013-Dokument einfügen. Bis auf wenige Ausnahmen sind Zeitreisende die einzigen, die sich für das laufende Jahr erkundigen. Aber vielleicht brauchen Sie es in Ihrem Dokument ...

Wie man Datum und Uhrzeit zu einem Word 2010 Dokument hinzufügt - Dummies

Wie man Datum und Uhrzeit zu einem Word 2010 Dokument hinzufügt - Dummies

Sie wahrscheinlich haben Leute, die das aktuelle Datum und die Uhrzeit in Ihrem Word 2010-Dokument kennen möchten, oder vielleicht möchten Sie nur das Datum oder die Uhrzeit (oder beides) in Ihr Dokument einfügen. Word hat viele Tricks, um es möglich zu machen. Festhalten des aktuellen Datums oder der aktuellen Uhrzeit in einem Word-Dokument Abgesehen von der Suche ...