zoukankan      html  css  js  c++  java
  • centos7.2 nfs安装配置

    nfs服务端

    ip:192.168.1.16

    1、yum -y install rpcbind nfs-utils

    2、创建文件/etc/exports,内容如下

    /mnt/ 192.168.1.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)

    参数介绍

    /mnt 设置服务器端的共享目录

    192.168.1.0/24  客户端可挂载的网络,可以为一个网段,一个IP,也可以是域名,域名支持通配符 如: *.qq.com

    rw:read-write,可读写;

    ro:read-only,只读;

    sync:文件同时写入硬盘和内存;

    async:文件暂存于内存,而不是直接写入内存;

    no_root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,也拥有root权限。显然开启这项是不安全的。

    root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,拥有匿名用户权限,通常他将使用nobody或nfsnobody身份;

    all_squash:不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限;

    anonuid:匿名用户的UID值,可以在此处自行设定。

    anongid:匿名用户的GID值。

    3、启动服务

    service rpcbind start

    service nfs start

    nfs客户端

    ip:192.168.1.198

    showmount -e 192.168.1.16  首先查看服务器端可用来挂载的目录

    可以看到/mnt目录在可以在整个1网段挂载

    执行命令mount 192.168.1.16:/mnt /mnt  将1.16上的共享目录/mnt挂载在本机/mnt目录

    执行df -h命令查看挂载结果

    mount.nfs: Input/output error解决方法:客户端需要开启portmap服务,service portmap start

  • 相关阅读:
    第三题 bfw在睡觉
    第二题 bfw和zhk的故事
    第一题 奶牛散步
    AC加油站7月比赛总结
    暑期机房联赛
    题解 P5663 【加工零件【民间数据】】
    题解 P1052 【过河】
    并发编程之进程
    网络编程socketserver
    网络编程之黏包
  • 原文地址:https://www.cnblogs.com/tiantianhappy/p/7699369.html
Copyright © 2011-2022 走看看