linux 命令 -- dmsetup
demsetup 個人理解
d msetup 是low level logical volume management 。我理解的意思是,這是一個更加底層的邏輯卷管理工具。平時我們管理linux 上的邏輯卷,使用lvm相關的工具即可。lvs是更高階的管理邏輯卷的命令,但是,有時候會出現類似lvm 刪除不掉的lvm分割槽。我們可以使用dmsetup 去刪除。
demsetup 命令語法
dmsetup info # 檢視Device Mapper裝置概述 顯示當前devicemapper 的資訊
demsetup ls #列出所有邏輯裝置
demsetup status # 列出所有邏輯裝置的狀態資訊
dmsetup deps # 顯示裝置依賴關係
dmsetup table #用來檢視物理裝置到虛擬裝置的對映表
desetup remove # 移除邏輯裝置
操作例子 (來源網上)
1.建立lv邏輯卷。 # 建立邏輯卷[root@seed-84 ~]# vgcreate vg-test /dev/sdb Physical volume "/dev/sdb" successfully created. Volume group "vg-test" successfully created [root@seed-84 ~]# lvcreate -n vg-lv -l 100%FREE vg-test Logical volume "vg-lv" created.# 檢視邏輯卷[root@seed-84 ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert vg-lv vg-test -wi-a----- <16.00g 2.檢視lvm路徑。 [root@seed-84 ~]# ll /dev/mapper/vg--test-vg--lv lrwxrwxrwx. 1 root root 7 May 27 11:51 /dev/mapper/vg--test-vg--lv -> ../dm-0 3.rm 刪除 dm-0(這裡為非正常刪除,為了演示現象)。 [root@seed-84 ~]# rm /dev/dm-0 rm: remove block special file ‘/dev/dm-0’? y 4.刪除/dev/mapper/下的vg-test目錄。 rm /dev/mapper/vg--test-vg--lv -rf 5.使用sgdisk 格式化磁碟資訊。 [root@seed-84 ~]# sgdisk -z /dev/sdb Creating new GPT entries. GPT data structures destroyed! You may now partition the disk using fdisk or other utilities. [root@seed-84 ~]# sgdisk -Z /dev/sdb Creating new GPT entries. GPT data structures destroyed! You may now partition the disk using fdisk or other utilities. 6.執行wipefs -a 嘗試擦該裝置,卻一直提示磁碟正在使用。 [root@seed-84 ~]# wipefs -a /dev/sdb wipefs: error: /dev/sdb: probing initialization failed: Device or resource busy 7.使用dmsetup 檢視lv卷,使用dmsetup移除該卷。 [root@seed-84 ~]# dmsetup ls vg--test-vg--lv (253:0) [root@seed-84 ~]# dmsetup remove vg--test-vg--lv 8.再次執行wipefs -a /dev/sdb。 [root@seed-84 ~]# wipefs -a /dev/sdb 遊戲是我的全部圖景,我將演繹所有的遊戲角色,我是每個活著角色的傳奇。 --清沐嫻
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29494175/viewspace-2766923/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用dmsetup命令生成snapshot ( by quqi99 )
- Linux命令—–CP命令Linux
- 【Linux命令】grep命令Linux
- Linux命令--ps命令Linux
- linux命令大全-linux命令使用和管理Linux
- Linux命令(1)——xargs命令Linux
- Linux命令篇 - grep 命令Linux
- Linux命令篇 - sed 命令Linux
- Linux命令篇 - tar 命令Linux
- Linux命令列與命令Linux命令列
- linux命令 之 du 命令Linux
- linux命令:ping命令Linux
- Linux命令之lldptool命令Linux
- linux 命令Linux
- linux命令Linux
- Linux命令之rz命令與sz命令Linux
- linux每日命令(32):gzip命令Linux
- linux每日命令(29):chown命令Linux
- linux每日命令(18):whereis命令Linux
- linux每日命令(36):wc命令Linux
- linux每日命令(35):grep命令Linux
- linux每日命令(37):top命令Linux
- linux每日命令(39):lsof命令Linux
- linux每日命令(5):mkdir命令Linux
- linux每日命令(2):cd命令Linux
- linux每日命令(10):touch命令Linux
- linux每日命令(12):nl命令Linux
- linux每日命令(11):cat命令Linux
- Linux命令總結--mkdir命令Linux
- Linux命令:grep命令AND、OR、NOT例項Linux
- Linux 命令 ls命令系列(精華)Linux
- Linux命令篇 - nc(ncat) 命令Linux
- 每天一個 Linux 命令(27):linux chmod 命令Linux
- Linux 命令速查Linux
- Linux dd 命令Linux
- Linux screen命令Linux
- Linux grep 命令Linux
- Linux ln 命令Linux