nfs搭建

服务端

1、安装NFS相关包

apt-get install nfs-kernel-server nfs-common

# centos 7
# yum install nfs-utils

2.配置NFS目录和权限

vim /etc/exports
在最后一行添加
/nfsdir  *(rw,sync,no_root_squash)


解析:
/nfsdir ——NFS服务器端的目录,用于与nfs客户端共享
*——允许所有的网段访问,也可以使用具体的IP
rw——挂接此目录的客户端对该共享目录具有读写权限
sync——资料同步写入内存和硬盘
no_root_squash——root用户具有对根目录的完全管理访问权限
no_subtree_check——不检查父目录的权限

3.在服务器端创建/data/use共享目录

sudo mkdir -p /nfsdir

4、重启服务

/etc/init.d/nfs-kernel-server restart

# centos 7
# systemctl enable nfs-server && systemctl start nfs-server

6、查看是否有可用的NFS地址

showmount -e 127.0.0.1

客户端

NFS客户端配置:

1、安装NFS客户端

apt-get install nfs-common

2、查看NFS服务器共享目录

showmount -e nfs-server-ip

3、将目录挂载到本地

mount nfs-server-ip:/nfsdir   /mnt

4、开机自动挂载

vim /etc/fstab
nfs-server-ip:/nfsdir      /mnt       nfs    rw    0     0

5、查看挂载

showmount -e 127.0.0.1

6、卸载挂载

umount /nfs-data

7.查看nfs版本

# 查看nfs服务端信息
 nfsstat -s

# 查看nfs客户端信息
 nfsstat -c

参考资料


汝何不上九霄
4.6k 声望1.6k 粉丝

« 上一篇
浅聊 GMP 模型