Ich habe die Dokumentation für ZFS für Linux durchgesehen und bin auf einen Befehl gestoßen, den ich laut Anweisungen ausführen muss, um eine Festplatte für die Verwendung vorzubereiten.
Der Befehl war;
sfdisk -q /dev/zvol/tank/fish << EOF
0,
EOF
Die Zeilenumbrüche sind enthalten, der Befehl nahm 3 Zeilen in Anspruch
Was macht sfdisk? Ist es dasselbe und erstellt es eine neue Partitionstabelle oder ist es etwas anderes?
Hier ist die Dokumentation, die ich mir angesehen habe, Link
linux
partitioning
format
fdisk
ianc1215
quelle
quelle
sfdisk -q
tut, was ich nicht verstehe, ist der<< EOF 0, EOF
Teil.Antworten:
sfdisk liest und schreibt Partitionstabellen, ist jedoch nicht interaktiv wie fdisk oder cfdisk (es liest Eingaben aus einer Datei oder stdin). Es wird im Allgemeinen zum Partitionieren von Laufwerken aus Skripten oder zum Sichern und Wiederherstellen von Partitionstabellen verwendet. Da es befehlsgesteuert statt menügesteuert ist, kann ich die Anziehungskraft für die Verwendung in einer solchen Dokumentation erkennen, da Sie die Eingabe leicht dokumentieren können.
quelle
Dadurch wird eine neue Partition erstellt, die bei 0 beginnt und mit der Standardgröße endet.
quelle
sfdisk ist nett für Software-Raid. Wenn Sie eine Festplatte austauschen, gehen Sie einfach wie folgt vor:
und du hast die Partitionstabelle von sda auf sdb geklont.
Jetzt einfach wieder zu mdadm hinzufügen und los geht's.
quelle