关于nfs共享目录的使用技巧
nfs客户端的使用
1.查看nfs服务器信息挂载信息
1)在客户端,要查看nfs服务器上有哪些共享目录
# showmount -e nfs服务器ip
在客户端,要查看nfs服务器上有哪些客户端的目录被挂载
# showmount -a nfs服务器ip
在客户端,查看客户端连接的所有共享目录
# showmount -d nfs服务器ip
2)在nfs端
直接输入命令即可
# showmount -e
# showmount -a
# showmount -d
如果出现报错信息,首先查看服务器nfs和portmap服务是否启动。再看是否被防火墙屏蔽掉了。
2.挂载nfs服务器上的共享目录
# mount -t nfs 192.168.0.11:/home/test /mnt/
-t:指定挂载设备的文件类型(nfs是网络文件系统)
192.168.0.11:nfs服务器ip地址
/home/test :nfs服务器的共享目录
/mnt/:本地需要挂载的目录
如需卸载只需将mount改为umount即可.
3.启动时自动连接nfs服务器
如果想要在启动时自动连接nfs服务器上的共享目录,要编辑/etc/fstab文件。在文件中加入
192.168.0.11:/home/test /mnt nfs defaults 0 0
其中192.168.0.11:/home/test是nfs服务器的共享目录
/mnt 是本地需要挂载的目录.
nfs defaults 0 0 不需要更改
—————————————————
动手测试了下 centos 6.5 需要两个安装包
yum install -y nfs-utils rpcbind
安装完启动之后,在配置 /etc/exports 的时候必须先设置为rw 否则客户端第一次挂载提示没有权限,等挂载上之后就可以更改为只读权限了。而此时即便设置成只读权限,客户端再进行卸载然后重新挂载也不会提示没有权限了。
例如 /media 128.199.167.87(rw,no_root_squash)
客户端 输入 mount nfs:/media /opt 便挂载成功了
exportfs 命令左边显示为nfs的共享目录 右边为挂载到的客户端ip 和showmount -e nfs显示的结果一样(NFS和客户端都要指定nfs ip和以前的旧版本略有区别)
[root@dantes ~]# exportfs
/media 128.199.167.87
[root@dantes ~]# showmount -e 128.199.114.243
Export list for 128.199.114.243:
/opt 128.199.167.87
这里需要注意下客户端选择挂载的目录需要为空,否则目录里面的文件都会被覆盖.
根据权限设置的不同,此时客户端便能使用nfs目录下的文件了,只读或者可读可写.
原理其实就是nfs分享出来一个目录来供客户端使用.
还有当nfs 端service nfs stop后如果目录还挂载在客户端,客户端会出现卡死的现象,等开启后等一段时间便会恢复正常.
可以用 df -l 查看到客户端下挂载的磁盘目录
工作中可能会遇到,如果一个nfs下面挂载多个客户端的目录,假如都设置了磁盘报警监控,如果nfs磁盘满了,那么其他客户端的磁盘也会发出报警.
关于nfs共享目录的使用技巧的更多相关文章
- Suse 创建NFS共享目录
Suse 创建NFS共享目录 服务端的配置: 1.编辑nfs服务的配置文件 /software/suse11 *(rw,sync,no_root_squash,no_all_squash) 凝视: / ...
- iTOP-6818开发板设置NFS共享目录的实现
NFS 共享目录的制作过程.主要分为两个步骤:1.搭建 NFS 服务器2.配置内核. NFS 是 Network FileSystem 的缩写,是由 SUN 公司研制的 UNIX 表示层协议(pres ...
- windows下挂载NFS共享目录
1.在打开或关闭Windows功能中,选择安装NFS客户端 2.在命令行中,输入“mount \\172.24.184.31\data x:\”,输入mount查看详细挂载参数(注意此时uid.gid ...
- Msftables之Linux NFS共享目录配置漏洞
实验目的 1.了解Metasploitables靶机系统漏洞: 2.学习使用Metasploit. 实验原理 msftables之利用Linux NFS共享目录配置漏洞渗透. 实验内容 msftabl ...
- nfs 共享目录
依赖的包 yum -y install nfs-utils vim /etc/exports /data/test_nfs 10.125.37.12/16(rw,sync,no_root_squash ...
- NFS共享目录
NFS(Network Files System)即网络文件系统 NFS文件系统协议允许网络中的主机通过TCP/IP协议进行资源共享,NFS客户端可以像使用本地资源一样读写远端NFS服务端的资料,需要 ...
- 解决挂载nfs共享目录失败的问题
现象:在192.168.82.131上 启动了nfs服务,并共享了/nfsfile目录,在另一台主机(ip: 192.1168.82.115)挂载的时候一直阻塞 1 初步分析是防火墙拦截导致,于是进行 ...
- linux下nfs共享目录
1. 关掉防火墙 systemctl disable firewalld.service 2. 关掉selinux vim /etc/selinux/config 修改第七行: ...
- Linux和Linux之间共享目录
1.Linux 服务器端NFS服务器的配置 以root身份登陆Linux服务器,编辑/etc目录下的共享目录配置文件exports,指定共享目录及权限等. 执行如下命令编辑文件/etc/exports ...
随机推荐
- AngularJS------认识AngularJS
之前在C#中也经常使用MVC开发模式,对其的使用有一定的了解,但是现在需要学习AngularJS,这是纯前台的JS代码,那么为什么需要学习这个呢,就是想将验证这里全部在前台执行,不需要在后台代码里面出 ...
- QT QTableView用法小结
QTableView常用于实现数据的表格显示.下面我们如何按步骤实现学生信息表格: 一 添加表头 //准备数据模型 QStandardItemModel *student_model = new QS ...
- C#基础知识二之this关键字
this关键字 引用类的当前实例,包括继承而来的方法,通常可以省略. public class Person { public string Name { get; set; } public int ...
- SQL语句分组排序,多表关联排序
SQL语句分组排序,多表关联排序总结几种常见的方法: 案例一: 在查询结果中按人数降序排列,若人数相同,则按课程号升序排列? 分析:单个表内的多个字段排序,一般可以直接用逗号分割实现. select ...
- 图解DataGridView编辑列
WinForm中DataGridView功能强大,除了可以自动绑定数据源外,还可以根据需求编辑列.下面以截图说明添加编辑列的步骤(HoverTreeSCJ 项目实际界面). 1.选择DataGridV ...
- html5 postMessage解决iframe跨协议跨域通信问题
a.html有个iframe载入b.com/login.html,当login完成时通知a.html页面登录完成并传递UserName 1.a.html 监听消息 window.addEventLis ...
- 疯狂Android讲义 - 学习笔记(五)
第五章 Android使用统一的Intent对象来封装“启动意图”,不管是启动Activity.Service组件.或者BroadcastReceiver等,提供了一致的编程模型.Intent设计有点 ...
- Java中,调试按钮的作用
调试按钮的主要作用,找错 首先在我们需要找错位置的左边(数字前边)鼠标右键,点击切换断点 点击调试: 找到单步跳入按钮,即可实现步骤的单独运行,方便查找错误的原因, 查找结束记得将断点取消
- JavaScript中数组去除重复
方式一:常规模式 1.构建一个新的临时数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与临时数组对比 3.若临时数组中没有该元素,则存到临时数组中 //方式一: Array.p ...
- canvas绘制经典折线图(一)
最终效果图如下: 实现步骤如下:注-引用了jQuery HTML代码 <!doctype html> <html lang="en"> <head&g ...