Definition

Mount Point

Ein Mount Point ist ein Verzeichnis auf einem Dateisystem, das logisch mit einem anderen Dateisystem verbunden ist. Mount Points dienen dazu, Daten auf einem anderen physischen Speicherlaufwerk leicht in einer Ordnerstruktur verfügbar zu machen.

Mount Points sind grundlegend für Unix, Linux und macOS. Windows kann Mount Points verwenden, tut dies jedoch nicht von sich aus.

Mount Points in Unix, Linux und macOS

Mount Points sind grundlegend für den Betrieb der meisten Portable-Operating-System-Interface-kompatiblen Betriebssysteme, wie Unix, Linux und macOS. Sie erlauben es, Daten, die auf verschiedenen physischen und logischen Datenträgern gespeichert sind, auf demselben Dateisystem abzulegen. Auf diese Weise greifen Sie auf alle Daten, die auf dem System benötigt werden, über das Stammverzeichnis zu.

Der Einhängebefehl dient dazu, ein Gerät oder Dateisystem für das System zugänglich zu machen und dann sein Stammverzeichnis mit einem Mount Point auf dem lokalen Dateisystem zu verbinden.

Der Mount Point ist normalerweise ein leerer Ordner. Wenn sich bereits Dateien in diesem Ordner befinden und dieser dann zu einem Mount Point für ein anderes Dateisystem gemacht wird, sind sie nicht mehr verfügbar, werden aber nicht gelöscht.

Linux hat zwei Standard-Mount Points für Wechselmedien: /dev (Gerät) ist der Ort, an dem alle physischen Geräte zuerst gemounted werden. Von dort aus wird ein zusätzlicher Link zu den Wechselmedien in das Verzeichnis /mnt (mount) gelegt. Das Verzeichnis /mnt und seine Unterverzeichnisse sind für Mount Points für Wechseldatenträger oder temporäre Dateien vorgesehen.

Ein Beispiel für die Verwendung von Mount Points ist das Einstecken eines USB-Flash-Laufwerks in einen Linux-Computer. Das System erkennt das Hardware-Gerät und legt es im Dateisystem unter /dev/sdc1 ab. Sie führen dann den Befehl mount /dev/sdc1 /mnt/usb aus, um das Dateisystem auf dem USB-Laufwerk in den Mount Point /mnt/usb einzuhängen. Um die Daten bequemer zu nutzen, erstellen Sie dann einen zusätzlichen Mount Point mit dem Befehl mount /dev/sdc1 /home/john/files, um die Daten im Home-Verzeichnis abzulegen.

Die Datei für Standard-Mount Points, die beim Systemstart geladen werden, befindet sich bei vielen Linux-Distributionen in /etc/fstab.

Da die Betriebssystemdistributionen immer schlanker und benutzerfreundlicher werden, ist es immer seltener notwendig, Geräte manuell zu mounten. Die meisten Desktop-Betriebssysteme erledigen dies bei Wechselmedien automatisch.

Schematische Darstellung der Funktionsweise einer Festplatte
Abbildung 1: Mount-Point-Daten ermöglichen es, verschiedene physische und logische Datenträger auf das gleiche Dateisystem zu legen, so dass alle auf einem System benötigten Daten vom Root-Director aus zugänglich sind

Mount Points in Servern und Containern

Der Bedarf an Mount Points in Servern ist größer denn je. Da die Daten immer verteilter und dynamischer werden, kommt es immer häufiger vor, dass sie nicht direkt mit dem System verbunden sind und nur über einen Mount Point erreichbar sind. Liegen Daten beispielsweise auf einem Netzwerkspeichergerät, muss es einen Mount Point auf dem Server geben, der auf die NAS-Daten verweist.

virtuelle Maschinen und Container machen ausgiebig Gebrauch von Mount Points. Diese Dienste sind so konzipiert, dass sie dynamisch und kurzlebig sind. So kann beispielsweise eine Kubernetes-Instanz je nach aktueller Auslastung Docker-Container erstellen und zerstören. Diese kurzlebigen Dienste müssen möglicherweise eine Verbindung herstellen, um permanente Daten oder Einstellungen zu lesen oder zu schreiben, weshalb ein Mount Point erstellt wird, der die externen Daten mit dem privaten internen Dateisystem des Dienstes verbindet.

Tabelle mit den Unterschieden zwischen Containern und virtuellen Maschinen
Abbildung 2: Sowohl virtuelle Maschinen als auch Container machen ausgiebig Gebrauch von Einhängepunkten.

Mount Points in Windows

Windows unterstützt Mount Points, aber verwendet sie nicht häufig. Das übergeordnete Hosting-Volume muss mit dem New Technology File System (NTFS) formatiert sein. Ein Mount Point kann im Stammverzeichnis eines anderen lokal angeschlossenen Volumes erstellt werden. Der Zielordner muss leer sein. Mount Points sind ab Windows 2000 verfügbar.

Symbolische NTFS-Links funktionieren ähnlich wie Mount Points, sind aber wesentlich flexibler. Sie ermöglichen relative Pfade und nicht-lokales Speichern durch Server Message Block Shares. Symbolische Links sind in Windows Vista und späteren Versionen verfügbar.

Diese Definition wurde zuletzt im April 2020 aktualisiert

Erfahren Sie mehr über Storage

ComputerWeekly.de
Close