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

  • 相关阅读:
    CentOS7 PXE安装批量安装操作系统
    004_MySQL 主从配置
    CentOS 桥接网卡配置
    玩转 Jupyter Notebook (CentOS)
    搭建专属于自己的Leanote云笔记本
    wetty 安装(web+tty)
    wget命令详解
    linux 下find---xargs以及find--- -exec结合使用
    Linux 交换分区swap
    Linux 时区的修改
  • 原文地址:https://www.cnblogs.com/tiantianhappy/p/7699369.html
Copyright © 2011-2022 走看看