solaris nfs设置的三个部分(1)


在NFS的使用过程中,我们总是会借助一些平台或者是软件硬件的设施。那么今天我们主要讲解的内容是关于solaris nfs设置。下面让我们来看看具体的内容吧。

solaris nfs设置 1、理解nfs服务器和客户端功能.

nfs是sun公司来建立来使用tcp/ip协议以及sun的远程调用和外部数据表示规范的产品.nfs的使用非常方便,也比较可靠.他具有在不同操作系统之间共享文件的能力.

nfs服务器可以使用nfs来让其他远程机器共享它的本地资源.nfs客户机是访问nfs服务器的共享资源的机器.其实在实际工作中,一台主机即可以是nfs服务器,也可以是nfs客户机.他们可以互相共享和访问.

只要你能理解nfs服务器和nfs客户机之间的不同.剩下的就很easy了.

solaris nfs设置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

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/rmtab文件中添加一条信息.这是为了保持对当前加载可户机上文件的跟踪.这个文件为每一个被加载资源添加一个条目,格式是:

remote hostname: local filename name

注意:mountd每一次重新启动和可户机发一个卸载请求,都会更新服务器的/etc/rmtab文件中的旧条目.

2、3 共享设置命令.

明白了以上的道理,下面说具体的操作了.nfs服务器使用/usr/sbin/share命令为客户机共享资源.

命令详解:

# share ---显示所有可以安装的资源,不管它是否已经被安装.

# share [ -F filesystem ] [ -o options ] [-d description ] pathname-to-resource

---指定共享文件.

* -F file system type 指定被公享的文件系统类型.

* -o options 指定客户对资源访问的类型.

* -d description 功享资源的简单描述.当你share命令不带任何参数运行,他就会被显示.

* pathname-to-resource 在服务器上共享的资源名字.


相关内容

    暂无相关文章