Überprüfen des Server-Speicherplatzes in CentOS 6.5; wird es einem Ordner oder dem gesamten System hinzugefügt?

1147
testermaster

Ich habe einen CentOS 6.5 Server. Dieser Server hatte eine Festplatte mit „X“ GB Speicherplatz. Dann fügte der Sysadmin über vSphere mehr Speicherplatz hinzu . Ist dieser zusätzliche Speicherplatz in einem beliebigen Ordner oder nur in einem bestimmten Ordner verfügbar? Kann ich das überhaupt überprüfen? Ich habe einen SSH-Zugang.

Wenn ich beispielsweise auf einem Windows-PC zwei Festplatten habe, 1. Datenträger C:(10 GB), 2. Datenträger D:(10 GB), kann ich keine 15 GB-Datei in einem Ordner auf der Festplatte ablegen C:. Ist dies eine mögliche Situation auf einem Server?

0

1 Antwort auf die Frage

1
JakeGould

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 dfmit der -hFlagge wie folgt ausführen :

df -h 

Die Ausgabe zeigt Ihnen den gesamten freien Speicherplatz in lesbarer Form. Dafür ist die -hFlagge da. Auf einem Ubuntu-System, auf das ich Zugriff habe, df -hwerden 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, /runund /run/shmsind 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äger D:(10 GB), kann ich keine 15 GB-Datei in einem Ordner auf der Festplatte ablegen C:. 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.

Erstmal danke für die Antwort. Es besagt, dass ich die X GB-Speicherkapazität auf "/" und dann die neuen Y GB-Speicherkapazität auf "/ DATA" angehängt habe. Kann ich nur diesen Ordner für den neuen Speicherplatz verwenden? Ich habe auch zwei andere Reihen von weniger als 1 GB auf `/ dev / shm` und` / boot` installiert, nicht sicher, ob dies für diese Situation etwas Nützliches bedeutet. Wofür steht die Spalte "Dateisystem"? testermaster vor 9 Jahren 1
@ testermaster Ich habe meine Antwort bearbeitet, um ein Beispiel für die Ausgabe von 'df -h' zu zeigen und eine Anzeigenerklärung für die Informationen bereitzustellen, die Sie hier sehen. Das „Dateisystem“ ist nicht etwas, auf das Sie achten würden. Für einen Benutzer ist der auf "Mounted on" angegebene Mount-Punkt von Bedeutung. Wenn Ihr Systemadministrator Ihnen mehr Speicherplatz in "/ DATA" zur Verfügung stellte, handelt es sich höchstwahrscheinlich um ein neues Volume, das der Systemadministrator mit dem CentOS-System verbunden hat. meine Änderungen bis zum Ende erklären das Konzept. Wenn Sie also diesen neuen Speicherplatz nutzen möchten, müssen Sie Ihre Dateien in `/ DATA` schreiben. Für `/ dev /` und `/ boot /` mach dir keine Sorgen. JakeGould vor 9 Jahren 0