Linux下NFS网络共享服务器部署

时间:2022-09-17 15:20:48

NFS网络共享服务器部署

安装

~]# yum groupinstall "NFS file server" -y

格式化超过16T以上的文件系统

ext4系统格式下,不支持超过16T以上的空间。也有一些工具可以格式化,但是工具处于开发中,有风险。所以选择格式化为xfs

~]# useradd mockbuild #添加运行用户
~]# yum install xfsprogs kmod-xfs xfsdump xfsprogs-devel #安装xfs
~]# modprobe xfs #装载进内核模块
~]# lsmod | grep xfs #查看
xfs 1125237 1
exportfs 4236 2 nfsd,xfs

创建50T的逻辑卷

~]# lvcreate -L 50T -n lvnfs vg_erpnfs
~]# mkfs.xfs -f /dev/vg_erpnfs/lvnfs
~]# mount -t xfs /dev/vg_erpnfs/lvnfs /nfs

加入开机自动挂载分区

~]# vim /etc/fstab 
...
#加入以下内容
/dev/mapper/vg_erpnfs-lvnfs /nfs xfs defaults 0 0

确定共享的文件夹

~]# vim /etc/exports
/nfs/ *(rw,sync,no_root_squash)

服务自启

~]# service rpcbind start
~]# chkconfig rpcbind on

~]# service nfs start
~]# chkconfig nfs on

测试

~]# mount -t nfs 10.207.0.119:/nfs /mnt #在另一台机器上测试
~]# mount
...
10.207.0.119:/nfs on /erpnfs type nfs (rw,vers=4,addr=10.207.0.119,clientaddr=10.207.0.89)
#可以看到共享的目录