lvm逻辑卷讲解(在LVM中恢复已删除的逻辑卷)
lvm逻辑卷讲解(在LVM中恢复已删除的逻辑卷)
2024-11-25 08:11:05  作者:重故余温  网址:https://m.xinb2b.cn/know/doq129253.html

本文介绍如何恢复已删除的逻辑卷,如要执行恢复将使用vgcfgrestore命令。

在执行任何逻辑卷管理相关任务时,如果意外的删除了逻辑卷,则可以使用它的数据还原功能来恢复逻辑卷。在下面的步骤中,将演示如何通过删除卷组中的任何一个逻辑卷,并恢复已删除的逻辑卷。

系统环境

Centos8

现有的文件系统

在开始本文之前已经创建了一个逻辑卷,里面并存放了一些文件。

[root@localhost ~]# pvs PV VG Fmt Attr PSize PFree /dev/nvme0n1p2 cl lvm2 a-- <19.00g <2.00g /dev/sda vg_data lvm2 a-- <20.00g 0 /dev/sdb vg_data lvm2 a-- <20.00g 0 [root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree cl 1 2 0 wz--n- <19.00g <2.00g vg_data 2 1 0 wz--n- 39.99g 0 [root@localhost ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root cl -wi-ao---- 15.00g swap cl -wi-ao---- 2.00g lv_data vg_data -wi-ao---- 39.99g [root@localhost ~]# df -h /dataFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_data-lv_data 40G 318M 40G 1% /data


/data目录中的文件如下:


意外删除逻辑卷

为了演示起见,请删除逻辑卷lv_data。

[root@localhost ~]# umount /data [root@localhost ~]# lvremove -v /dev/vg_data/lv_data Do you really want to remove active logical volume vg_data/lv_data? [y/n]: y Accepted input: [y] Removing vg_data-lv_data (253:2) Archiving volume group "vg_data" metadata (seqno 2). Releasing logical volume "lv_data" Creating volume group backup "/etc/lvm/backup/vg_data" (seqno 3). Logical volume "lv_data" successfully removed


使用lvs命令打印并确认我们已经删除了逻辑卷lv_data:


由于lv_data卷已删除,可以看到卷组vg_data的剩余空间是40G。

[root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree cl 1 2 0 wz--n- <19.00g <2.00g vg_data 2 0 0 wz--n- 39.99g 39.99g

开始恢复逻辑卷

现在,让我们看看如何还原已删除的逻辑卷。每当我们执行与LVM相关的任何任务(时,所有内容都将被记录在/etc/lvm/archive.下。并使用vgcfgbackup命令备份卷组配置并将其存储在/etc/lvm/backup下。

[root@localhost ~]# ll /etc/lvm/backup/total 8-rw-------. 1 root root 1746 Mar 9 16:27 cl-rw-------. 1 root root 1147 Apr 8 10:20 vg_data[root@localhost ~]# ll /etc/lvm/archive/total 24-rw-------. 1 root root 1740 Dec 29 2019 cl_00000-1531402016.vg-rw-------. 1 root root 1740 Mar 9 16:27 cl_00001-790744555.vg-rw-------. 1 root root 1747 Mar 9 16:27 cl_00002-1369752011.vg-rw-------. 1 root root 1150 Apr 8 09:52 vg_data_00000-919482485.vg-rw-------. 1 root root 1155 Apr 8 09:54 vg_data_00001-1289102393.vg-rw-------. 1 root root 1763 Apr 8 10:20 vg_data_00002-1932879749.vg


在上面删除逻辑卷的步骤中,使用lvremove -v /dev/vg_data/lv_data 命令时,可以看到输出的详细信息,有archiving和create backup。


下面列出并检查有多少个卷组元数据备份可用:

[root@localhost ~]# vgcfgrestore --list vg_data File:/etc/lvm/archive/vg_data_00000-919482485.vg Couldn't find device with uuid l5rSrt-SRfc-KQNw-Tm29-gx4D-ihBw-Xzum3L. Couldn't find device with uuid v6wYGZ-0dGA-8ecB-kec8-r2zv-gCJi-gulSAD. VG name: vg_data Description:Created *before* executing 'vgcreate vg_data /dev/sda /dev/sdb' Backup Time:Thu Apr 8 09:52:49 2021 File:/etc/lvm/archive/vg_data_00001-1289102393.vg VG name: vg_data Description:Created *before* executing 'lvcreate -l 100%FREE -n lv_data vg_data' Backup Time:Thu Apr 8 09:54:45 2021 File:/etc/lvm/archive/vg_data_00002-1932879749.vg VG name: vg_data Description:Created *before* executing 'lvremove -v /dev/vg_data/lv_data' Backup Time:Thu Apr 8 10:20:53 2021 File:/etc/lvm/backup/vg_data VG name: vg_data Description:Created *after* executing 'lvremove -v /dev/vg_data/lv_data' Backup Time:Thu Apr 8 10:20:53 2021

--list选项列出与VG有关的元数据备份和存档文件。我们要恢复的事删除卷组之前的存档,所以选择下面圈出来的/etc/lvm/archive/vg_data_00002-1932879749.vg文件。


在恢复之前,使用--test选项来试运行一下:

[root@localhost ~]# vgcfgrestore vg_data -f /etc/lvm/archive/vg_data_00002-1932879749.vg --test TEST MODE: Metadata will NOT be updated and volumes will not be (de)activated. Restored volume group vg_data.


试运行没问题之后,去掉--test选项,然后再执行一次:

[root@localhost ~]# vgcfgrestore vg_data -f /etc/lvm/archive/vg_data_00002-1932879749.vg Restored volume group vg_data.


可看到成功恢复卷组vg_data。

-f选项读取由vgcfgbackup创建的元数据文件。

使用lvs查看lv_data逻辑卷是否已恢复,并且使用lvscan查看逻辑卷是否激活:

[root@localhost ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root cl -wi-ao---- 15.00g swap cl -wi-ao---- 2.00g lv_data vg_data -wi------- 39.99g [root@localhost ~]# lvscan ACTIVE '/dev/cl/swap' [2.00 GiB] inherit ACTIVE '/dev/cl/root' [15.00 GiB] inherit inactive '/dev/vg_data/lv_data' [39.99 GiB] inherit


可看到lv_data已恢复,但是状态是未激活。下一步就激活逻辑卷。

激活逻辑卷

使用lvchange命令将逻辑卷激活:

[root@localhost ~]# lvchange -ay /dev/vg_data/lv_data[root@localhost ~]# lvscan ACTIVE '/dev/cl/swap' [2.00 GiB] inherit ACTIVE '/dev/cl/root' [15.00 GiB] inherit ACTIVE '/dev/vg_data/lv_data' [39.99 GiB] inherit[root@localhost ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root cl -wi-ao---- 15.00g swap cl -wi-ao---- 2.00g lv_data vg_data -wi-a----- 39.99g


上图可以看到"/dev/vg_data/lv_data"逻辑卷已激活。

挂载并检验

挂载文件系统:

[root@localhost ~]# mount /dev/vg_data/lv_data /data/[root@localhost ~]# df -h /dataFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_data-lv_data 40G 318M 40G 1% /data


可以看到文件都已经存在了。

总结

本文已经成功地从卷组的元数据中恢复被删除的逻辑卷。

  • 简短毕业论文最后的致谢(个人毕业论文之致谢篇)
  • 2024-11-25个人毕业论文之致谢篇河南师范大学毕业论文致谢白驹过隙,时间飞逝,转瞬间,从布置论文题目到现在已经半年有余了在这半年里,我非常感谢金大珍老师对我的悉心指导,从课题的选定到大纲初定,从思考方法到研究方法,无不倾注了他的心血在。
  • 河南的十大富豪排名(河南洛阳最新十大富豪)
  • 2024-11-25河南洛阳最新十大富豪十三朝古都洛阳位于河南省西部,地处黄河中下游流域,是中原城市群的副中心城市,同时也是河南的第二大经济体洛阳历史悠久,建城至今已有4000余年,是华夏文明的重要发祥地和兴盛地现如今,在洛阳人民的共同努力。
  • 捷克布拉格广场简介(布拉格老城历史文化以及简介)
  • 2024-11-25布拉格老城历史文化以及简介它位于捷克伏尔塔瓦河畔始建于公元5世纪中期捷克的政治、经济和文化中心,也是欧洲最美丽的城市之一1.历史上的布拉格布拉格地处欧洲大陆中心,是捷克的首都,更是一座具有悠久历史的老城布拉格整座城市分布在七座。
  • 龟甲胶的功效与作用(龟甲胶的注意事项)
  • 2024-11-25龟甲胶的注意事项龟甲胶性微寒,具有滋阴、养血的功效可用于治疗阴虚内热或热病伤津引起的阴虚潮热、夜间盗汗、腰膝酸软、血虚萎黄注意事项:脾胃虚弱、呕吐泄泻、腹胀便溏、咳嗽痰多者慎用如果目前正在使用其他药物,需要咨询医生是。
  • 合肥和南京哪个历史久(合肥为什么那么多)
  • 2024-11-25合肥为什么那么多“郢”是一个有着青灯黄卷气质的名字,带着浓郁的古典味它在南方应该叫村只因城市不断扩展,清冷的郊野已成喧嚣的市井,唐郢、李郢、张小郢、王大郢、舒大郢、贾大郢、横郢等众多的公交地铁站名,把一拨又一拨的旅人。
  • 天气降温的祝福短信(盘点天气降温的祝福短信)
  • 2024-11-25盘点天气降温的祝福短信眼看就要小寒了,送你一件外套吧,用真心做面料,以爱心为线,内层绣上祝福,夹层用上温馨棉,最后系上关心扣,天冷好好照顾自己天寒北风在怒吼,背窗雪落炉烟直,冬日天气虽多变,朋友之情依然传,日日思念在心间,。
  • 沂蒙山的美丽乡村(美丽乡村看沂蒙-走进沂南)
  • 2024-11-25美丽乡村看沂蒙-走进沂南沂南县美丽乡村建设掠影远处青山蜿蜒连绵,苍翠欲滴;近处路旁果木植被繁茂,屋舍俨然;高标准农田平整肥沃,高产稳产;健身广场上村民休闲纳凉,欢乐祥和……在沂南县双堠镇仲山村,到处一派恬静悠闲的美丽图景,一。
  • gt直播间bgm(lt音乐星发现gt)
  • 2024-11-25lt音乐星发现gt吉娜(黑龙江省评剧院国家一级演员)吉娜,女,本科学历,黑龙江省评剧院国家一级演员,中共预备党员,曾多次被授予过“省优秀青联委员”、“中华优秀艺术人才”、“文化宣传系统优秀艺术骨干人才”、文化系统“六个。
  • 丹东美食旅游发展(丹东旅游行业升温)
  • 2024-11-25丹东旅游行业升温6日上午,在凤城叆河风景区,许多游客带着帐篷和食品围坐在爱河边,大人们坐在树下野餐、孩子们光着脚丫在河边玩耍,欢声笑语充满整个景区与叆河风景区一样,进入6月以来,随着气温不断升高,我市周边宗裕金汤水世。
  • 阜阳十大景点(阜阳一低调景区)
  • 2024-11-25阜阳一低调景区阜阳一低调景区,环境优美景观独特,适宜打卡拍照知道的人却不多如今,旅游产业已经变成了很多地方的最大的经济来源,而这些旅游景区有的是自然风景,有的是人文景观,而有的是历史悠久的古镇景区,而有的是人造的古。