写入机制
- LVM 实作流程
- PV阶段
- VG阶段
为VG增加PV
- LV阶段
- 文件系统阶段
- LV容量的扩大
Xfs_growfs 增加文件系统容量。只有VG的容量够了,才可以利用lvresize增加LV容量。
检查下VG容量
使用lvresize
虽然LV增加了容量,但是文件系统还没有格式化出增加的容量,通过xfs_growfs格式化出更多的block group。
- LVM thin Volume
创建实际使用多少再分配多少的磁盘容量储存池 (thin pool),由这个存储池产生固定容量大小的LV。也就是LV容量是虚的。
- LVM 的 LV 磁盘快照
一开始LVM会预留一个快照区,用来存储数据。一旦系统区的数据要更新了,会先将更新前的数据保存在快照区。其他区域系统区与快照区共享。
为传统LV创建快照区。
挂载之后两个文件系统的数据一模一样。
- 利用快照区复原系统
当LV修改之后,通过xfs_dump备份快照区域(快照区与LV共享的部分也会被备份),然后将LV卸载格式化,重新挂载在使用xfs_restore即可恢复。
- LVM 相关指令汇整与 LVM 的关闭
关闭LVM设备。
最后再使用gdisk修改分区系统ID。