1、查看可用分区与磁盘(fdisk或者gdisk)
1 | fdisk -l |
2、对sdb磁盘进行分区(注意:需要通过“t”选项调整磁盘为LVM)
1 | fdisk /dev/sdb |
3、将分区创建为物理卷(如有更多磁盘,都通过该方式添加)
1 | pvcreate /dev/sdb1 |
4、查看创建的物理卷
1 | pvs |
5、将物理卷创建为卷组(myvg为卷组,另外如果其他磁盘,也是通过该方式添加)
1 | vgcreate myvg /dev/sdb1 |
6、查看卷组
1 | vgs |
7、创建逻辑卷
1 | lvcreate -n mylv -L 100G myvg |
8、查看逻辑卷
1 | lvs |
9、格式化逻辑卷
1 2 3 | mkfs.ext4 /dev/myvg/mylv 或 mkfs.xfs /dev/myvg/mylv |
10、创建挂在目录
1 | mkdir /data |
11、挂载(如需开机自动挂载,请编辑/etc/fstab文件)
1 | mount /dev/myvg/mylv /data |
12、磁盘空间不足,扩充磁盘,参照如上方法添加物理卷
1 | pvcreate /dev/sdb2 |
13、扩展卷组
1 | vgextend myvg /dev/sdb2 |
14、扩展逻辑卷(+100G为增加100G空间)
1 2 3 | lvextend -L +100G /dev/mylv/mylv 或将所有空间扩展至逻辑卷 lvextend -l +100% free /dev/mylv/mylv |
15、校验逻辑卷
1 2 3 | resize2fs -p /dev/myvg/mylv 或 xfs_growfs /dev/myvg/mylv |
16、缩减逻辑卷,首先需要卸载挂载的目录
1 | umount /dev/myvg/mylv |
17、强制检查文件系统
1 | e2fsck -f /dev/myvg/mylv |
18、缩减逻辑大小
1 2 | resize2fs /dev/myvg/mylv 50G lvreduce -L 50G /dev/myvg/mylv |
19、确认磁盘大小
1 | df -hT |
分类:
Linux基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!