Ich habe einen CentOS 6.5 Server. Dieser Server hatte eine Festplatte mit „X“ GB Speicherplatz. Der Systemadministrator hat dann über vSphere mehr Speicherplatz hinzugefügt. Ist dieser zusätzliche Speicherplatz in einem beliebigen Ordner oder nur in einem bestimmten Ordner verfügbar?
Wenn einer virtuellen Maschine mehr Speicherplatz hinzugefügt wird - dies wird von vSphere verwaltet -, wird dieser Speicherplatz nicht pro Verzeichnis oder auf einem neuen Gerät angegeben, sondern der gesamte primäre Datenträger, der mit dieser virtuellen Maschine verbunden ist, wird erweitert. Wenn sich also bei der Einrichtung Ihrer virtuellen vSphere-Maschine nicht wirklich etwas ganz anderes ergibt, bin ich ziemlich zuversichtlich, dass der primäre Datenträger der virtuellen Maschine erweitert wurde.
Kann ich das überhaupt überprüfen? Ich habe einen SSH-Zugang.
Sicher. Einfach SSH in den Server und df
mit der -h
Flagge wie folgt ausführen :
df -h
Die Ausgabe zeigt Ihnen den gesamten freien Speicherplatz in lesbarer Form. Dafür ist die -h
Flagge da. Auf einem Ubuntu-System, auf das ich Zugriff habe, df -h
werden mir beispielsweise folgende Informationen angezeigt:
Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.8G 2.4G 5.0G 33% / udev 269M 12K 269M 1% /dev tmpfs 59M 184K 59M 1% /run none 5.0M 0 5.0M 0% /run/lock none 295M 0 295M 0% /run/shm
- Dateisystem: Das tatsächliche Partitions- / Dateisystem. Nicht das, worauf Sie direkt zugreifen würden. Das wäre via "Mounted on" (siehe unten).
- Größe: Die Größe des Volumes.
- Verwendet: Wie viel Speicherplatz wird auf dem Datenträger benötigt.
- Verfügbar: Wie viel Speicherplatz (frei) auf dem Volume verfügbar ist.
- Eingehängt auf: Der tatsächliche Pfad, in dem das Dateisystem eingehängt ist.
In diesem Beispiel ist der einzige Bereich, den ein grundlegender Nicht-Systemadministrator-Benutzer wirklich interessieren müsste, der gemountete Root-Space /
. Die Elemente sind an und sind Mount-Punkte, die vom Linux-Kernsystem verwendet werden /dev
, /run
und /run/shm
sind nicht wirklich ein Anliegen des gelegentlichen Systembenutzers.
Wenn ich beispielsweise auf einem Windows-PC zwei Festplatten habe, 1. Datenträger
C:
(10 GB), 2. DatenträgerD:
(10 GB), kann ich keine 15 GB-Datei in einem Ordner auf der Festplatte ablegenC:
. Ist dies eine mögliche Situation auf einem Server?
Das Szenario, über das Sie sprechen, ist das Hinzufügen einer weiteren Festplatte zu einem Windows-System. In vielen Fällen möchten Windows-Systemadministratoren den Speicherplatz auf Datenträgern einfach erweitern, nur weil dies - mangels eines besseren Begriffs - Teil von „Windows Mindset“ ist.
Technisch gesehen kann man einem Linux-System oder einem beliebigen System, einschließlich Mac OS X, ein zusätzliches Volume hinzufügen. Dies ist jedoch nicht wirklich eine Standardprozedur zum Erweitern des Speicherplatzes auf einem Linux-Server. Das heißt, dass Sie einfach einen anderen Datenträger an einen vorhandenen Server anschließen. Systemadministratoren können ein neues Volume an ein vorhandenes Gerät anhängen, wenn sie es für vernünftigere / stabilere Lösungen für Systemprobleme halten, aber wenn dies der Fall wäre, würden sie Ihnen sehr deutlich sagen, wo sich der Mount-Punkt befindet, und sogar erklären, warum sie dies getan haben.