且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

NFS系统安装

更新时间:2022-10-01 19:57:00

centos新版本已经把portmap改成rpcbind了


安装:

需要安装nfs-utils rpcbind


启动 systemctl start rpcbind.service systemctl start nfs.service
端口/进程 netstat -lnt (111端口) ps -ef | grep nfs
rpc检查 rpcinfo -p localhost 

    

配置文件

NFS默认配置文件/etc/exports存在,但是空文件,有的需要手动创建文件。

/etc/exports  三种方式

常用格式 共享目录 客户端IP或网段(参数,参数,...,....)
方式1 /share/share 10.0.0.1/24(rw,sync) 
方式2 /share/share 10.0.0.0/24(rw,sync.all_squash,anonuid=2000,anongid=2000)
方式3 /share/share 10.0.0.0/24(ro) 

备注:

sync 同步写入到内存及硬盘中,影响性能!

方式2是常用的一种方式,适合多人共享,表明所有接入客户都匿名方式.

例如:

[root@localhost ~]# cat > /etc/exports << EOF

> /share/share 172.21.93.0/24(rw,sync)

> EOF

[root@localhost ~]# cat /etc/exports

/share/share 172.21.93.0/24(rw,sync)



Linux客户端篇

查看挂载 showmount -e   NFS服务器ip
挂载方式 mount -t nfs  NFS服务器IP:/共享目录  /mnt(客户端目录)
查看NFS默认自带参数目录 /var/lib/nfs/etab
查看NFS挂载连接用户

 /var/lib/nfs/rmtab

开机自启nfs挂载方式1 /etc/rc.local  
开机自启nfs挂载方式2 /etc/fstab 一般不放在此,若挂载不成功,引起主机无法开机

卸载umount 本地挂载点

例如:umount /mnt

强制卸载挂载:umount -lf /mnt


Windows客户端篇

NFS系统安装

运行----CMD

NFS系统安装


本文转自  一招拜师  51CTO博客,原文链接:http://blog.51cto.com/sadoc/1909954