卸载磁盘流程
温馨提示:
谨慎操作,卸载前请备份!
1.简述lv vg pv
| 在Linux中,LV(Logical Volume)、VG(Volume Group)和PV(Physical Volume)是与逻辑卷管理和LVM(Logical Volume Manager)相关的术语,用于管理磁盘分区和逻辑卷的层次结构。以下是它们的区别: |
| PV(Physical Volume): |
| 定义:物理卷是硬盘或硬盘分区,它们是LVM存储的基本构建块。每个PV都是实际的物理硬盘或硬盘分区。 |
| 用途:PV用于提供磁盘空间,这些空间可以被分配给VG创建逻辑卷。 |
| 特点:PV通常包含文件系统、分区表等数据。在创建PV之前,您需要格式化它并将其配置为LVM PV,以便LVM可以识别和使用它。 |
| VG(Volume Group): |
| 定义:卷组是PV的集合,它们用于汇总物理磁盘或分区的存储空间。VG是LVM中的逻辑单元,可以看作是一个逻辑容器,可以容纳多个PV。 |
| 用途:VG允许将多个PV的存储空间合并成一个大的逻辑池,然后从这个池中创建逻辑卷(LV)。 |
| 特点:VG具有名称和属性,可以根据需求添加或删除PV。VG的大小是PV的总和,您可以将其用于创建逻辑卷。 |
| LV(Logical Volume): |
| 定义:逻辑卷是从VG中分配的存储区域,它类似于传统磁盘分区,但具有更灵活的大小和管理。 |
| 用途:LV用于创建文件系统、存储数据或提供分区,它们是用户和应用程序直接访问的存储单元。 |
| 特点:LV的大小不受物理硬盘的限制,可以根据需要动态调整大小。LV可以轻松地在VG之间移动,从一个VG移到另一个VG。 |
| 总结起来,PV是实际的硬盘或硬盘分区,VG是将多个PV组合成一个逻辑存储池的容器,而LV是从VG中分配的逻辑存储区域,用于存储数据或创建文件系统。LVM提供了更灵活的存储管理,使您可以在运行时调整存储空间,而不需要重新分区或重新格式化硬盘。 |
| lvdisplay |
| vgdisplay |
| pvdisplay |
| fdisk -l |
| lvremove /dev/ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf/osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc |
| vgremove ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf |
| pvremove /dev/sdb |
| |
| |
| wipefs -a /dev/sdb |
2.操作详情
| --- Logical volume --- |
| LV Path /dev/ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf/osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc |
| LV Name osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc |
| VG Name ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf |
| LV UUID c7KTwX-QAue-9dnI-6ckt-nAtc-5DH3-DmzY3s |
| LV Write Access read/write |
| LV Creation host, time node1, 2023-09-07 11:50:26 +0800 |
| LV Status available |
| |
| LV Size 16.37 TiB |
| Current LE 4291455 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:2 |
2.1lvremove删除逻辑卷(Logical Volume)
| [root@node1 ~] |
| --- Logical volume --- |
| LV Path /dev/ceph-1dcdea8c-241b-44d3-a81b-8db87258d022/osd-block-d336d028-4142-456f-b87e-9a0ff0f1fd23 |
| LV Name osd-block-d336d028-4142-456f-b87e-9a0ff0f1fd23 |
| VG Name ceph-1dcdea8c-241b-44d3-a81b-8db87258d022 |
| LV UUID ohtYGG-K79v-SleN-dAoL-WTKN-P8W6-gMXiP1 |
| LV Write Access read/write |
| LV Creation host, time node1, 2023-08-24 19:28:20 +0800 |
| LV Status available |
| |
| LV Size <7.28 TiB |
| Current LE 1907583 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:3 |
| |
| --- Logical volume --- |
| LV Path /dev/ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf/osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc |
| LV Name osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc |
| VG Name ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf |
| LV UUID c7KTwX-QAue-9dnI-6ckt-nAtc-5DH3-DmzY3s |
| LV Write Access read/write |
| LV Creation host, time node1, 2023-09-07 11:50:26 +0800 |
| LV Status available |
| |
| LV Size 16.37 TiB |
| Current LE 4291455 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:2 |
| |
| --- Logical volume --- |
| LV Path /dev/cl/root |
| LV Name root |
| VG Name cl |
| LV UUID PwQOZG-p4Rp-HvD8-fvlM-0aWj-XU98-zYJRUY |
| LV Write Access read/write |
| LV Creation host, time localhost, 2020-06-30 15:33:17 +0800 |
| LV Status available |
| |
| LV Size 1.74 TiB |
| Current LE 456168 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:0 |
| |
| --- Logical volume --- |
| LV Path /dev/cl/swap |
| LV Name swap |
| VG Name cl |
| LV UUID 5MNNhk-fGqS-wdsG-OrHs-JlTw-CMVD-BF841G |
| LV Write Access read/write |
| LV Creation host, time localhost, 2020-06-30 15:33:17 +0800 |
| LV Status available |
| |
| LV Size 4.00 GiB |
| Current LE 1024 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:1 |
| |
| [root@node1 ~] |
| Do you really want to remove active logical volume ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf/osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc? [y/n]: y |
| Logical volume "osd-block-cf553a24-3e51-4d47-b4d8-a33ec0e844dc" successfully removed. |
| [root@node1 ~] |
| --- Logical volume --- |
| LV Path /dev/ceph-1dcdea8c-241b-44d3-a81b-8db87258d022/osd-block-d336d028-4142-456f-b87e-9a0ff0f1fd23 |
| LV Name osd-block-d336d028-4142-456f-b87e-9a0ff0f1fd23 |
| VG Name ceph-1dcdea8c-241b-44d3-a81b-8db87258d022 |
| LV UUID ohtYGG-K79v-SleN-dAoL-WTKN-P8W6-gMXiP1 |
| LV Write Access read/write |
| LV Creation host, time node1, 2023-08-24 19:28:20 +0800 |
| LV Status available |
| |
| LV Size <7.28 TiB |
| Current LE 1907583 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:3 |
| |
| --- Logical volume --- |
| LV Path /dev/cl/root |
| LV Name root |
| VG Name cl |
| LV UUID PwQOZG-p4Rp-HvD8-fvlM-0aWj-XU98-zYJRUY |
| LV Write Access read/write |
| LV Creation host, time localhost, 2020-06-30 15:33:17 +0800 |
| LV Status available |
| |
| LV Size 1.74 TiB |
| Current LE 456168 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:0 |
| |
| --- Logical volume --- |
| LV Path /dev/cl/swap |
| LV Name swap |
| VG Name cl |
| LV UUID 5MNNhk-fGqS-wdsG-OrHs-JlTw-CMVD-BF841G |
| LV Write Access read/write |
| LV Creation host, time localhost, 2020-06-30 15:33:17 +0800 |
| LV Status available |
| |
| LV Size 4.00 GiB |
| Current LE 1024 |
| Segments 1 |
| Allocation inherit |
| Read ahead sectors auto |
| - currently set to 8192 |
| Block device 253:1 |
| |
| [root@node1 ~] |
| NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT |
| sda 8:0 0 1.8T 0 disk |
| ├─sda1 8:1 0 600M 0 part /boot/efi |
| ├─sda2 8:2 0 1G 0 part /boot |
| └─sda3 8:3 0 1.8T 0 part |
| ├─cl-root 253:0 0 1.8T 0 lvm / |
| └─cl-swap 253:1 0 4G 0 lvm [SWAP] |
| sdb 8:16 0 16.4T 0 disk |
| sdc 8:32 0 7.3T 0 disk |
| └─ceph--1dcdea8c--241b--44d3--a81b--8db87258d022-osd--block--d336d028--4142--456f--b87e--9a0ff0f1fd23 253:3 0 7.3T 0 lvm |
| [root@node1 ~] |
| Disk /dev/sda: 1.8 TiB, 1919313510400 bytes, 3748659200 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| Disklabel type: gpt |
| Disk identifier: 2EBB132C-05B8-475D-AD49-3789637103B9 |
| |
| Device Start End Sectors Size Type |
| /dev/sda1 2048 1230847 1228800 600M EFI System |
| /dev/sda2 1230848 3327999 2097152 1G Linux filesystem |
| /dev/sda3 3328000 3748657151 3745329152 1.8T Linux LVM |
| |
| |
| Disk /dev/mapper/cl-root: 1.8 TiB, 1913307267072 bytes, 3736928256 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/mapper/cl-swap: 4 GiB, 4294967296 bytes, 8388608 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/sdc: 7.3 TiB, 8000987201536 bytes, 15626928128 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/mapper/ceph--1dcdea8c--241b--44d3--a81b--8db87258d022-osd--block--d336d028--4142--456f--b87e--9a0ff0f1fd23: 7.3 TiB, 8000983007232 bytes, 15626919936 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/sdb: 16.4 TiB, 17999671066624 bytes, 35155607552 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
2.2vgremove从 LVM(Logical Volume Manager)中删除卷组(Volume Group)
| [root@node1 ~] |
| --- Volume group --- |
| VG Name ceph-1dcdea8c-241b-44d3-a81b-8db87258d022 |
| System ID |
| Format lvm2 |
| Metadata Areas 1 |
| Metadata Sequence No 5 |
| VG Access read/write |
| VG Status resizable |
| MAX LV 0 |
| Cur LV 1 |
| Open LV 1 |
| Max PV 0 |
| Cur PV 1 |
| Act PV 1 |
| VG Size <7.28 TiB |
| PE Size 4.00 MiB |
| Total PE 1907583 |
| Alloc PE / Size 1907583 / <7.28 TiB |
| Free PE / Size 0 / 0 |
| VG UUID tvP59b-1xxg-fY2U-Oqvf-VcHm-GgyC-AG2im1 |
| |
| --- Volume group --- |
| VG Name ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf |
| System ID |
| Format lvm2 |
| Metadata Areas 1 |
| Metadata Sequence No 6 |
| VG Access read/write |
| VG Status resizable |
| MAX LV 0 |
| Cur LV 0 |
| Open LV 0 |
| Max PV 0 |
| Cur PV 1 |
| Act PV 1 |
| VG Size 16.37 TiB |
| PE Size 4.00 MiB |
| Total PE 4291455 |
| Alloc PE / Size 0 / 0 |
| Free PE / Size 4291455 / 16.37 TiB |
| VG UUID QIkt8M-5VLj-ANjJ-4vep-dbRC-7vd6-se4RhM |
| |
| --- Volume group --- |
| VG Name cl |
| System ID |
| Format lvm2 |
| Metadata Areas 1 |
| Metadata Sequence No 3 |
| VG Access read/write |
| VG Status resizable |
| MAX LV 0 |
| Cur LV 2 |
| Open LV 2 |
| Max PV 0 |
| Cur PV 1 |
| Act PV 1 |
| VG Size 1.74 TiB |
| PE Size 4.00 MiB |
| Total PE 457193 |
| Alloc PE / Size 457192 / 1.74 TiB |
| Free PE / Size 1 / 4.00 MiB |
| VG UUID yc179Y-mYHi-yD00-4Mcs-ycY8-eJSJ-0fqKUl |
| |
| [root@node1 ~] |
| [root@node1 ~] |
| Volume group "ceph-3d312ae2-62cb-4227-84db-b62645a2e8bf" successfully removed |
| [root@node1 ~] |
| --- Volume group --- |
| VG Name ceph-1dcdea8c-241b-44d3-a81b-8db87258d022 |
| System ID |
| Format lvm2 |
| Metadata Areas 1 |
| Metadata Sequence No 5 |
| VG Access read/write |
| VG Status resizable |
| MAX LV 0 |
| Cur LV 1 |
| Open LV 1 |
| Max PV 0 |
| Cur PV 1 |
| Act PV 1 |
| VG Size <7.28 TiB |
| PE Size 4.00 MiB |
| Total PE 1907583 |
| Alloc PE / Size 1907583 / <7.28 TiB |
| Free PE / Size 0 / 0 |
| VG UUID tvP59b-1xxg-fY2U-Oqvf-VcHm-GgyC-AG2im1 |
| |
| --- Volume group --- |
| VG Name cl |
| System ID |
| Format lvm2 |
| Metadata Areas 1 |
| Metadata Sequence No 3 |
| VG Access read/write |
| VG Status resizable |
| MAX LV 0 |
| Cur LV 2 |
| Open LV 2 |
| Max PV 0 |
| Cur PV 1 |
| Act PV 1 |
| VG Size 1.74 TiB |
| PE Size 4.00 MiB |
| Total PE 457193 |
| Alloc PE / Size 457192 / 1.74 TiB |
| Free PE / Size 1 / 4.00 MiB |
| VG UUID yc179Y-mYHi-yD00-4Mcs-ycY8-eJSJ-0fqKUl |
| |
2.3pvremove 命令从 LVM 系统中删除物理卷
| [root@node1 ~] |
| Disk /dev/sda: 1.8 TiB, 1919313510400 bytes, 3748659200 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| Disklabel type: gpt |
| Disk identifier: 2EBB132C-05B8-475D-AD49-3789637103B9 |
| |
| Device Start End Sectors Size Type |
| /dev/sda1 2048 1230847 1228800 600M EFI System |
| /dev/sda2 1230848 3327999 2097152 1G Linux filesystem |
| /dev/sda3 3328000 3748657151 3745329152 1.8T Linux LVM |
| |
| |
| Disk /dev/mapper/cl-root: 1.8 TiB, 1913307267072 bytes, 3736928256 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/mapper/cl-swap: 4 GiB, 4294967296 bytes, 8388608 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/sdc: 7.3 TiB, 8000987201536 bytes, 15626928128 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/mapper/ceph--1dcdea8c--241b--44d3--a81b--8db87258d022-osd--block--d336d028--4142--456f--b87e--9a0ff0f1fd23: 7.3 TiB, 8000983007232 bytes, 15626919936 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| |
| |
| Disk /dev/sdb: 16.4 TiB, 17999671066624 bytes, 35155607552 sectors |
| Units: sectors of 1 * 512 = 512 bytes |
| Sector size (logical/physical): 512 bytes / 4096 bytes |
| I/O size (minimum/optimal): 4096 bytes / 4096 bytes |
| [root@node1 ~] |
| --- Physical volume --- |
| PV Name /dev/sdc |
| VG Name ceph-1dcdea8c-241b-44d3-a81b-8db87258d022 |
| PV Size <7.28 TiB / not usable 4.00 MiB |
| Allocatable yes (but full) |
| PE Size 4.00 MiB |
| Total PE 1907583 |
| Free PE 0 |
| Allocated PE 1907583 |
| PV UUID gBnSXr-3xdO-RejL-xtP5-mubY-siye-70u3ny |
| |
| --- Physical volume --- |
| PV Name /dev/sdb |
| VG Name ceph-d3303c7f-9dfe-40ea-a1fa-14d5dda75c92 |
| PV Size 16.37 TiB / not usable 4.00 MiB |
| Allocatable yes (but full) |
| PE Size 4.00 MiB |
| Total PE 4291455 |
| Free PE 0 |
| Allocated PE 4291455 |
| PV UUID noA3Il-Da34-XbE9-UYfi-ztYq-SY16-UD3CnS |
| |
| --- Physical volume --- |
| PV Name /dev/sda3 |
| VG Name cl |
| PV Size 1.74 TiB / not usable 2.00 MiB |
| Allocatable yes |
| PE Size 4.00 MiB |
| Total PE 457193 |
| Free PE 1 |
| Allocated PE 457192 |
| PV UUID 8Dvn3C-5379-6GsA-b7YS-3CSf-woOr-ISOgOf |
| |
| [root@node1 ~] |
| PV /dev/sdb is used by VG ceph-d3303c7f-9dfe-40ea-a1fa-14d5dda75c92 so please use vgreduce first. |
| (If you are certain you need pvremove, then confirm by using --force twice.) |
| /dev/sdb: physical volume label not removed. |
| |
| |
| |
| |
| wipefs 命令用于清除磁盘上的文件系统、分区表或签名等信息,以便重新使用这个磁盘。 |
| -a 选项表示清除所有的签名和文件系统信息 |
| /dev/sdc 是要清除信息的设备路径,这里假设 /dev/sdc 是一个磁盘或分区 |
3.设置状态未不在线后播出磁盘即可
| /opt/MegaRAID/perccli/perccli64 /c0/e32/s4 set offline |
| /opt/MegaRAID/perccli/perccli64 /c0/e32/s5 set offline |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类