分享

Linux上NFS共享

 linchq 2010-07-14

Linux上NFS共享

关键字: linux, nfs, mount

NFS服务器上(192.168.0.203)

  1. #vi /etc/exports   
  2. 在exports里增加   
  3. /home/cqxs3/data  192.168.0.119(rw)  

启动NFS服务

  1. #/etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默认启动的)    
  2. #/etc/rc.d/init.d/nfs start
  3. 退出后,使挂接立既生效   
  4. #exportfs -rv   

共享客户机(192.168.0.119)

  1. #mount -t nfs 192.168.0.203:/home/cqxs3/data /home/cqxs3/data  

也可以配置成客户机启动即生效

  1. #vi /etc/fstab   
  2. 加入以下内容   
  3. 192.168.0.203:/home/cqxs3/data  /home/cqxs3/data        nfs     defaults        0 0 

/etc/fstab的格式: 
Java代码 
  1. fs_spec   fs_file  fs_type   fs_options  fs_dump fs_pass    
  2. fs_spec :该字段定义希望加载的文件系统所在的设备或远程文件系统,对于nfs这个参数一般设置为这样:192.168.0.1:/NFS   
  3. fs_file :本地的挂载点   
  4. fs_type :对于NFS来说这个字段只要设置成nfs就可以了   
  5. fs_options :挂载的参数,可以使用的参数可以参考上面的mount参数。   
  6. fs_dump :该选项被"dump"命令使用来检查一个文件系统应该以多快频率进行转储,若不需要转储就设置该字段为0   
  7. fs_pass :该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序,根文件系统"/"对应该字段的值应该为1,其他文件系统应该为2。若该文件系统无需在启动时扫描则设置该字段为0 。   
1 楼 yinhj 2007-11-16   引用
exportfs命令: 
如果我们在启动了NFS之后又修改了/etc/exports,是不是还要重新启动nfs呢?这个时候我们就可以用exportfs命令来使改动立刻生效,该命令格式如下: 
Java代码 
  1. exportfs [-aruv]   
  2. -a :全部mount或者unmount /etc/exports中的内容   
  3. -r :重新mount /etc/exports中分享出来的目录   
  4. -u :umount 目录   
  5. -v :在 export 的?r候,将详细的信息输出到屏幕上。   

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多