美文网首页
centos8使用mount+nfs 远程共享存储

centos8使用mount+nfs 远程共享存储

作者: 墨夕晨 | 来源:发表于2020-07-22 10:00 被阅读0次

    服务端安装nfs

    1、使用yum安装nfs

    yum install nfs-utils nfs-utils-lib -y

    如果出现上述错误请安装lvm2

    yum install -y lvm2


    2、编辑文件exports

    vim /etc/exports

    加入代码,如:

    /home *(insecure,rw,sync,no_root_squash)

    #参数详解

    ro #只读共享

    rw #读写共享

    sync #同步写操作

    async #异步写操作

    wdelay #延迟写操作

    root_squash #屏蔽远程root权限

    no_root_squash #不屏蔽远程root权限

    all_squash #屏蔽所有远程用户的权限

    no_subtree_check #此选项可防止子树检查

    3、运行导出

    exportfs -a

     可以使用-r刷新

    exportfs -r

    4、开启端口

    /sbin/iptables -I INPUT -p tcp -s 192.168.0.41 --dport 111 -j ACCEPT

    /sbin/iptables -I INPUT -p tcp -s 192.168.0.41 --dport 2049 -j ACCEPT

    /sbin/iptables -I INPUT -p tcp -s 192.168.0.41 --dport 30001 -j ACCEPT

    /sbin/iptables -I INPUT -p tcp -s 192.168.0.41 --dport 30002 -j ACCEPT

    /sbin/iptables -I INPUT -p tcp -s 192.168.0.41 --dport 30003 -j ACCEPT

    /sbin/iptables -I INPUT -p tcp -s 192.168.0.41 --dport 30004 -j ACCEPT

    或者简单粗暴 关闭防火墙

    查看状态

    systemctl status firewalld.service

    打开防火墙

    systemctl start firewalld.service

    关闭防火墙

    systemctl stop firewalld.service

    开启防火墙

    systemctl enable firewalld.service

    禁用防火墙

    systemctl disable firewalld.service

    5、启动nfs和rpc服务

    service nfs-server start

    service rpcbind start

    客户端安装nfs

    1、安装nfs

    yum install nfs-utils -y

    2、使用mount远程共享

    mount -t nfs 192.168.0.41:/memory/a1 /home

    3、开机自动挂载

    vi /etc/fstab

    192.168.0.41:/memory/a1 /home ext4 defaults 0 0

    扩展功能

    以只读的方式挂载

    mount -t nfs  -o ro,bg,soft,nolock 192.168.0.41:/tmp /nfs/tmp

    以写的方式挂载

    mount -t nfs  -o rw,bg,soft,nolock 192.168.0.41:/tmp /nfs/tmp

    卸载

    umount 192.168.0.41:/memory/a1

    相关文章

      网友评论

          本文标题:centos8使用mount+nfs 远程共享存储

          本文链接:https://www.haomeiwen.com/subject/dmfzkktx.html