摘要
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不同,它使用未使用的驱动器号,而不是使用目录作为装载点。