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共享目录的使用技巧的更多相关文章

  1. Suse 创建NFS共享目录

    Suse 创建NFS共享目录 服务端的配置: 1.编辑nfs服务的配置文件 /software/suse11 *(rw,sync,no_root_squash,no_all_squash) 凝视: / ...

  2. iTOP-6818开发板设置NFS共享目录的实现

    NFS 共享目录的制作过程.主要分为两个步骤:1.搭建 NFS 服务器2.配置内核. NFS 是 Network FileSystem 的缩写,是由 SUN 公司研制的 UNIX 表示层协议(pres ...

  3. windows下挂载NFS共享目录

    1.在打开或关闭Windows功能中,选择安装NFS客户端 2.在命令行中,输入“mount \\172.24.184.31\data x:\”,输入mount查看详细挂载参数(注意此时uid.gid ...

  4. Msftables之Linux NFS共享目录配置漏洞

    实验目的 1.了解Metasploitables靶机系统漏洞: 2.学习使用Metasploit. 实验原理 msftables之利用Linux NFS共享目录配置漏洞渗透. 实验内容 msftabl ...

  5. nfs 共享目录

    依赖的包 yum -y install nfs-utils vim /etc/exports /data/test_nfs 10.125.37.12/16(rw,sync,no_root_squash ...

  6. NFS共享目录

    NFS(Network Files System)即网络文件系统 NFS文件系统协议允许网络中的主机通过TCP/IP协议进行资源共享,NFS客户端可以像使用本地资源一样读写远端NFS服务端的资料,需要 ...

  7. 解决挂载nfs共享目录失败的问题

    现象:在192.168.82.131上 启动了nfs服务,并共享了/nfsfile目录,在另一台主机(ip: 192.1168.82.115)挂载的时候一直阻塞 1 初步分析是防火墙拦截导致,于是进行 ...

  8. linux下nfs共享目录

    1. 关掉防火墙    systemctl disable firewalld.service 2. 关掉selinux    vim /etc/selinux/config    修改第七行:    ...

  9. Linux和Linux之间共享目录

    1.Linux 服务器端NFS服务器的配置 以root身份登陆Linux服务器,编辑/etc目录下的共享目录配置文件exports,指定共享目录及权限等. 执行如下命令编辑文件/etc/exports ...

随机推荐

  1. MVC学习系列12---验证系列之Fluent Validation

    前面两篇文章学习到了,服务端验证,和客户端的验证,但大家有没有发现,这两种验证各自都有弊端,服务器端的验证,验证的逻辑和代码的逻辑混合在一起了,如果代码量很大的话,以后维护扩展起来,就不是很方便.而客 ...

  2. HighchartsNET快速图表控件-开源

    前言: HighchartsNET快速图表控件,基于Highcharts的asp.net web控件.只需几行代码你就能快速生成一个图表. 从此不再担心图表复杂.简单几行代码就可以搞定,节省大量工作时 ...

  3. C#根据句柄改变窗体控件值

    需求是这样,有个程序界面我们需要通过自己的程序持续输入数据,界面如图. 可以获得控件的句柄而用钩子写入值.这里需要用到spy++工具.在VS的工具下有个spy++工具,打开如下图 通过这个工具可以获得 ...

  4. 模仿迅L看看<音频播放器> 实现点击进度条,跳转播放

    <Style x:Key="btnFallback" TargetType="{x:Type Button}"> <Setter Proper ...

  5. UDS(ISO14229-2006) 汉译(No.6 应用层服务)

    6.1总览 应用层服务通常被当作诊断服务.应用层服务用于在基于客户端-服务器的系统(Client-Server base System)中执行一些功能,例如针对车载服务器(ECU)的检测.检查.监控和 ...

  6. springmvc添加mock json的支持

    在springmvc中 添加对服务器classPath下的json文件解析之后返回的mock功能: import java.io.FileNotFoundException; import java. ...

  7. 判别或预测方法汇总(判别分析、神经网络、支持向量机SVM等)

    %% [Input]:s_train(输入样本数据,行数为样本数,列为维数):s_group(训练样本类别):s_sample(待判别数据)%% [Output]:Cla(预测类别) function ...

  8. java web学习总结(七) -------------------HttpServletResponse对象(一)

    Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象.request和response对象即然代表请求和响应,那我们要 ...

  9. 转:什么是即时编译(JIT)!?OpenJDK HotSpot VM剖析

    重点 应用程序可以选择一个适当的即时编译器来进行接近机器级的性能优化. 分层编译由五层编译构成. 分层编译提供了极好的启动性能,并指导编译的下一层编译器提供高性能优化. 提供即时编译相关诊断信息的JV ...

  10. sqlite 管理软件

    ★SQLite的官方网站 http://www.sqlite.org/ ★SQLite的官方网址提供数据库查看软件:http://www.sqlite.org/cvstrac/wiki?p=Manag ...