NFS是一种Unix之间通过网络共享文件的标准方式域名备案域名备案服务器使用。使用NFS,就能够透明的安装和访问网络上远程主机上的文件系统,将其安装到本机的文件系统中。NFS客户支持安装NFS服务器上的文件系统的方式与安装本机磁盘文件系统非常相似,同样是通过 mount命令:# mount nfssrv:/exports /mnt这个命令将nfssrv主机上的/exports目录安装到本机的/mnt目录下。 可以看到安装 NFS与本地磁盘文件系统的不同在于 ── 文件系统的描述方法不同。本地磁盘文件系统使用/dev下的设备文件来描述,而NFS文件系统使用远程主机名和主机上的共享目录名(中间使用:分隔)来描述。当然其执行的实质是不同的,事实上mount根据文件系统的类型,执行mount_nfs来真正安装nfs文件系统。 /mnt应该是本地文件系统上的一个空目录,没有安装其他文件系统。如果这个目录非空,那么使用mount之后,原有的本地文件系统中的内容将不可被访问,只能看到新安装上的文件系统中的内容。由此来看,NFS客户不需要进行复杂的配置,只需知道NFS服务器的主机名和共享出的目录名即可。 事实上,知道了NFS服务器的主机名,就可以使用showmount命令,来查看这台服务器共享出的目录名和访问限制。# showmount -e nfssrv使用NFS文件系统只需要内核支持,而不需其他额外设置,但是同时使用nfsiod进程能够提供高效的缓冲机制,从而改善nfs文件系统的性能,应该可以在装载NFS文件系统之前执行这个守护进程。 # nfsiod -n 4参数-n 4用于限制nfsiod的副本数量,每一个nfsiod用于辅助处理一次I/O操作,因此如果通过NFS文件系统进行频繁的I/O操作,就要考虑增加nfsiod的副本数量。由于使用nfsiod能够提升系统性能,对于NFS客户计算机,就可以在系统启动时执行这个守护进程。 这需要在FreeBSD的系统配置文件rc。conf中设置nfs_client_enable参数的值为YES,系统启动时就自动执行nfsiod。服务器使用,NFS服务器有什么样的使用
本文出自快速备案,转载时请注明出处及相应链接。