一、NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,  它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客  户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样

  NFS最早是由Sun公司发展出来的,后被逐渐完整以及整合至Linux内核

  功能:它就是可以透过网络,让不同的主机、不同操作系统可以共享存储

二、NFS的安装准备

  nfs-utils:这个是NFS服务主程序(包含rpc.nfsd、rpc.mountd、daemons)

  rpcbind:这个是Centos6.x的RPC主程序(Centos5.x的为portmap)

  Server端安装并开启服务并查看状态:

    systemctl start rpcbind

    systemctl start nfs

    systemctl status rpcbind

    systemctl status nfs
  

三、NFS服务配置

  /etc/exports是NFS程序配置文件

  /etc/exports文件的配置格式为:

  NFS共享目录NFS客户端地址1(参数1,参数2,参数3...)客户端地址2(参数1,参数2,参数3...)

  NFS共享目录  NFS客户端地址(参数1,参数2,参数3...)

  参数: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值,通常是nobody或nfsnobody,可以在此处自行设定

         anongid  匿名用户的GID值

四、创建目录并挂载:

showmount -e ip #查看挂载情况

mkdir /nfs1 /nfs2

chmod nobody:nobody /nfs1 /nfs2

mount -t nfs ip:/file /file1

NFS存储安装配置的更多相关文章

  1. CentOS 6.3 NFS的安装配置、启动及mount挂载方法

    一.环境介绍: 服务器:centos 192.168.1.225 客户端:centos 192.168.1.226 二.安装: NFS的安装配置: centos 5 : yum -y install ...

  2. CentOS NFS的安装配置、启动及mount挂载方法

    一.环境介绍: 服务器:centos 192.168.1.225 客户端:centos 192.168.1.226 二.安装: NFS的安装配置:centos 5 : yum -y install n ...

  3. CentOS5、6 NFS的安装配置及mount方法

    一.环境介绍: 服务器:centos 192.168.1.225 客户端:centos 192.168.1.226 二.安装: NFS的安装配置:centos 5 : yum -y install n ...

  4. CentOS 6 NFS的安装配置

    $ sudo umount /mnt/ /mnt was not found in /proc/mounts /mnt was not found in /proc/mounts 解决: umount ...

  5. nfs服务安装配置

    一.准备阶段 配置解析主机 检查版本及内核 二.服务端安装 1) 配置yum把下载好的软件留着,下次备用,不用再下载 cachedir=/var/cache/yum/$basearch/$releas ...

  6. NFS的安装配置使用

    /////////////////////////////NFS///////////////////////////////////////////////////写在前面:NFS在数据传输/信息传 ...

  7. ceph存储安装配置

    1.修改yum源: 1.安装yum源:sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://dl.fedor ...

  8. shell脚本实现nfs服务安装配置,共享文件分发

    ##############################Deploy nfs######################## echo "start deploy nfs-server& ...

  9. Centos6.4 NFS的安装与配置

    NFS,是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件.通过使用N ...

  10. CentOS7安装配置 NFS

    一.NFS 简介 NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端N ...

随机推荐

  1. SAP 内外交货单过账

    * 交货单过账  DATA:  LS_HEADER_DATA           TYPE BAPIIBDLVHDRCON,              LS_HEADER_CONTROL   TYPE ...

  2. vue remark重置 提交

    html: <el-table-column prop="remark" label="">                 <templat ...

  3. vue仿QQ聊天室|vue聊天实例,直播聊天室

    图片压缩 百亿站点 基于vue2.0+vue-cli+vuex+vue-router+webpack+es6+wcPop等技术开发的仿微信聊天界面|仿微信聊天室vue-chatRoom,实现了微信聊天 ...

  4. 【Java】【Mybatis】如何调用存储过程和存储函数

    https://www.jb51.net/article/230756.htm Mybatis调用存储过程 MyBatis支持使用存储过程的配置.当使用存储过程时,需要设置一个参数"mode ...

  5. JAVA-批量下载zip

    案例一 @ApiOperation(value = "根据id 批量下载文件", notes = "根据id 批量下载文件") @RequestMapping( ...

  6. 【2020NIO.AC省选模拟#10】C. 寄蒜几盒

    题目链接 原题解: 可以发现,假设我们把凸多边形看做障碍,一个点没有被染色当且仅当在它的位置上能看到凸多边形任意两条相对的边中的一条(也就是能看到至少$\dfrac{n}{2}$条边). 对于每个询问 ...

  7. 简体Windows系统登录玩新枫之谷方法

    2022-2-23  游戏更新后Locale.Emulato失效,64位游戏使用新的工具Locale_Remulator,请自行到GitHub上搜索下载,使用方法与Locale.Emulato类似. ...

  8. 前端入门知识点笔记本之js重定位函数

    1. call().bind().apply()的用法,改变this的指向,区别在于f.call(obj, arg1, arg2...),f.bind(obj, arg1, arg2,...)(),f ...

  9. linux 基础命令 apt

    Linux apt 命令 apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器. apt 命令提供了查找.安装.升级.删 ...

  10. redis存储类型-数字和带双引号的数字

    这个是不一样的值,出现了转换异常