linux删除物理卷命令,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区
卜八電腦最全問(wèn)題故障中心(www.puiba.com)
大多數(shù)文章介紹的都僅僅是添加硬盤(pán)以及調(diào)整分區(qū)大小,但很少有安全的徹底卸掉其中一個(gè)分區(qū)或硬盤(pán)的,這里重點(diǎn)介紹一下這個(gè)。
情況介紹:
一、由于硬盤(pán)或者分區(qū)的操作方式其實(shí)都一樣,所以我這里就以分區(qū)為例。
二、/home分區(qū)2.6G,由如下pv組成:
/dev/sda5 100M
/dev/sda6 200M
/dev/sda7 300M
/dev/sda8 400M
/dev/sda9 500M
/dev/sda10 600M
/dev/sda11 500M
很碎對(duì)吧?^_^因?yàn)闇y(cè)試。
三、隨機(jī)寫(xiě)了一堆文件進(jìn)去,用量達(dá)到了2G,空閑500M
四、準(zhǔn)備將sda6這個(gè)200M的PV卸掉(卸掉的容量必須小于空閑容量)
好了開(kāi)始具體操作了。
卸載分區(qū)(縮小操作必須卸載才能進(jìn)行):
umount /home
縮小分區(qū):
e2fsck -f /dev/liuhg_disk/home
resize2fs /dev/liuhg_disk/home 2200M
首先將分區(qū)縮小到2200M這是為了給sda6騰出空間,sda6為200M,而我騰出了400M,因此應(yīng)該是足夠的。
縮小邏輯卷:
lvreduce -L 2200M /dev/liuhg_disk/home
分區(qū)縮小了用到的邏輯卷也要隨著縮小,并查看PV使用的狀態(tài):
pvdisplay -m
顯示如下:
--- Physical volume ---
PV Name /dev/sda5
VG Name liuhg_disk
PV Size 103.26 MiB / not usable 3.26 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 25
Free PE 0
Allocated PE 25
PV UUID 5lnx52-b4jc-OOfZ-f2QA-ttdQ-DZeD-Ce3rb3
--- Physical Segments ---
Physical extent 0 to 24:
Logical volume /dev/liuhg_disk/home
Logical extents 0 to 24
--- Physical volume ---
PV Name /dev/sda6
VG Name liuhg_disk
PV Size 203.92 MiB / not usable 3.92 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 50
Free PE 0
Allocated PE 50
PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK
--- Physical Segments ---
Physical extent 0 to 49:
Logical volume /dev/liuhg_disk/home
Logical extents 25 to 74
--- Physical volume ---
PV Name /dev/sda7
VG Name liuhg_disk
PV Size 305.89 MiB / not usable 1.89 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 76
Free PE 76
Allocated PE 0
PV UUID 9CFnlx-CAEw-CSul-Rig9-FiCN-zK0a-oGmTEP
--- Physical Segments ---
Physical extent 0 to 75:
FREE
--- Physical volume ---
PV Name /dev/sda8
VG Name liuhg_disk
PV Size 407.87 MiB / not usable 3.87 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 101
Free PE 60
Allocated PE 41
PV UUID X0I8p0-x2xr-2xLG-QQD4-jbtS-3C4i-xPn4Bl
--- Physical Segments ---
Physical extent 0 to 40:
Logical volume /dev/liuhg_disk/home
Logical extents 471 to 511
Physical extent 41 to 100:
FREE
--- Physical volume ---
PV Name /dev/sda9
VG Name liuhg_disk
PV Size 509.84 MiB / not usable 1.84 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 127
Free PE 0
Allocated PE 127
PV UUID avJQaA-oMKt-NEoJ-ojBK-2Csc-1dca-1mh6Ue
--- Physical Segments ---
Physical extent 0 to 126:
Logical volume /dev/liuhg_disk/home
Logical extents 225 to 351
--- Physical volume ---
PV Name /dev/sda10
VG Name liuhg_disk
PV Size 603.98 MiB / not usable 3.98 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 150
Free PE 0
Allocated PE 150
PV UUID JlMIAF-A49n-M6HA-ZLXf-d8nS-pfZr-YeQsKT
--- Physical Segments ---
Physical extent 0 to 149:
Logical volume /dev/liuhg_disk/home
Logical extents 75 to 224
--- Physical volume ---
PV Name /dev/sda11
VG Name liuhg_disk
PV Size 478.47 MiB / not usable 2.47 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 119
Free PE 0
Allocated PE 119
PV UUID xnHJNA-tDVx-dryX-KM1x-g96Y-sptI-9iUOcU
--- Physical Segments ---
Physical extent 0 to 118:
Logical volume /dev/liuhg_disk/home
Logical extents 352 to 470
將sda6設(shè)置為離線狀態(tài):
pvchange -xn /dev/sda6
使用pvdisplay -m
顯示如下:
……
--- Physical volume ---
PV Name /dev/sda6
VG Name liuhg_disk
PV Size 203.92 MiB / not usable 3.92 MiB
Allocatable NO
PE Size 4.00 MiB
Total PE 50
Free PE 0
Allocated PE 50
PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK
……
將sda6的數(shù)據(jù)移走:
pvmove -i 1 /dev/sda6
-i 1是每1秒鐘報(bào)告一次數(shù)據(jù)遷移的進(jìn)度。
[root@liuhg /]# pvmove -i 1 /dev/sda6
/dev/sda6: Moved: 38.0%
/dev/sda6: Moved: 84.0%
/dev/sda6: Moved: 100.0%
重新用pvdisplay -m
顯示如下:
……
總結(jié)
以上是生活随笔為你收集整理的linux删除物理卷命令,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux内核地址空间为什么1GB,为什
- 下一篇: linux cache 内核参数,Lin