系列文章目录
linux挂载镜像iso文件作为yum源
linux挂载共享目录
linux挂载以及扩容操作
名词解释
pv -物理硬盘
vg -卷组,物理硬盘组成
PE -组成物理硬盘最小单位,默认4MB
lv -逻辑卷
lvm -逻辑卷组成的管理空间
LE -逻辑卷最小单位
fdisk -l :查看所有磁盘以及文件系统
df -h -T :查看所有使用的磁盘以及文件系统 -T表示显示文件格式
lsblk :树形列表查看系统盘符之间关联关系
pvcreate :创建一个pv
pvdisplay :显示目前系统上所有pv状态
pvremove :将pv属性移除,让该partition不具有pv属性
pvscan :搜寻目前系统里面任何具有 PV 的磁碟
vgcreate :创建一个vg
vgscan :搜寻系统上面VG
vgdisplay :显示目前系统上面的 VG 状态;
vgextend :在 VG 内添加额外的 PV
vgreduce :在 VG 内移除 PV
vgchange :配置 VG 是否启动 (active)
vgremove :删除一个 VG
lvscan :查询系统上面的 LV ;
lvdisplay :显示系统上面的 LV 状态!
lvextend :在 LV 里面添加容量!
lvreduce :在 LV 里面减少容量;
lvremove :删除一个 LV !
lvresize :对 LV 进行容量大小的调整!
挂载
1、格式化(root下)
mkfs.ext4 空间名称
2、建立挂载点
mkdir 文件名称
3、挂载存储
mount name 挂载点
4、检查是否挂载成功
df -h 查看该挂载点是否有该逻辑系统
5、永久挂载:如果需要每次启动自动挂载,执行以下步骤
vi /etc/fstab
最后添加一行,格式为
存储 挂载点 文件格式 defaults 0 0
扩容
1.增加硬盘、或新建分区
2.在硬盘或分区上创建物理卷PV,例如新硬盘为sdb
pvcreate /dev/sdb
3.扩展卷组VG,例如:文件系统所在的VG名为vgname
vgextend vgname /dev/sdb
4.扩展逻辑卷LV,例如:文件系统所在的LV名为lvname,增加10G
lvextend -L +10G /dev/vgname/lvname
5.扩展文件系统,使用lvm刷新:
resize2fs /dev/vgname/lvname
如果没用逻辑卷管理,文件系统是无法扩展的;如果逻辑卷有足够的剩余空间(vgdisplay可看),第1、2、3步可省略
错误解决
lvm刷新lv空间时报错:Couldn‘t find valid filesystem superblock.
用df -h -T查看文件系统格式,如果是xfs用xfs_growfs不用resize2fs刷新