LVM 讲解
2014-03-16 21:44
274 查看
LVM有很多好处,其中就是LV容量不够的时候,可以加PV,增大VG,从而增大LV。
LV还可以在建立的时候做条带化,把存储均匀分配到各个硬盘中。
创建LV步骤这里不说了,接下来说说LVM故障问题,
有时LVM在硬盘磁头里信息丢失,会早成数据丢失,所以这里要定期备份lvm的信息。
当创建vg的时候,系统默认会自动备份Metadata。/etc/lvm/backup下面存放的是metadata的备份信息,而/etc/lvm/archive下面存放的是metadata的archive信息。查备份的信息用string 如string vg02 会看到VG02的信息,PV ,LV与之相关的信息。备份为 这里用的命令是vgcfgbackup,同样恢复命令是vgcfgrestore。项目中有时会出现在运行的盘出现vg信息丢失,导致无法开机的。
例 直接做vgcfgrestore恢复
[root@gsfile1 lvm]# vgcfgrestore --file vgdata_00011.vgvgdata
Couldn't find device with uuid 'MHYpos-5Wb4-Luar-bfD8-8Ttj-Bpym-F9MZsw'[S1].Couldn't find device with uuid 'YHPUjI-LvUT-pmCc-IpCJ-Uq0i-EkKA-MrRJeS'.由于PV的VGDA信息丢失,恢复失败!
即PVID丢失!
如果不行,直接用使用pvcreate –restorefile强制写入LVM信息到PV:
[root@gsfile1 lvm]# pvcreate --restorefile vgdata_00011.vg --uuid MHYpos-5Wb4-Luar-bfD8-8Ttj-Bpym-F9MZsw [S1]/dev/dm-0
从vgdata_00011.vg备份信息找到
i.恢复VGDATA:[root@gsfile1 lvm]# vgcfgrestore --file vgdata_00011.vgvgdata
i.激活vg(恢复后是inactive的)
[root@gsfile1 lvm]# vgchange -ay vgdata
1 logical volume(s) in volume group "vgdata" now active尝试mount文件系统
[root@gsfile1 lvm]# mount /dev/mapper/vgdata-datalv /mnt/datalv/mount: wrong fs type, bad option, bad superblock on /dev/mapper/vgdata-datalv,
相关文章推荐
- lvm讲解 磁盘故障小案例
- 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
- linux CentOS 7 中LVM讲解配置实例及磁盘扩容等
- 2017-11-6 lvm讲解 、 磁盘故障小案例
- LVM磁盘管理技术案例讲解
- lvm讲解以及磁盘的小故障
- LVM讲解
- 四周第一次课 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
- 4.10 - 4.12 lvm讲解(上)(中)(下)4.13 磁盘故障小案例
- 11.6 lvm讲解 磁盘故障小案例
- lvm讲解
- LVM讲解
- 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
- lvm讲解/磁盘故障案例
- 四周第一次课(4月11日)lvm讲解
- 四周第一次课(11月6日) 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
- 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
- lvm讲解、磁盘故障小案例
- lvm讲解,磁盘故障案例
- lvm讲解,磁盘故障小案例