一、扩展逻辑卷;
lvextend
-L [+]# /PATH/TO/LV
2G, +3G
5G
resize2fs
resize2fs -p /PATH/TO/LV
二、缩减逻辑卷;
注意:1、不能在线缩减,得先卸载;
2、确保缩减后的空间大小依然能存储原有的所有数据;
3、在缩减之前应该先强行检查文件,以确保文件系统处于一至性状态;
df -lh
umount
e2fsck -f
resize2fs
resize2fs /PATH/TO/PV 3G
lvreduce -L [-]# /PATH/TO/LV
重新挂载
三、快照卷
1、生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;
2、快照卷应该是只读的;
3、跟原卷在同一卷组内;
lvcreate
-s
-p r|w
lvcreate -L # -n SLV_NAME -p r /PATH/TO/LV
脚本编程控制结构:
顺序
选择
if
case
循环
for
while
until
while CONDITION; do
statment
done
进入循环:条件满足
退出循环:条件不满足
until CONDITION; do
statement
...
done
进入循环:条件不满足
退出循环:条件满足
for 变量 in 列表; do
循环体
done
for (( expr1 ; expr2 ; expr3 )); do
循环体
done