1.查看磁盘挂载(df -TH)
2.卸载umount /dev/vdb1
3.查杀用户进程(fuser -m -v -i -k /dev/vdb1)
4.再次卸载umount /dev/vdb1,并查看挂载信息df -TH
5.删除分区(fdisk /dev/vdb m d 1 d w)
6.查看分区(fdisk -l,没有Start-End磁盘分区表示可用)
7.添加分区(fdisk /dev/vdb n p 回车 回车 w)
8.查看新建的分区(fdisk -l)
8.格式化分区:mkfs.ext4 /dev/vdb1
9.新建目录mkdir /data,并挂载分区(mount /dev/vdb1 /data)
10.永久写入磁盘:将分区信息写入/etc/fstab: echo '/dev/vdb1 /data ext4 defaults 0 0' >> /etc/fstab
11.linux 扩展磁盘空间(移动磁盘空间)
#df -lh
dev/mapper/fedora-home 对应的挂载目录为 /home
/dev/mapper/fedora-root 对应的挂载目录为 /root
#取消/home目录的挂载umount -v /home
#检查要转移的磁盘
e2fsck -ff /dev/mapper/fedora-home
#此命令操作结果的5个步骤必需全部通过
显示结果如下
e2fsck 1.42.13 (17-May-2015)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/fedora-home: 130190/10838016 files (0.1% non-contiguous), 8077341/43338752 blocks
#改变/dev/mapper/fedora-home的磁盘大小
计算方法: 141G - 转移1g = 140G
resize2fs /dev/mapper/fedora-home 140G
剪切磁盘空间
lvreduce -L -1G /dev/mapper/fedora-home
重新挂载/home
mount -v /home
转移到/root
lvextend -L+1G /dev/mapper/fedora-root
使/root空间生效
resize2fs /dev/mapper/fedora-root
到这里就完成了,再执行df -lh命令
12.逻辑卷扩容(Linux LVM)
#安装lvm2:yum -y install lvm2
#创建分区:fdisk /dev/vdb 输入 m=>n=>e=>p=>w=>fdisk -l(t更改id)
#创建物理卷:pvcreate /dev/vdb1
#查看物理卷:pvs或pvdisplay
#查看/home所在的逻辑卷组:lvs
#把新创建的物理卷/dev/sdb1添加到该卷组:vgextend centos /dev/sdb1
#查看卷组是否添加成功:vgs
#扩充/home所在的逻辑卷,
lvextend --resize -L +60G /dev/centos/home将逻辑卷/dev/centos/home增大60G
#df -lh查看/home目录空间是否增大
备注:p-对应id是83,t-可以更改id为8e,e为扩展分区,可创建逻辑分区