NFS文件共享服务部署

作者: Habit_1027 | 来源:发表于2022-02-17 09:35 被阅读0次

    一、服务端安装(39.98.121.152)

    1.1、安装软件包

    [root@nfs-server ~]#yum -y install nfs*  rpcbind
    

    1.2、创建共享目录

    [root@nfs-server ~]# mkdir /opt/ftpsite
    

    1.3、修改配置文件/etc/exports

    [root@nfs-server ~]# vim /etc/exports
    /opt/ftpsite 39.98.121.152(ro)    //把“/opt/ftpsite”共享给39.98.121.152网段(只读)。
    /opt/ftpsite 139.198.181.4(rw,sync,subtree_check)    //把“/opt/ftpsite”共享给139.198.181.4(可读可写,同步)。
    

    NFS常用的参数

    image.png image.png

    1.4、使配置生效

    [root@nfs-server ~]# exportfs -r
    

    1.5、启动服务

    [root@nfs-server ~]# systemctl start rpcbind
    [root@nfs-server ~]# systemctl start nfs
    

    检查rpcbind端口是否正常netstat -lntup|grep rpcbind
    检查nfs端口是否正常netstat -lntup|grep 2049

    二、客户端配置(139.198.181.4)

    同样下载yum -y install nfs* rpcbind,并启动rpcbind服务

    2.1、创建需要挂载的目录:

    [root@localhost ~]# mkdir -p /opt/nfs
    

    2.2、挂载

    [root@localhost ~]# mount 39.98.121.152:/opt/ftpsite /opt/nfs
    

    2.3、修改/etc/fstab文件,让客户端每次重启后,都自动挂载nfs文件系统

    39.98.121.152:/opt/ftpsite  /opt/nfs nfs rsize=8192,wsize=8192,timeo=14,intr
    
    

    2.4、查看挂载情况

    [root@localhost ~]# df -h
    Filesystem                  Size  Used Avail Use% Mounted on
    /dev/vda1                    50G  5.5G   42G  12% /
    devtmpfs                    909M     0  909M   0% /dev
    tmpfs                       919M     0  919M   0% /dev/shm
    tmpfs                       919M  105M  815M  12% /run
    tmpfs                       919M     0  919M   0% /sys/fs/cgroup
    tmpfs                       184M     0  184M   0% /run/user/0
    39.98.121.152:/opt/ftpsite   40G  8.3G   30G  22% /opt/nfs
    

    2.5、解除挂载

    [root@localhost ~]# umount /opt/nfs
    

    三、测试nfs文件共享

    3.1、在服务端共享目录创建文件,在客户端挂载目录查看

    ---服务端
    [root@nfs-server ftpsite]# pwd
    /opt/ftpsite
    [root@nfs-server ftpsite]# ls
    abc  nfs.txt
    
    ---客户端
    [root@localhost nfs]# pwd
    /opt/nfs
    [root@localhost nfs]# ls
    abc  nfs.txt
    

    3.2、在客户端挂载目录创建文件,在服务端共享目录查看

    ---客户端
    [root@localhost nfs]# touch 139.198.181.4.log
    [root@localhost nfs]# ls
    139.198.181.4.log  abc  nfs.txt
    [root@localhost nfs]# pwd
    /opt/nfs
    
    ---服务端
    [root@nfs-server ftpsite]# ls
    139.198.181.4.log  abc  nfs.txt
    [root@nfs-server ftpsite]# pwd
    /opt/ftpsite
    
    

    相关文章

      网友评论

        本文标题:NFS文件共享服务部署

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