作者:peng
mail :peng.zhang@bj.china.com
转载请保留作者信息
mail :peng.zhang@bj.china.com
转载请保留作者信息
前言:
最近工作用到nfs服务,以前没有接触过这筷。。这两天仔细的看了看,写个心得,希望能对大家有所帮助。也感谢南非蜘蛛MM的热心帮助.
所有的测试环境都是sun的solaris系统。
最近工作用到nfs服务,以前没有接触过这筷。。这两天仔细的看了看,写个心得,希望能对大家有所帮助。也感谢南非蜘蛛MM的热心帮助.
所有的测试环境都是sun的solaris系统。
1
、理解nfs服务器和客户端功能。
nfs
是sun公司来建立来使用tcp/ip协议以及sun的远程调用和外部数据表示规范的产品。nfs的使用非常方便,也比较可靠。他具有在不同操作系统之间共享文件的能力。
nfs服务器可以使用nfs来让其他远程机器共享它的本地资源。nfs客户机是访问nfs服务器的共享资源的机器。其实在实际工作中,一台主机即可以是nfs服务器,也可以是nfs客户机。他们可以互相共享和访问。
只要你能理解nfs服务器和nfs客户机之间的不同。剩下的就很easy了。
nfs服务器可以使用nfs来让其他远程机器共享它的本地资源。nfs客户机是访问nfs服务器的共享资源的机器。其实在实际工作中,一台主机即可以是nfs服务器,也可以是nfs客户机。他们可以互相共享和访问。
只要你能理解nfs服务器和nfs客户机之间的不同。剩下的就很easy了。
2
、 nfs服务器和nfs客户机区别。
2、1 solaris使用分布式文件系统或dfs命令公享资源。公享资源可以手动和自动设置。
nfs服务器运行两个守侯进程:mountd 和 nfsd。
用到的文件是:
/etc/rc3.d/S15nfs.server
/etc/dfs/dfstab
/etc/dfs/sharetab
/etc/rmtab
nfs服务器使用命令是:share unshare shareall unshareall
2、1 solaris使用分布式文件系统或dfs命令公享资源。公享资源可以手动和自动设置。
nfs服务器运行两个守侯进程:mountd 和 nfsd。
用到的文件是:
/etc/rc3.d/S15nfs.server
/etc/dfs/dfstab
/etc/dfs/sharetab
/etc/rmtab
nfs服务器使用命令是:share unshare shareall unshareall
nfs
客户机上运行的守侯进程是:statd 和 lockd。
用到的文件是:
/etc/vfstab
/etc/mnttab
nfs客户机使用命令是:mount umount mountall umountall
2、2 nfs服务器设置
nfs服务器需要运行两个守侯进程mountd和nfsd来工作。当nfs客户机试图访问一个远程的nfs服务器资源。nfs客户机通过mount命令请求与 nfs服务器的mountd守侯进程进行连接。当nfs服务器响应客户机时候,返回给可户机一个信息。客户机把这个信息写到本地的/etc/mnttab文件中。这个信息是服务器中共享文件和目录的信息。它是资源信息的编码:磁盘设备号、节点生成号、节点号等。这个是唯一的。
一旦可户机得到请求信息,nfs服务器上的mountd进程就会在服务器本地的/etc/rmt
用到的文件是:
/etc/vfstab
/etc/mnttab
nfs客户机使用命令是:mount umount mountall umountall
2、2 nfs服务器设置
nfs服务器需要运行两个守侯进程mountd和nfsd来工作。当nfs客户机试图访问一个远程的nfs服务器资源。nfs客户机通过mount命令请求与 nfs服务器的mountd守侯进程进行连接。当nfs服务器响应客户机时候,返回给可户机一个信息。客户机把这个信息写到本地的/etc/mnttab文件中。这个信息是服务器中共享文件和目录的信息。它是资源信息的编码:磁盘设备号、节点生成号、节点号等。这个是唯一的。
一旦可户机得到请求信息,nfs服务器上的mountd进程就会在服务器本地的/etc/rmt