was ist der Unterschied zwischen /dev/xvdb und /dev/xvdb1

was ist der Unterschied zwischen /dev/xvdb und /dev/xvdb1

Ich möchte ein neues Volume unter Linux verfügbar machen, dann habe ich gelesenAWS-DokumentationUndRackspace-Dokument. Ich finde, da ist es ein bisschen anders.

Die AWS-Dokumentation sagt dem Setp Folgendes:

  • Formatieren Sie das Volumemkfs -t ext4 /dev/xvdb
  • Mounten Sie das Volume im Mount-Point-Verzeichnis ```mount /dev/xvdb /mnt/data
  • Mounten Sie das Volume beim Start

    vi /etc/fstab

    /dev/xvdb /mnt/my-data ext4 defaults,nofail 0 2

Aber die Dokumentation von Rackspace erklärt den Schritt wie folgt:

  • Erstellen Sie eine Partition auf dem Volumefdisk /dev/xvdb
  • Formatieren Sie das Volumemkfs -t ext4 /dev/xvdb1
  • Mounten Sie das Volume im Mount-Point-Verzeichnis ```mount /dev/xvdb1 /mnt/data
  • Automatisches Mounten des Volumes beim Start

    vi /etc/fstab /dev/xvdb1 /mnt/my-data ext4 defaults,nofail 0 2

Der Unterschied besteht darin, dass AWS das Volume direkt verwendet, Rackspace jedoch das Volume partitioniert und die Partition verwendet. Ich möchte wissen, ob ich das Volume direkt verwenden kann, warum ich die Partition brauche. Was ist der Unterschied zwischen der Verwendung von /dev/xvdb und /dev/xvdb1?

Danke schön.

Antwort1

/dev/xvdbist ein Festplattengerät und /dev/xvdb1die erste Partition auf einem xvdbGerät. Obwohl Sie wahrscheinlich die ganze Festplatte für ein Dateisystem verwenden können und dies in vielen Fällen funktionieren kann (außerdem ist dies oft ein gültiger Ansatz), sollten sich Dateisysteme normalerweise innerhalb einer Partition befinden, damit verschiedene Dienstprogramme und Software (und in erster Linie - fsck) sie anhand ihrer entsprechend festgelegten Festplattenbezeichnung erkennen können. Wir sprechen hier über die extN-Familie von Dateisystemen – diese Regel gilt für sie.

verwandte Informationen