• NFS配置及开机自动挂载


    环境:Red Hat  6.7

    服务端:192.168.163.128

    客户端:192.168.163.131

    背景:解决多个服务器之间数据共享

    环境检查:

    客户端和服务端都要安装

    1、检查服务器是否安装nfs服务

    rpm  -q  nfs-utils

    2、如果没有安装的话执行

    yum    install   nfs-utils    -y

    3、启动rpcbind

    /etc/init.d/rpcbind start

    4、启动nfs 

    /etc/init.d/nfs start

    配置步骤:

    1、在服务端编辑 /etc/exports加入客户端访问权限

    /nfsdir  192.168.163.131(rw,no_root_squash)

    备注:/nfsdir为你要设置的nfs共享的目录

    2、重启nfs

    service   nfs  restart

    3、客户端操作:

    mount  -t  nfs   192.168.163.128:/nfsdir    /nfsdir

    4、执行第三步长时间没反应的话请关闭服务端的防火墙。

    5、验证,在服务端的/nfsdir创建文件,看客户端是否能读取。

    开机自动挂载:

    如果服务端或客户端的服务器重启之后需要手动挂载,我们可以加入到开机自动挂载

    在客户端/etc/fstab里添加

    192.168.163.128:/nfsdir      /nfsdir      nfs  defaults,_rnetdev  1  1

    备注:第1个1表示备份文件系统,第2个1表示从/分区的顺序开始fsck磁盘检测,0表示不检测。

    _rnetdev  表示主机无法挂载直接跳过,避免无法挂载主机无法启动

    备注:

    当在服务器运行df  -h 卡死的时候,很有可能是nfs的原因。

    1、在客户端找到挂载的服务器的ip及挂载目录

    cat  /etc/mtab

    2、进入服务器查看/etc/export查看服务器都挂载了那些客户端或通过  showmount  -e 服务端IP 来查看客户端挂载的目录。

    3、重启nfs    

    service   nfs   restart

    4、现在客户端就可以操作了,先卸载之前的挂载

    umount   /opt/test

    5、重新挂载

    mount  -t  nfs   服务器IP:/服务器目录      客户端挂载目录 

    作者:凉生墨客 本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    优化TableView性能
    iOS应用性能调优的25个建议和技巧
    iOS-常见问题
    iOS开发——高级技术&地图功能的实现
    iOS开发——高级技术&调用地图功能的实现
    iOS开发——高级技术&通讯录功能的实现
    iOS开发——高级技术&系统应用于系统服务
    iOS开发——高级技术&蓝牙服务
    iOS开发——高级技术&社交服务
    ANDROID_MARS学习笔记_S01原始版_005_RadioGroupCheckBoxToast
  • 原文地址:https://www.cnblogs.com/heruiguo/p/7998260.html
Copyright © 2020-2023  润新知