摘要

NFS软件包

NFS-utilsportmap(rhel6已更改为rpcbind,启动服务时需要注意) )。

NFS文件

/etc/exports #N .

NFS软件包

NFS-utilsportmap(rhel6已更改为rpcbind,启动服务时需要注意) )。

NFS文件

/etc/exports #NFS主配置文件/etc/init.d/nfs #NFS启动脚本/etc/init.d/protmap

#portmap启动脚本/var/lib/*tab #NFS日志文件

书写规则

目录名称(绝对路径)客户机主机名、IP或) ) ) ) ) ) ) ) )选项。

sync将写磁盘设置为同步到NFS服务器,以避免数据轻易丢失。 建议在所有NFS共享目录中使用此选项。 ro :输出的共享目录设置为只读,不能与rw同时使用。

rw :请将输出的共享目录设置为可读写,不要与ro同时使用。 root_squash:root用户访问共享目录的id将自动变为nobody。

no_root_squash:root用户以其真实身份访问共享目录。 因为不安全,所以不推荐。 更多的选项可以在网上查询

showmount

使用showmount命令查询有关NFS服务器的信息的显示。 将显示NFS服务器的输出目录列表。 显示当前本地NFS服务器的输出列表

showmount -e

显示点NFS服务器的共享目录列表

showmount -e IP

防火墙配置

nfsd:2049 rhel 5端口: 111 rhel6rpcbind:111

rquotad、mountd、sratd和lockd可以强制使用大于1024的静态端口

修改/etc/sysconfig/nfs文件

QUOTAD_PORT=40001 #rpc.quotad进程端口

LOCKD_TCPPORT=40002 #rpc.lockd进程端口

LOCKD_UDPPORT=40002

MOUNTD_PORT=40003 #rpc.mountd进程端口

STARTD_PORT=40004 #rpc.sratd进程端口

导出文件系统

如果修改了/etc/exports文件,则只要重新加载/etc/exports文件,就不需要重新启动nfs。

– a :装载/卸载/etc/exports文件中的所有设置。

– r :重新装入/etc/exports设置并同步更新/etc/exports和/var/lib/nfs/xtab的内容。

-u :卸载目录。

– v :导出时在画面上显示共享目录。

常用组合

exportfs -rv (重新加载配置并打印当前共享的目录) ) ) ) ) ) ) ) ) ) ) )。

exportfs -auv (停止当前主机上NFS服务器的所有输出目录) ) ) ) )。

服务配置

vim /etc/exports

/home/share10.1.1.2(*(sync,rw ) ) sync,ro ) )。

使用linux

mount -t nfs ip地址:/home/share//mnt

使用Windwos

Windows 7或Windows 2008支持NFS客户端,而NFS服务端仅支持Windows 7服务器版本

showmount -e 10.1.1.1

装载\10.1.1.1\sharez:

请注意,mount装载点与Linux和UNIX不同,它使用未使用的驱动器号,而不是使用目录作为装载点。