GNU/Linux >> Belajar Linux >  >> Linux

Contoh penggunaan perintah dmsetup di Linux

Ini adalah perintah yang dengannya kita dapat melakukan manajemen volume logis tingkat rendah. Jadi pada dasarnya dmsetup digunakan untuk mengelola perangkat logis yang menggunakan driver device-mapper. Argumen pertama untuk dmsetup adalah perintah. Argumen kedua adalah nama perangkat logis atau uuid.

Paket yang menyediakan perintah dmsetup dapat ditemukan dengan menggunakan:

# 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

Contoh penggunaan perintah dmsetup

1. Untuk membuat daftar perangkat pemetaan perangkat:

# dmsetup ls 
# dmsetup ls
VG00-LV02       (253, 2)
VG00-LV01       (253, 1)
VG00-LV00       (253, 0)

2. Untuk mendapatkan informasi tentang perangkat 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. Untuk mendapatkan info perangkat DM di kolom bijaksana:

# 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. Untuk membuat daftar dependensi perangkat DM:

# dmsetup deps /dev/VG00/LV00 
# dmsetup deps /dev/VG00/LV00
 2 dependencies  : (8, 48) (8, 32)

5. Untuk mendapatkan status perangkat DM:

# dmsetup status /dev/VG00/LV00 
# dmsetup status /dev/VG00/LV00
0 20963328 linear
20963328 8192 linear

6. Untuk menghancurkan tabel yang tidak aktif untuk sebuah perangkat:

# dmsetup clear /dev/VG00/LV00 

7. Untuk mengirim pesan ke target:

# dmsetup device_name sector message
# dmsetup /dev/VG00/LV00 0 "My Logical device" 

8. Untuk menghapus perangkat (ini akan menyebabkan kehilangan data):

# dmsetup remove /dev/VG00/LV00 

9. Untuk menghapus semua perangkat:

# dmsetup remove_all 

10. Untuk mengganti nama perangkat:

# dmsetup /dev/VG00/LV00 /dev/VG00/LV04 

11. Untuk menangguhkan perangkat:

# dmsetup suspend --nolockfs /dev/VG00/LV00
# dmsetup suspend --noflush /dev/VG00/LV00

12. Untuk membatalkan penangguhan perangkat:

# dmsetup resume /dev/VG00/LV00 

13. Untuk menampilkan tabel untuk perangkat:

# dmsetup table /dev/VG00/LV00 
# dmsetup table /dev/VG00/LV00
0 20963328 linear 8:32 2048
20963328 8192 linear 8:48 2048

14. Untuk mendapatkan info versi dmsetup:

# dmsetup version 
# dmsetup version
Library version:   1.02.53 (2010-07-28)
Driver version:    4.17.0 

15. Untuk menampilkan informasi bantuan:

# dmsetup -h


Linux
  1. 5 Contoh Perintah Fuser Linux Praktis

  2. 8 Contoh Perintah Linux TR

  3. Contoh Perintah rm di Linux

  1. 7 Contoh Perintah Linux df

  2. Contoh Perintah ps di Linux

  3. sa Contoh Perintah di Linux

  1. w Contoh Perintah di Linux

  2. Contoh Perintah ac di Linux

  3. Contoh Perintah df di Linux