- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(AIX系统NFS设置
AIX 系统 NFS设置
?
一、NFS守护进程:NFS是通过使用许多用户级的守护进程及远程过程调用等网络应用程序来实现的。而NFS服务器及客户端的守护进程并不完全一致。
1、?作为NFS服务器所需的守护进程
portmap:将远程过程调用(RPC)程序映射为传输层的TCP/UDP端口号。
rpc.mountd:响应客户机发来得文件系统安装请求
nfsd:执行客户机的IO请求
2、?作为NFS客户机所需的守护进程
portmap:将远程过程调用(RPC)程序映射为传输层的TCP/UDP端口号。
biod:从客户机的高速缓冲区提前读入或延迟写成数据块。
3、?NFS服务器和客户机都运行的守护进程
rpc.statd:为rpc.lockd进程提供冲突和复原功能
rpc.lockd:处理本地或远地的加锁功能
?
二、NFS的启动与关闭:
1、NFS服务的启动,NFS的服务是由/etc/rc.nfs命令文件来启动的。默认情况下,由init进程依据 /etc/inittab文件的配置来执行rc.nfs。所有的NFS守护进程由SRC来控制,可以用SRC的命令来启动(startsrc)或停止(stopsrc)这些进程,还可以显示(lssrc)这些进程的状态。在启动所有的NFS守护进程前,必须先启动portmap进程。通常新安装的AIX系统默认是不启动NFS服务的。因此第一次启动NFS时可以用mknfs命令来启动NFS服务
?? mknfs命令有三个参数:
?? -I :使用该参数时会在/etc/inittab文件中添加一条记录,便于系统重启时调用rc.nfs。
?? -N:使用该参数时,mknfs立即执行/etc/rc.nfs文件,但是并不在inittab文件中添加记录。
?? -B:使用该参数,不仅在inittab文件中添加记录,同时还执行/etc/rc.nfs文件
?
另外:也可以用SRC的命令来启动NFS服务。既可以启动NFS所有进程,也可以单独启动某一进程。如:
???
?? # startsrc?-g nfs???? -----启动NFS服务所有进程
?
?? # startsrc?-s rpc.mountd?? -----单独启动rc.mountd进程
?
2、停止NFS服务。停止NFS服务也有两种方式:使用rmnfs命令或者用SRC的命令停止服务。
??
?? rmnfs 命令同样有三个参数:
?? -I :删除/etc/inittab文件中的调用rc.nfs文件的记录
?? -N:立即停止NFS服务,但是不删除inittab文件中的记录
?? -B:立即停止NFS服务,同时删除inittab文件中的记录
??
??? # stopsrc –g nfs????? -----停止NFS服务所有进程
?
??? # stopsrc –s rpc.mountd?---单独停止rpc.mount
?
三、配置NFS服务器:
?
1、/etc/exports文件.该文件记录NFS服务器的共享信息,每一行为一条共享记录。默认情况下该文件不存在,可以通过手工编辑的模式或者使用smit mknfsexp 命令生成exports文件。如果该文件不存在,则无法启动rpc.mountd和nfsd守护进程。
exports文件的格式为:导出目录(共享目录)?? 选项(option)
导出目录(共享目录),必须为绝对路径。
选项(option):
ro :远程用户以只读方式访问被导出目录。
rw=hostname1:hostname2:hostname3……?:指定一个或多个客户机对导出目录读写访问,没有指定的客户机只能只读访问。
anon=uid:如果客户机访问导出目录的用户是未知用户,就用uid对应的用户作为有效用户。anon=-1 表示禁止匿名用户访问,anon=-2 表示允许匿名用户访问。
root=hostname1:hostname2:hostname3……:给指定的访问客户机分配root用户的访问权限。
access=client1:clent2:client3……:指定具有安装访问权限的主机或工作组。对于列出的每个client访问时,首先在/etc/netgroup 文件中检查,然后在/etc/hosts文件中检查。如果访问主机不在上述文件列表中,则没有安装权限。
secure:对应访问导出目录的主机使用列出的安全协议。
?
下面是我实验环境中/etc/exports 文件的内容:
/test -sec=sys:krb5p:krb5i:krb5:dh,rw,root=tas
/arch -sec=sys:krb5p:krb5i:krb5:dh,rw,access=demo,root=linux32:wang
注意:这里的acces
文档评论(0)