Ulli Horlacher
2024-04-16 17:44:12 UTC
Ich hab folgendes setup mit einer virtual disk::
***@moep:/local/tmp# ll sp-i_sda.dd
-rw-r--r-- root root 598,999,040,000 2024-04-16 13:07:08 sp-i_sda.dd
***@moep:/local/tmp# fdisk -l sp-i_sda.dd
Disk sp-i_sda.dd: 557.86 GiB, 598999040000 bytes, 1169920000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000f35d8
Device Boot Start End Sectors Size Id Type
sp-i_sda.dd1 * 2048 2099199 2097152 1G 83 Linux
sp-i_sda.dd2 2099200 1169919999 1167820800 556.9G 8e Linux LVM
***@moep:/local/tmp# losetup -l
NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO LOG-SEC
/dev/loop0 0 0 0 0 /local/tmp/sp-i_sda.dd 0 512
***@moep:/local/tmp# lsblk -o NAME,SIZE,FSTYPE,LABEL /dev/loop0
NAME SIZE FSTYPE LABEL
loop0 557.9G
|-loop0p1 1G xfs boot
`-loop0p2 556.9G LVM2_member
|-rhel-root 32G xfs
|-rhel-home 256G xfs
|-rhel-swap 16G swap
`-rhel-7 32G xfs
***@moep:/local/tmp# ll /dev/mapper/rhel-root
lrwxrwxrwx root root - 2024-04-16 19:36:31 /dev/mapper/rhel-root -> ../dm-0
***@moep:/local/tmp# ll /dev/dm-0
brw-rw---- root disk 252,000 2024-04-16 19:36:31 /dev/dm-0
So weit funktioniert alles.
Wie bekomme ich nun aber heraus wo /dev/dm-0 bzw /dev/mapper/rhel-root
liegt?
Ok, ich weiss es, weil ich es gerade so aufgerufenb habe.
Aber wenn ich das via Programm ermitteln will, wie geh ich da vor?
Ich hab also ein unbekanntes /dev/dm-* bzw /dev/mapper/* - wie bekomme ich
heraus wo das real liegt?
***@moep:/local/tmp# ll sp-i_sda.dd
-rw-r--r-- root root 598,999,040,000 2024-04-16 13:07:08 sp-i_sda.dd
***@moep:/local/tmp# fdisk -l sp-i_sda.dd
Disk sp-i_sda.dd: 557.86 GiB, 598999040000 bytes, 1169920000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000f35d8
Device Boot Start End Sectors Size Id Type
sp-i_sda.dd1 * 2048 2099199 2097152 1G 83 Linux
sp-i_sda.dd2 2099200 1169919999 1167820800 556.9G 8e Linux LVM
***@moep:/local/tmp# losetup -l
NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO LOG-SEC
/dev/loop0 0 0 0 0 /local/tmp/sp-i_sda.dd 0 512
***@moep:/local/tmp# lsblk -o NAME,SIZE,FSTYPE,LABEL /dev/loop0
NAME SIZE FSTYPE LABEL
loop0 557.9G
|-loop0p1 1G xfs boot
`-loop0p2 556.9G LVM2_member
|-rhel-root 32G xfs
|-rhel-home 256G xfs
|-rhel-swap 16G swap
`-rhel-7 32G xfs
***@moep:/local/tmp# ll /dev/mapper/rhel-root
lrwxrwxrwx root root - 2024-04-16 19:36:31 /dev/mapper/rhel-root -> ../dm-0
***@moep:/local/tmp# ll /dev/dm-0
brw-rw---- root disk 252,000 2024-04-16 19:36:31 /dev/dm-0
So weit funktioniert alles.
Wie bekomme ich nun aber heraus wo /dev/dm-0 bzw /dev/mapper/rhel-root
liegt?
Ok, ich weiss es, weil ich es gerade so aufgerufenb habe.
Aber wenn ich das via Programm ermitteln will, wie geh ich da vor?
Ich hab also ein unbekanntes /dev/dm-* bzw /dev/mapper/* - wie bekomme ich
heraus wo das real liegt?
--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: ***@tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: ***@tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/