我选用LVM的目的是,
- 可以将多个物理盘组装成一个逻辑盘(你只需读写一个盘);
- 可实现动态扩容;
初始安装时的配置
笔者已有的两个空闲物理分区为:
- /dev/xvde1 250G
- /dev/xvde2 250G
创建vg、pv和lv:
1 | ## 将物理分区设置为pv |
如何使用lv呢?编辑/etc/fstab
,加入:
1 | /dev/gx/lv1 /media/disk ext4 defaults,noatime,nodiratime 0 0 |
重启操作系统后,你将看到lv被挂载到/media/disk
,它的大小为250G左右。那么,如何实现动态扩容呢?
1 | ## 将物理分区设置为pv |
执行完上述命令后,/media/disk
将变为500G左右。
重装系统后的配置
由于lvm的所有信息都是写在pv的metadata,重装系统后依然有效,重装后执行,
1 | ## 扫描pv |
编辑/etc/fstab
,加入:
1 | /dev/gx/lv1 /media/disk ext4 defaults,noatime,nodiratime 0 0 |