NFS网络操作系统

今天给大家写一下NFS网络文件系统的一些介绍和怎么去配置NFS文件系统


1.NFS网络文件系统是由sun公司设计的分布式文件系统,他能使不同厂商的unix系统共享信息
  其优点有以下4点
  (1)降低对本地磁盘存储器的需求
  (2)信息访问的透明
  (3)良好的扩展
  (4)操作的简易性

2.NFS服务所需要的文件
  (1)/etc/dfs/dfstab
   定义本地所需要输出的资源列表
  (2)/etc/dfs/fstypes
   定义远程文件系统的类型
  (3)/etc/dfs/sharetab
   共享的本地和远程的文件系统类型

3.NFS网络文件配置实例
  (1)查看本地或者远程主机的共享文件
   showmount -e 192.168.8.23
   如果执行以上命令时,系统提示showmount命令没有找到,则使用env查看当前用户的环境变量
   主要看path这一项,看看里面的配置是否是/usr/bin:/usr/sbin,如果不是,请配置成PATH=$PATH:/usr/sbin
   这样就能执行以上命令

  (2)NFS服务器的启动和停止
    启动NFS服务sh  /etc/init.d/nfs.server start (其实/etc/init.d/nfs.server这是一个系统shell,可以使用more命令查看)
    停止NFS服务sh  /etc/init.d/nfs.server stop
    查看NFS服务器状态 ps -ef|grep nfs

  (3)在/etc/dfs/dfstab文件中定义需要共享的文件夹,例如
    share  -F nfs   /export/home
    定义之后,需要执行exportfs -a,通知NFS进程重新加载配置信息
    也可以临时共享文件,share /export/home,不过临时共享在用户推出当前终端之后,这个共享就会失效

  (4)配置好以上信息之后,就可以将网络中其它主机共享的文件,挂接在本地
     使用:mount ip:/export/home /cuug,使用这个命令就可以挂接
     不过这个挂接也是临时挂机,如果需要这个挂机永久生效,需要在/etc/vfstab中配置
  
4.主机信任关系配置,如果要建立这种信任关系,需要在本地和远程主机建立相同的用户,假设都为cuugbj
   1.在系统控制文件:/etc/hosts.equiv中添加一条记录格式如下
     #remote hostname   username
        cuug23             cuugbj
     远程主机的配置
     #remote hostname   username
        cuug21             cuugbj
 
   (2)$HOME/.rhosts文件,如果没有就新建一个,添加以下记录
      #remote hostname   username
        cuug23             cuugbj
     远程主机的配置
     #remote hostname   username
        cuug21             cuugbj

   (3)/etc/hosts 文件中添加主机名
       192.168.1.23 cuug23
       192.168.1.21 cuug21
     这样配置之后,ip地址和主机名就能联系在一起,使用ip和主机名是相同的效果,例如ping 192.168.1.23,ping cuug23 效果是一样的
  
   建好以上工作之后,切换到cuugbj这个用户,执行rsh cuug21 date看看有没有结果,如果有,则表示信任关系建立成功,这种主机的信任关系主要用在
   以后做集群的时候比较有用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值