GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

„Device /dev/mapper/mpath25 Not Found (or Ignored By Filtering)“ – Fehler beim Erstellen eines physischen Volumes mit pvcreate

Das Problem

Beim Versuch, ein physisches Volume zu erstellen, wird der folgende Fehler angezeigt

Fehler:

# pvcreate /dev/mappper/mpath25
Device /dev/mappper/mpath25 not found (or ignored by filtering).

Das Problem kann mit dem folgenden Schritt nach Belieben reproduziert werden:

# pvcreate /dev/mappper/mpath25

Die Lösung

Bei der Überprüfung wurde festgestellt, dass der Startsektor nicht auf Null gesetzt wurde.

# pvcreate /dev/mappper/mpath25
Device /dev/mappper/mpath25 not found (or ignored by filtering).
# fdisk -l /dev/mapper/mpath25
Disk /dev/mapper/mpath25 doesn't contain a valid partition table

Dies zeigt, dass auf der Festplatte keine Pratition vorhanden war. Sie können den Befehl pvcreate mit der ausführlichen Option „-vvv“ ausführen, um weitere Details zum Fehler zu erhalten:

# pvcreate -vvv /dev/mapper/mpath25
Processing: pvcreate -vvv /dev/mapper/mpath25
O_DIRECT will be used
Setting global/locking_type to 1
Setting global/wait_for_locks to 1
File-based locking selected.
Setting global/locking_dir to /var/lock/lvm
metadata/pvmetadataignore not found in config: defaulting to n
metadata/pvmetadatasize not found in config: defaulting to 255
metadata/pvmetadatacopies not found in config: defaulting to 1
Locking /var/lock/lvm/P_orphans WB
_do_flock /var/lock/lvm/P_orphans:aux WB
_do_flock /var/lock/lvm/P_orphans WB
_undo_flock /var/lock/lvm/P_orphans:aux
dm version OF [16384]
dm status (253:11) OF [16384]
/dev/mapper/mpath25: New preferred name      ### indicates that it can find the device
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: size is 629145600 sectors
Closed /dev/mapper/mpath25
/dev/mapper/mpath25: size is 629145600 sectors
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
Using /dev/mapper/mpath25
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
/dev/mapper/mpath25: No label detected
Closed /dev/mapper/mpath25
dm status (253:11) OF [16384]
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: size is 629145600 sectors
Closed /dev/mapper/mpath25
/dev/mapper/mpath25: size is 629145600 sectors
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
Using /dev/mapper/mpath25
Opened /dev/mapper/mpath25 RW O_EXCL O_DIRECT
Closed /dev/mapper/mpath25
/dev/mapper/mpath25: size is 629145600 sectors
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
/dev/mapper/mpath25: size is 629145600 sectors
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
dm status (253:11) OF [16384]
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: size is 629145600 sectors
Closed /dev/mapper/mpath25
/dev/mapper/mpath25: size is 629145600 sectors
Opened /dev/mapper/mpath25 RO O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
Using /dev/mapper/mpath25
/dev/mapper/mpath25: size is 629145600 sectors
Setting devices/data_alignment to 0
Setting devices/default_data_alignment to 0
/dev/mapper/mpath25: Setting PE alignment to 128 sectors.
/dev/mapper/mpath25: Setting PE alignment offset to 0 sectors.
Opened /dev/mapper/mpath25 RW O_DIRECT
Wiping /dev/mapper/mpath25 at sector 8 length 8 sectors
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
Set up physical volume for "/dev/mapper/mpath25" with 629145600 available sectors
Scanning for labels to wipe from /dev/mapper/mpath25
Opened /dev/mapper/mpath25 RW O_DIRECT
/dev/mapper/mpath25: block size is 4096 bytes
Closed /dev/mapper/mpath25
Zeroing start of device /dev/mapper/mpath25
Opened /dev/mapper/mpath25 RW O_DIRECT
Wiping /dev/mapper/mpath25 at sector 0 length 4 sectors
/dev/mapper/mpath25: block

Letzter Eintrag in der Debug-Ausgabe, der anzeigt, dass die Ursache im Bereich des auf Null gesetzten ersten Sektors liegt.

Um die Lösung zu implementieren, führen Sie bitte die folgenden Schritte aus:

1. Bei ganzen Plattengeräten muss nur die Partitionstabelle gelöscht werden, wodurch alle Daten auf dieser Platte effektiv zerstört werden. Dies kann durch Nullsetzen des ersten Sektors mit:

erfolgen
# dd if=/dev/zero of= bs=512 count=1.

2. Führen Sie pvcreate aus, um das physische Volume zu erstellen:

# pvcreate [device]

3. Migrieren Sie die Lösung gegebenenfalls in andere Umgebungen.


Cent OS
  1. Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0?

  2. pvcreate schlägt mit folgendem Fehler fehl:„Gerät /dev/mapper/mpatha nicht gefunden (oder beim Filtern ignoriert).“

  3. Wie kann /dev/random oder /dev/urandom mit base64 codiert werden?

  4. Kernel:/dev/kmem und /dev/mem deaktivieren

  5. echo oder print /dev/stdin /dev/stdout /dev/stderr

tty (/dev/tty ) vs. pts (/dev/pts) unter Linux

Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0

Wie Linux /dev/tty und /dev/tty0 verwendet

Warum wird auf einigen Linux-Systemen das Root-Dateisystem als /dev/root statt als /dev/<realer Geräteknoten> in mtab angezeigt?

Warum sind < oder > erforderlich, um /dev/tcp