资讯

展开

LVM动态逻辑卷管理

作者:快盘下载 人气:

LVM

LVM;LOGICAL VOLUME MANAGER;逻辑卷管理老系统根“/”目录是一个标准的分区;那么当根目录空间用完以后;我们只能删除根目录上没有用的文件;来释放一定的空间;让我们的LINUX可以正常操作一个或多个PV(物理卷) ----- >VG;卷组; ---- > 一个或多个LV;逻辑卷;
LVM动态逻辑卷管理

磁盘挂载

# 创建pv /dev/vdb为磁盘映射到linux上的设备文件
pvcreate /dev/vdb

# 查看pv
pvdisplay -v /dev/vdb

# 删除pv
pvremove /dev/vdb

# 创建vg datavg为vg名称 
# /dev/vdb /dev/vdc 为pv
vgcreate datavg /dev/vdb /dev/vdc

# 查看vg
vgdisplay -v datavg

# 删除vg
vgremove datavg

# 扩容vg datavg为vg名称 /dev/vdd为pv
vgextend datavg /dev/vdd

# 缩容vg ;禁止做;
vgreduce datavg /dev/vdd

# lv创建 2种方式
lvcreate -L 10G -n yumlv /dev/datavg
lvcreate -l 2560 -n yumlv /dev/datavg   # 10*1024/4=2560

# 格式化lv
mkfs.xfs /dev/datavg/yumlv   # xfs
mkfs.ext4 /dev/datavg/yumlv  # ext4

# 查看lv
lvdisplay -v /dev/datavg/yumlv

# lv的删除
lvremove /dev/datavg/yumlv

# lv的扩容 4种方式
lvextend -L ;10G /dev/datavg/yumlv   # 直接扩容
lvextend -l ;2560 /dev/datavg/yumlv  # 直接扩容
lvextend -L 20G /dev/datavg/yumlv    # 重新定义lv大小;必须比原来的大
lvextend -l 5120 /dev/datavg/yumlv   # 重新定义lv大小;必须比原来的大
# xfs 刷新元数据
xfs_growfs /dev/datavg/yumlv
# ext4 刷新元数据
resize2fs /dev/datavg/yumlv

# lv的缩容 ;禁止使用;
lvreduce -L -4G /dev/datavg/yumlv

# 目录挂载
mount /dev/datavg/yumlv /yums

存储规划;100G;

# 一个物理硬盘
pvcreate /dev/vdb
# 一个vg
vgcreate datavg /dev/vdb
# 15G作为本地yum源的目录
lvcreate -L 15G -n yumlv /dev/datavg
# 8G 作为交换空间
lvcreate -L 8G -n swaplv /dev/datavg
# 剩余 作为数据目录
vgdisplay
lvcreate -l 19711 -n datalv /dev/datavg

# 格式化逻辑卷
mkfs.xfs /dev/datavg/yumlv
mkfs.xfs /dev/datavg/datalv
mkfs.xfs /dev/datavg/swaplv

# 制作交换空间
mkswap /dev/datavg/swaplv
# 挂载交换空间
swapon /dev/datavg/swaplv

# 创建 /yums 目录
mkdir /yums
# 创建 /data 目录
mkdir /data

# 临时挂载
mount /dev/datavg/yumlv /yums
mount /dev/datavg/datalv /data

# 开机自动挂载
vi /etc/fstab
/dev/datavg/swaplv swap                   swap    defaults        0 0
/dev/datavg/datalv /data                  xfs     defaults        0 0
/dev/datavg/yumlv  /yums                  xfs     defaults        0 0

# 重启操作系统
shutdown -r now
# 或者
reboot

加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!