分为Server配置和Client配置,基本过程如下:

Server端配置

安装软件

#yum –y install nfs-utils nfs-utils-lib

设置开机启动

#chkconfig nfs on

启动nfs相关服务

#service rpcbind start

#service nfs start

配置允许客户端访问的目录

#vi /etc/exports

//添加如下测试内容

/usr/mongodb 192.168.152.133((rw,sync,no_root_squash,no_subtree_check))

指定地址可以使用具体的ip,子网,域名,使用*配置特定域名等。

ro:共享目录只读;

rw:共享目录可读可写;

all_squash:所有访问用户都映射为匿名用户或用户组;

no_all_squash(默认):访问用户先与本机用户匹配,匹配失败后再映射为匿名用户或用户组;

root_squash(默认):将来访的root用户映射为匿名用户或用户组;

no_root_squash:来访的root用户保持root帐号权限;

anonuid=:指定匿名访问用户的本地用户UID,默认为nfsnobody(65534);

anongid=:指定匿名访问用户的本地用户组GID,默认为nfsnobody(65534);

secure(默认):限制客户端只能从小于1024的tcp/ip端口连接服务器;

insecure:允许客户端从大于1024的tcp/ip端口连接服务器;

sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;

async:将数据先保存在内存缓冲区中,必要时才写入磁盘;

wdelay(默认):检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率;

no_wdelay:若有写操作则立即执行,应与sync配合使用;

subtree_check(默认) :若输出目录是一个子目录,则nfs服务器将检查其父目录的权限;

no_subtree_check :即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;

挂载exports配置的所有配置项

#exportfs -a

可选参数如下:

-a:全部挂载或卸载/etc/exports中指定的内容

-r:重新读取/etc/exports文件中内容,并同步更新/var/lib/nfs/xtab

-u:卸载单一目录

-v:在export的时候,将详细的信息输出到屏幕上。

Client端配置

安装

#yum –y install nfs-utils nfs-utils-lib

设置开机启动

#chkconfig nfs on

启动服务

#service rpcbind start

#service nfs start

创建挂载目录

mkdir –p /mnt/nfs/serverDir

使用mount命令挂载文件

mount 192.168.152.134:/usr/mongodb /mnt/nfs/serverDir

查看挂载信息

#df –kh

接下来的测试部分省略了。

linux 6.7 nfs安装yum,centos6.7下安装配置NFS相关推荐

  1. Docker安装(Centos6.5下安装和Windows下安装)

    以下为参考:http://www.runoob.com/docker/windows-docker-install.html 和网络博客整理称出 1.Docker可用的下载地址 Docker支持以下的 ...

  2. utorrent linux安装路径,centos6.2下安装utorrent server

    昨天在使用校园网下载资料的时候,用到了一个工具就是utorrent,挺好奇的就想这是怎么实现的?结果网上一搜,找到了下面的解决方案:如果想在Linux服务器里下载一些bt的东西,需要有web界面的,有 ...

  3. linux 6.8 dns,CentOS6.8下安装DNS服务器

    CentOS6.8下安装DNS服务器 1.安装DNS服务器组件 安装bind # yum install bind bind-libs bind-utils bind-chroot 2.修改主配置文件 ...

  4. Linux(Centos6.5)下安装Vertica9.2.1数据库教程

    Linux(Centos6.5)下安装Vertica9.2.1数据库教程 一. 安装Vertica 1. 安装依赖或环境 [root@localhost ~]# yum install gdb –y ...

  5. 夕阳桥断 Linux(centos6.5)下安装jenkins Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插

    夕阳桥断 Linux(centos6.5)下安装jenkins Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎. 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件, ...

  6. linux 6.3 ftp安装,CentOS6.3下安装VSFTP服务

    centos下安装ftp服务器详细步骤: 第一步,检查服务器端是否已经安装ftp:[root@localhost centos]# rpm -q vsftpd 如果出现的是:[root@localho ...

  7. linux6.5下安装oracle 11,centos6.5下安装oracle11g

    centos6.5下安装oracle11g 一.检测并安装Linux的图形界面,这里安装的KDE环境桌面 检测是否已经安装图形界面:命令yum grouplist (该命令输出很长),在命令执行后的输 ...

  8. CentOS6.5下安装Apache2.4+PHP7

    CentOS6.5下安装Apache2.4+PHP7 http://blog.csdn.net/along602/article/details/42695779 http://www.th7.cn/ ...

  9. 在CentOS6.8下安装Docker

    在CentOS6.8下安装Docker 一.查看系统版本 [root@localhost opt]# uname -a Linux localhost.localdomain 2.6.32-642.e ...

最新文章

  1. 滚动条的一些常见问题
  2. android 拖动的view,Android实现随意拖动View效果
  3. linux内存实验,LINUX编程-实验五 内存管理实验
  4. c++:opencv的安装和配置
  5. linux下Intellij Idea 14的安装
  6. 将github pages搭建的网页添加到百度搜索资源平台
  7. 小猿圈Java学习之通过命令行设置属性值
  8. Anaconda——如何“重命名”conda虚拟环境(通过复制和删除操作实现)
  9. 快速排序_two-powinters思想
  10. C++中typedef void(*F)(类型)解读
  11. iOS 版本更新迭代
  12. 图像型PDF如何免费转换成可编辑的文字
  13. 基于ADS仿真的465khz检波电路
  14. 河北省教育厅计算机制度,河北省中小学计算机室规章制度.doc.docx
  15. UVA 11991 Easy Problem from Rujia Liu?
  16. 行人属性识别 PETA数据集
  17. 胆固醇PEG胆固醇,CLS-PEG-CLS
  18. arcgis数据量大显示慢_百万量级矢量数据加载对比实验,Arcgis VS LSV专业版
  19. Windows下搭建局域网内简易git服务器
  20. 在GitHub下载压缩包后续易出现的问题

热门文章

  1. 冒泡排序算法[C++]
  2. jQuery dataTable 操作个人使用总结
  3. PHP 高级编程(3/5) - 使用SPL(标准PHP库)实现观察者模式
  4. ESFramework介绍之(31)―― 消息分类及对应的处理器
  5. Appium+Python+Pycharm如何创建并运行自动化测试脚本【真机运行】
  6. Android.bp 添加宏开关【转】
  7. MySQL数据库 Too many connections
  8. Web 开发时需要注意到的一些性能问题
  9. R语言中strptime返回值永远为NA的问题
  10. cuckoo hash