Linux多块磁盘合并挂载
多块磁盘分区信息
1.安装lvm2命令
rpm -Uvh --force --nodeps *.rpm
磁盘分区
给磁盘写入分区表
parted /dev/sdd
mklabel gpt
mkpart
quit
多个分区合并挂载同一目录
将两块空硬盘合并为“一块”,挂载到指定目录(/data)下,达到在一个目录使用2块硬盘所有空间的效果
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
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