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. Javascript 如何生成Less和Js的Source map

    为什么有Source map CSS和JS脚本正变得越来越复杂,为了解决网络瓶颈,大部分源代码都需要经过编译.合并.压缩才能运用到实际环境中.为了减少网络资源占用,源码一般都会经过以下方式处理: 使用 ...

  2. 深入浅出JS的封装与继承

    JS虽然是一个面向对象的语言,但是不是典型的面向对象语言.Java/C++的面向对象是object - class的关系,而JS是object - object的关系,中间通过原型prototype连 ...

  3. Nancy之Forms authentication的简单使用

    一.前言 想必大家或多或少都听过微软推出的ASP.NET Identity技术,可以简单的认为就是一种授权的实现 很巧的是,Nancy中也有与之相类似的技术Authentication,这两者之间都用 ...

  4. 那些年用过的xUnit.net的简单用法

    0x01 前言 单元测试,总是伴随着我们的开发过程,优劣自行google.当然呢,不排除有些公司是不做单元测试的, 但是呢,学多一点东西用来防身还是可以的. 0x02 简单的Demo 写个两数求和的方 ...

  5. .NET Task揭秘(一)

    Task为.NET提供了基于任务的异步模式,它不是线程,它运行在线程池的线程上.本着开源的精神, 本文以解读基于.NET4.5 Task源码的方式来揭秘Task的实现原理.   Task的创建 Tas ...

  6. 纯css3天气动画场景特效

    CSS3超强大,以下是纯用CSS3+HTML实现的场景效果图: 查看效果:http://hovertree.com/h/bjaf/cssrotate.htm css3 3d展示中rotate()介绍与 ...

  7. (1-2)配置的升级 - ASP.NET从MVC5升级到MVC6

    ASP.NET从MVC5升级到MVC6 总目录 MVC5和MVC6的区别 在MVC5的时候,web.config文件无疑是整个配置的核心,从web配置,到应用程序的参数,都可以写在web.config ...

  8. EC笔记:第三部分:13、以对象管理资源

    C++相比Java等含有gc的语言来说,内存管理方面(也包括资源管理)比较令人头疼.一些初级程序员,甚至是一些经验丰富的老程序员,也会经常在资源管理上犯错.这时候就需要一个能够自动管理资源的东西(gc ...

  9. 时钟周期,CPU周期,指令周期,CPU时间片

    从小到大来说:时钟周期,CPU周期,指令周期,CPU时间片 时钟周期:一个脉冲需要的时间,频率的倒数 CPU周期:读取一个指令节所需的时间 指令周期:读取并执行完一个指令所需的时间 CPU时间片:CP ...

  10. 理解 OpenStack 高可用(HA)(5):RabbitMQ HA

    本系列会分析OpenStack 的高可用性(HA)概念和解决方案: (1)OpenStack 高可用方案概述 (2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议) (3)N ...