• Linux 中NFS服务器的搭建


    serve端IP:192.168.2.128

    客户端IP:192.168.2.131

    server端配置:

    1.安装nfs,rpcbind,可以参考Linux 中yum的配置来安装:

    yum install nfs* -y

    2.创建要共享的文件夹,然后编辑/etc/exports

    mkdir /share-zhi
    vim /etc/exports

      相关参数(这里参数的控制不同,最终客户端对文件的操作也不同):

    3.启动nfs服务,rpcbind服务

    systemctl start nfs
    systemctl start rpcbind

      保证rpcbind开机自启动

    systemctl enable rpcbind

    注意:nfs服务不需要设置开机自启动,否则会报错:

    为了确保nfs,rpcbind进程的启动,查看对应进程:

    ps -aux|grep rpcbind
    ps -aux|grep nfs

    可以看到已经运行。

    4.防火墙开放nfs,mountd,rpc-bind服务,

    firewall-cmd --permanent --add-service=nfs
    firewall-cmd --permanent --add-service=mountd
    firewall-cmd --permanent --add-service=rpc-bind

    重启防火墙:

    firewall-cmd --reload

    查看:

    firewall-cmd --list-all

    5.配置生效

    exportfs -rv

      exportfs -r 重启读取/etc/exports文件,不用重启服务

      exportfs -au 卸载所有共享目录

      exportfs -rv 重新共享所有目录并输出详细信息

    6.检测文件是否挂载

    showmount -e 192.168.2.128

    客户端配置:

    1.安装nfs,rpcbind,可以参考Linux 中yum的配置来安装(同上1)

    2.确认本地启动了rpcbind和nfs服务(同上3)

    3.扫描nfs分享的目录(同上6)

    4.创建一个要挂载的位置

    mkdir /mnt/nfs-share

    5.挂载

      临时挂载

    mount 192.168.2.128:/share-zhi /mnt/nfs-share/

      永久挂载

    vim /etc/fstab 

      查看挂载情况:

     df -h

    6.卸载

    umount.nfs 192.168.2.128:/share-zhi

    测试:

    1.在客户端/share-zhi下创建一个文件:

    hostname >/share-zhi/test

    2.客户端修改

    hostname >//mnt/nfs-share/test

    3.在server端查看是否同步:

    版权

    作者:feiquan

    出处:http://www.cnblogs.com/feiquan/

    版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    大家写文都不容易,请尊重劳动成果~ 这里谢谢大家啦(*/ω\*)

     

  • 相关阅读:
    FlasCC发布说明
    FlasCC例子研究之Animation
    FlasCC例子研究之HelloWorld
    FlasCC例子研究之Drawing补充
    FlasCC Windows下开发环境搭建
    关于FlasCC(Adobe Flash C/C++ Compiler)
    FlasCC例子研究之c++interop
    魔兽世界客户端数据研究(四):M2文件头分析
    魔兽世界客户端数据研究(二)
    魔兽世界客户端数据研究(三)
  • 原文地址:https://www.cnblogs.com/feiquan/p/9235768.html
Copyright © 2020-2023  润新知