Je to příkaz, pomocí kterého můžeme provádět nízkoúrovňovou správu logických svazků. dmsetup se tedy v zásadě používá ke správě logických zařízení, která používají ovladač mapovače zařízení. První argument dmsetup je příkaz. Druhým argumentem je název logického zařízení nebo uuid.
Balíček, který poskytuje příkaz dmsetup, lze zjistit pomocí:
# yum whatprovices /sbin/dmsetup ... 7:device-mapper-1.02.158-2.el7_7.2.x86_64 : Device mapper utility Repo : @updates Matched from: Filename : /sbin/dmsetup
Příklady použití příkazu dmsetup
1. Chcete-li zobrazit seznam zařízení mapovače zařízení:
# dmsetup ls # dmsetup ls VG00-LV02 (253, 2) VG00-LV01 (253, 1) VG00-LV00 (253, 0)
2. Chcete-li získat informace o jakémkoli zařízení DM:
# dmsetup info /dev/VG00/LV00 # dmsetup info /dev/VG00/LV00 Name: VG00-LV00 State: ACTIVE Read Ahead: 256 Tables present: LIVE Open count: 1 Event number: 0 Major, minor: 253, 0 Number of targets: 2 UUID: LVM-jUqeLC.....
3. Chcete-li získat informace o zařízení DM ve sloupcích:
# dmsetup info -c /dev/VG00/LV00 # dmsetup info -C /dev/VG00/LV00 # dmsetup info -c /dev/VG00/LV00 Name Maj Min Stat Open Targ Event UUID VG00-LV00 253 0 L--w 1 2 0 LVM-jUqeLvGB9........
4. Seznam závislostí zařízení DM:
# dmsetup deps /dev/VG00/LV00 # dmsetup deps /dev/VG00/LV00 2 dependencies : (8, 48) (8, 32)
5. Chcete-li zjistit stav zařízení DM:
# dmsetup status /dev/VG00/LV00 # dmsetup status /dev/VG00/LV00 0 20963328 linear 20963328 8192 linear
6. Chcete-li zničit neaktivní tabulku pro zařízení:
# dmsetup clear /dev/VG00/LV00
7. Chcete-li odeslat zprávu do cíle:
# dmsetup device_name sector message # dmsetup /dev/VG00/LV00 0 "My Logical device"
8. Odebrání zařízení (způsobí to ztrátu dat):
# dmsetup remove /dev/VG00/LV00
9. Odebrání všech zařízení:
# dmsetup remove_all
10. Přejmenování zařízení:
# dmsetup /dev/VG00/LV00 /dev/VG00/LV04
11. Pozastavení zařízení:
# dmsetup suspend --nolockfs /dev/VG00/LV00 # dmsetup suspend --noflush /dev/VG00/LV00
12. Zrušení pozastavení zařízení:
# dmsetup resume /dev/VG00/LV00
13. Výstup tabulky pro zařízení:
# dmsetup table /dev/VG00/LV00 # dmsetup table /dev/VG00/LV00 0 20963328 linear 8:32 2048 20963328 8192 linear 8:48 2048
14. Chcete-li získat informace o verzi dmsetup:
# dmsetup version # dmsetup version Library version: 1.02.53 (2010-07-28) Driver version: 4.17.0
15. Zobrazení informací nápovědy:
# dmsetup -h