Linux多块磁盘合并挂载
多块磁盘分区信息
1.安装lvm2命令
rpm -Uvh --force --nodeps *.rpm
磁盘分区
给磁盘写入分区表
parted /dev/sdd
mklabel gpt
mkpart
quit
多个分区合并挂载同一目录
将两块空硬盘合并为“一块”,挂载到指定目录(/data)下,达到在一个目录使用2块硬盘所有空间的效果

vgcreate lvm_data /dev/sdb1 vgextend lvm_data /dev/sdc1 vgextend lvm_data /dev/sdd1 lvcreate -l 100%VG -n vg_data lvm_data mkfs -t ext4 /dev/lvm_data/vg_data mkdir /data mount /dev/lvm_data/vg_data /data df -h 在/etc/fstab文件末尾添加如下行: /dev/lvm_data/vg_data /data ext4 defaults 0 0
ext4不能支持大分区挂载
mkfs -t xfs -f /dev/lvm_data/vg_data 改成xfs文件系统
创建多个vg
vgcreate lvm_data1 /dev/sdo1
vgextend lvm_data1 /dev/sdr1
lvcreate -l 100%VG -n vg_data1 lvm_data1
mkfs -t ext4 /dev/lvm_data1/vg_data1
mkdir /data1
mount /dev/lvm_data1/vg_data1 /data1
NFS持久挂载
NFS挂载只占用NFS服务端的磁盘空间 并不占用NFS客户端的磁盘空间
NFS只占用服务端的磁盘空间 不会占用NFS客户端的磁盘空间
一块NFS磁盘挂载给多台主机多个服务使用
创建一个总的挂载根目录,然后在根目录下创建不同的子目录即可
1.在主机1上创建 mkdir -p /data/nfsdata
mount -t nfs 100.12.13.4:/mnt/aa /data/nfsdata
2.在主机2上创建 mkdir -p /data/nfsdata
mount -t nfs 100.12.13.4:/mnt/aa /data/nfsdata
3.在/data/nfsdata目录下可以创建不同的子目录给不同的服务使用
mkdir -p /data/nfsdata/minio && mkdir - p /data/nfsdata/fdfs
本文来自博客园,作者:不懂123,转载请注明原文链接:https://www.cnblogs.com/yxh168/p/17635761.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)