当前位置: 首页 > news >正文

Linux Redhat 6.5 安装NFS服务

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Redhat 6.5 自带安装了NFS的各种服务,可以通过下面命令查看是否安装:
[root@localhost nfs]# rpm -qa|grep nfs
nfs-utils-lib-1.1.5-1.el6.i686
nfs4-acl-tools-0.3.3-5.el6.i686
nfs-utils-1.2.2-7.el6.i686

Redhat 6.5 已经不需要portmap,已经由rpcbind代替

第一步,NFS服务配置,设置共享目录和权限,编辑 /etc/exports 文件:

/opt/app/file 192.168.1.0/24(rw)

 共享 /opt/app/file 目录作为NFS目录,后面为允许IP范围和权限。具体参数配置可百度

第二步,固定某些服务的端口,将这些端口在iptables中开放:
编辑 /etc/sysconfig/nfs 文件, 删除下面内容的注释

MOUNTD_PORT=892       
STATD_PORT=662    
RQUOTAD_PORT=875    
LOCKD_TCPPORT=32803    
LOCKD_UDPPORT=32769

然后后开放这些端口

iptables -I INPUT -p tcp --dport 2049 -j ACCEPT #NFS主服务端口
iptables -I INPUT -p tcp --dport 892 -j ACCEPT
iptables -I INPUT -p tcp --dport 662 -j ACCEPT
iptables -I INPUT -p tcp --dport 875 -j ACCEPT
iptables -I INPUT -p tcp --dport 32803 -j ACCEPT
iptables -I INPUT -p tcp --dport 32769 -j ACCEPT

第三步,设置NFS服务自启动

chkconfig --list nfs
chkconfig --level 35 nfs on

第四步,在客户端挂载

mount -t nfs 192.168.1.3:/opt/app/file /opt/app/file

完成。可以尝试在共享目录中创建文件,可能会出现权限问题,需要在NFS服务端设置文件夹的权限

chmod 777 -R /opt/app/file

NFS的相关命令: 

service nfs start
service nfs stop
service nfs restart

http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html

转载于:https://my.oschina.net/u/1175235/blog/357818

相关文章:

  • java中的Checked Exception和Unchecked Exception的区别
  • Linux常用基本命令:三剑客命令之-awk数组用法
  • 第一个hibernate程序
  • Java 学习(02)--数据类型/类型转换/键盘录入
  • Mac中显示文件夹的大小
  • 逛自己的微博,回顾曾经的那个“我”
  • 定制化vue-cli Template/webpack
  • linux常用命令之用户及用户组操作
  • Ubuntu x86-64汇编(5) 控制指令
  • DOM4J使用简介
  • Python学习之路13-记分
  • 怎样解决chm类型的文件在Windows操作系统中无法打开
  • k8s 环境搭建,etcd启动失败
  • 给Notepad++ 加右键菜单带图标
  • SharePoint On Premise/ SharePoint Online增强格式的文本栏
  • ----------
  • 【译】JS基础算法脚本:字符串结尾
  • CEF与代理
  • eclipse的离线汉化
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Promise初体验
  • quasar-framework cnodejs社区
  • 阿里云前端周刊 - 第 26 期
  • 对JS继承的一点思考
  • 入门到放弃node系列之Hello Word篇
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • elasticsearch-head插件安装
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • ​LeetCode解法汇总518. 零钱兑换 II
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (HAL库版)freeRTOS移植STMF103
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • ../depcomp: line 571: exec: g++: not found
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NET 发展历程
  • /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
  • @staticmethod和@classmethod的作用与区别
  • @synthesize和@dynamic分别有什么作用?
  • [ vulhub漏洞复现篇 ] Celery <4.0 Redis未授权访问+Pickle反序列化利用
  • [2015][note]基于薄向列液晶层的可调谐THz fishnet超材料快速开关——
  • [Hibernate] - Fetching strategies
  • [idea]关于idea开发乱码的配置
  • [IE9] GPU硬件加速到底是实用创新还是噱头
  • [Java基础] Java中List.remove报错UnsupportedOperationException
  • [Loadrunner参数化]一个文件输两列参数的取值
  • [MYSQL]mysql常用操作命令
  • [MySQL]数据库基础
  • [Oh My C++ Diary]一元作用域运算符::的使用
  • [Perl] Find Shell on your Wordpress site
  • [Poj 1015] Jury Compromise 解题报告 (完全背包)