8. 存储
November 26, 2022About 1 min
8. 存储
Logical Volume Management (LVM)
这样有逻辑上的统一调配
服务器,跨盘文件传输非常慢,
通过虚拟化解决,逻辑上组合成一个硬盘,这样 i 节点就不用动了
扩容一般好,动态扩容,不需要停机
支持卷快照
一直在变,快照不太好做,但是 LVM 可以直接做到
在线备份,真备份不放在一块的,防止一起被烧毁
操作
pv:Physical Volume
vg:volume group
lv:logical volume
Linux 文件类型:83
Linux Logic Volume:8e
逻辑卷,操作和分区完全一样
mkfs
mount
删除是倒着删,先删小,再删大
display
-v 冗余,可以展示额外的信息,
vg:在 dev 下的一个文件夹
lv:在 vg 文件夹下的一个符号链接,指向一个 dev、下面的虚拟的设备
符号链接:在 dev 下生成一个虚拟的设备
unmout
先对 vg 扩容,然后对 lv 扩容
缩容比较恐怖,涉及到文件的移动,容易出现问题(一般没事,但是怕关键时刻掉链子)
sda1 是 boot,需要单独一个分区里,因为 LVM 需要内核支持
mount 可以看到挂载的内容
resize2fs 可以对 Volume 扩容
volume snapshot
redis fork 子进程 copy-on-write
tuning,不知道进程多大,非常难算,用来 prefork
只能在线做快照,不能离线备份(都存在电脑的本地了)