构建NFS远程共享存储

实验环境

  1. 准备两台机器,支持多节点同时挂载以及并发写入

    服务端:nfs-server 192.168.88.8
    客户端:web1 192.168.88.8

  2. centos7(服务端和客户端都关闭防火墙和selinux内核防火墙)

    #systemctl stop firewalld       #关闭防火墙
    #systemctl disable firewalld	#将firewalld防火墙设置为开机不启动
    #setenforce 0                   #关闭selinux
    

实战NFS远程同网段共享存储

  1. NFS-server 操作

    # yum -y install rpcbind  #安装rpc协议的包
    # yum -y install nfs-utils #安装nfs服务,提供文件系统
    启动服务
    # systemctl start nfs
    # systemctl start rpcbind
    # mkdir /nfs-dir   #创建存储目录
    # echo "nfs-test" >> /nfs-dir/index.html  #制作test文件
    # vim /etc/exports   #编辑共享文件
    /nfs-dir        192.168.88.0/24(rw,no_root_squash,sync)
    共享目录         共享地址:ip、网段、所有人*(共享文件属性) 
    可选参数注释:
    ro:只读
    rw:读写
    *:表示共享给所有网段。
    sync:所有数据在请求时写入共享
    root_squash: 对于使用分享目录的使用者如果是root用户,那么这个使用者的权限将被压缩成为匿名使用者,只读权限。
    no_root_squash:使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限。no_root_aquash 不限制对方用root用户使用
    # systemctl restart nfs-server #重启服务。
    # systemctl enable nfs-server #制作开机启动
    # exportfs -v   #确认 NFS 服务器启动
    /nfs-dir 192.168.88.0/24(sync,wdelay,hide,no_subtree_check,sec=sys,rw,secure,no_root_squash,no_all_squash)
    
  2. web 客户端操作

    # yum -y install rpcbind
    # yum -y install nfs-utils
    # mkdir /qf #创建挂载点
    # mount -t nfs 192.168.88.8:/nfs-dir /qf  #挂载
    # df -Th
    文件系统                类型      容量  已用  可用 已用% 挂载点
    devtmpfs                devtmpfs  898M     0  898M    0% /dev
    tmpfs                   tmpfs     910M     0  910M    0% /dev/shm
    tmpfs                   tmpfs     910M  9.6M  901M    2% /run
    tmpfs                   tmpfs     910M     0  910M    0% /sys/fs/cgroup
    /dev/mapper/centos-root xfs        17G  1.8G   16G   11% /
    /dev/sda1               xfs      1014M  151M  864M   15% /boot
    tmpfs                   tmpfs     182M     0  182M    0% /run/user/0
    192.168.88.8:/nfs-dir   nfs4       17G  1.7G   16G   10% /qf
    # ls /qf
    index.html
    # umount /qf  #取消挂载
    制作开机挂载
    # vim /etc/fstab
    192.168.88.8:/nfs-dir    /qf          nfs     defaults        0 0
    # mount -a
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值