linux nfs开启
nfs设置:
NFS的配置过程很简单。在服务器端中编辑/etc/exports文件,添加如下内容:
现象:NFS安装之后,客户端访问服务器报No route to host错误,关闭服务端防火墙后成功。
分析:防火墙限制了客户端的访问
解决:由于NFS会开启mountd,nfs,nlockmgr,portmapper,rquotad五个服务,其中nfs 和 portmapper为固定端口,所以要在防火墙设置,首先要固定其余三个服务的端口。
1- 修改vi /etc/sysconfig/nfs,寻找如下关键字并修改解注:
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
2- 设置防火墙,增加如下命令:
-A INPUT -p tcp --dport 111 -j ACCEPT
-A INPUT -p udp --dport 111 -j ACCEPT
-A INPUT -p tcp --dport 2049 -j ACCEPT
-A INPUT -p udp --dport 2049 -j ACCEPT
-A INPUT -p tcp --dport 30001:30004 -j ACCEPT
-A INPUT -p udp --dport 30001:30004 -j ACCEPT
注意放置于原有同样命令之下
3- 设置SELINIX,编辑/etc/selinux/config
SELINUX=enforcing
替换为
SELINUX=permissive
保存上述文件之后,运行以下命令:
setenforce 0
这步可能会报错:setenforce: SELinux is disabled
重启一下服务器再执行
3-重启nfs和iptables服务
service nfs restart
service rpcbind restart
service iptables restart
从客户端访问服务器报错,提示:clnt_create: RPC: Program not registered
解决办法:在服务器上先停止rpcbind,
/etc/init.d/rpcbind stop
然后在停止nfs
/etc/init.d/nfs stop
最后在重启rpcbind和nfs,一定要按顺序启动和停止
/etc/init.d/rpcbind start
/etc/init.d/nfs start
做完这个动作之后,访问成功
4.nfs客户端开机自动挂载
第一种方法:
- /etc/fstab里添加
- server_IP:/remote_dir /local_dir nfs defaults 1 1
第1个1表示备份文件系统,第2个1表示从/分区的顺序开始fsck磁盘检测,0表示不检测。
第二种方法:
将手动挂载命令加入到/etc/rc.local中.
5.nfs卸载
umount /data 退出挂载目录再卸载,否则可能会出现device is busy
umount -lf /data 强制卸载 或fuse -k /data
补充:
/etc/fstab就是利用mount进行挂载时,将所有的选项与参数写入到这个文件中。
- /dev/xvda1 / ext3 defaults 1 1
- /dev/xvda3 /var ext3 defaults 1 2
- /dev/xvda2 swap swap defaults 0 0
- …
第二栏:挂载点mount point
第三栏:文件系统
第四栏:文件系统参数
部分参数说明:
- async/sync 异步/同步 设定磁盘是否以异步方式运作!预定为 async(效能较佳)
- auto/noauto 自动/非自动 当下达mount -a时,此文件系统是否会被主动测试挂载,预设为auto
- rw/ro 读写/只读权限
- exec/noexec 可执行/不可执行权限
- user/nouser 是否允许一般身份的用户使用mount来挂载,默认nouser。因为不安全。
- 允不允许使用者挂载
- suid/nosuid 具有/不具有suid权限 该文件是否允许SUID的存在?一般挂载的数据无此需求,可以取消
- usrquota 在启动 filesystem 支持磁盘配额模式,
- grpquota 启动 filesystem 对群组磁盘配额模式的支持
- defaults 同时具有 rw, suid, dev, exec, auto, nouser, async 等参数。 基本上,预设情况使用 defaults 设定即可!
linux nfs开启的更多相关文章
- Linux NFS服务器的安装与配置
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...
- (转)Linux NFS服务器的安装与配置
转自:http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html 由于在6系列里面,portmap已经改名了 ,6系列需要使用 serv ...
- 【转载】Linux NFS服务器的安装与配置
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...
- Linux NFS 说明,配置及故障分析
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...
- Linux NFS服务器的安装与配置(转载)
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...
- linux nfs
linux(十四)之linux NFS服务管理 学到这里差不多就结束了linux的基础学习了,其实linux的内容并不难,我们要经常的反复的去操作它,多多和它去联络感情才能很好的掌握这个linux. ...
- Linux NFS服务器的简明配置6.8
Linux NFS服务器的简明配置6.8 Linux NFS服务器的简明配置 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的 ...
- Day 10 Linux nfs && crond(摘)
(摘) 介绍: NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系 ...
- Linux NFS服务器的安装与配置(转载)
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...
随机推荐
- java 获取URL链接 内容
public static String getHtmlConentByUrl(String ssourl) { try { URL url = new URL( ...
- android 给layout布局添加点击事件
<方法一> 1,在代码中加入如下红色代码,不然会被包含在其中的控件把焦点抢占,此时子控件无需设置clickable和focuseable <RelativeLayout ...
- MyEclipse2014拷贝web工程
z哎myeclipse2014中,复制web项目 Ctrl+C复制原项目Ctrl+V粘贴并输入新的项目名称项目名 ---> 右键 ---> propertes ---> MyEcli ...
- HTML中判断手机是否安装某APP,跳转或下载该应用
有些时候在做前端输出的时候,需要和app的做些对接工作.就是在手机浏览器中下载某app时,能判断该用户是否安装了该应用.如果安装了该应用,就直接打开该应用:如果没有安装该应用,就下载该应用.那么下面就 ...
- jquery获取radio的值
Html代码是 <label><input type="radio" name="proofing" value="1"& ...
- 二十三、oracle pl/sql分类三 包
包用于在逻辑上组合过程和函数,它由包规范和包体两部分组成.1).我们可以使用create package命令来创建包,如:i.创建一个包sp_packageii.声明该包有一个过程update_sal ...
- 【.NET】加密和解密(.NET)
类名:Security using System; using System.Security.Cryptography; using System.IO; using System.Text; na ...
- HTML link标签media参数
写html这么久了,今天才发现link标签还有个media参数,赶紧把它补回来,虽然现在没有用到,但是不能不知道它 定义和用法 media 属性规定被链接文档将显示在什么设备上. media 属性用于 ...
- box2d 已知bug
1.动态刚体与一个与静态刚体重叠的小的感应刚体在contactBegin时,有些时候无法侦测到
- html5权威指南:设置文本样式
css部分---设置文本与字体样式:http://blog.csdn.net/hierarch_lee/article/details/52611250 补充---设置网页文本选中样式:http:// ...