Schreibt pvcreate / dev / sdb Metadaten nach / dev / sdb? wenn ja was steht geschrieben
Wenn Sie -vv
dem pvcreate
Befehl ein Flag übergeben, wird der Befehl ausführlicher und Sie werden sehen, dass pvcreate einen Metadatenbereich auf der Festplatte erstellt.
Writing physical volume data to disk "/dev/sdc1"
lvmcache: /dev/sdc1: now in VG #orphans_lvm2 (#orphans_lvm2) with 0 mdas
Creating metadata area on /dev/sdc1 at sector 8 size 2040 sectors
Opened /dev/sdc1 RW O_DIRECT
/dev/sdc1: block size is 1024 bytes
/dev/sdc1: physical block size is 512 bytes
/dev/sdc1: Preparing PV label header xxx.xxxxx.xxxxxxxxxxxxxxx
/dev/sdc1: Writing label to sector 1 with stored offset 32.
Was wird in den Metadatenbereich geschrieben?
Mir ist kein Befehl bekannt, mit dem Sie die Metadaten anzeigen können, aber der Befehl vgcfgbackup
kann zum Sichern der Metadaten verwendet werden, und Sie können eine so erstellte Sicherungsdatei öffnen, um die Metadaten anzuzeigen
vgcfgbackup -f /path/of/your/choice/file <your_vg_name>
Das /path/of/your/choice/file
mit dem obigen Befehl erstellte Objekt enthält die PV-, VG- und LVM-Metadaten. Einer der Abschnitte sieht wie folgt aus:
physical_volumes {
pv0 {
id = "abCDe-TuvwX-DEfgh-daEb-Xys-6Efcgh-LkmNo"
device = "/dev/sdc1" # Hint only
status = ["ALLOCATABLE"]
flags = []
dev_size = 10477194 # 4.99592 Gigabytes
pe_start = 2048
pe_count = 1278 # 4.99219 Gigabytes
}
}
Ich schlage vor, Sie werfen einen Blick auf den Inhalt des Verzeichnisses /etc/lvm
und die Ausgabe des Befehlslvm dumpconfig
Angenommen, ich habe eine Maschine mit 2 Festplatten, die als logisches Volume konfiguriert sind. Kann ich diese Festplatten einfach aus der Maschine nehmen und in eine andere Maschine einlegen und erwarten, dass das logische Volume auf der neuen Maschine funktioniert?
Ja, du kannst.
Sie können Volume Groups auf einen anderen Host migrieren. Das Plug-and-Play-Verfahren ist zwar nicht ganz einfach. Es gibt Dutzende Tutorials, die online zur Verfügung stehen.
In diesem Serverfehler-Thread wird das Verschieben einer LVM-Partition auf einen anderen Host mit dem dd
Befehl erläutert .