一,配置nfs服务端

nfs服务端IP:192.168.1.10

1,安装nfs

[root@localhost ~]# yum install -y nfs-utils
Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
cdrom | 4.1 kB ::
Resolving Dependencies
--> Running transaction check
---> Package nfs-utils.x86_64 :1.3.-.el7 will be installed
--> Processing Dependency: libtirpc >= 0.2.- for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libevent for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libnfsidmap for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: quota for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: rpcbind for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libevent-2.0.so.()(64bit) for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libnfsidmap.so.()(64bit) for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libtirpc.so.()(64bit) for package: :nfs-utils-1.3.-.el7.x86_64
--> Running transaction check
---> Package libevent.x86_64 :2.0.-.el7 will be installed
---> Package libnfsidmap.x86_64 :0.25-.el7 will be installed
---> Package libtirpc.x86_64 :0.2.-0.3.el7 will be installed
---> Package quota.x86_64 :4.01-.el7 will be installed
--> Processing Dependency: quota-nls = :4.01-.el7 for package: :quota-4.01-.el7.x86_64
--> Processing Dependency: tcp_wrappers for package: :quota-4.01-.el7.x86_64
---> Package rpcbind.x86_64 :0.2.-.el7 will be installed
--> Running transaction check
---> Package quota-nls.noarch :4.01-.el7 will be installed
---> Package tcp_wrappers.x86_64 :7.6-.el7 will be installed
--> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================================
Installing:
nfs-utils x86_64 :1.3.-.el7 cdrom k
Installing for dependencies:
libevent x86_64 2.0.-.el7 cdrom k
libnfsidmap x86_64 0.25-.el7 cdrom k
libtirpc x86_64 0.2.-0.3.el7 cdrom k
quota x86_64 :4.01-.el7 cdrom k
quota-nls noarch :4.01-.el7 cdrom k
rpcbind x86_64 0.2.-.el7 cdrom k
tcp_wrappers x86_64 7.6-.el7 cdrom k Transaction Summary
============================================================================================================================================================================
Install Package (+ Dependent packages) Total download size: 1.1 M
Installed size: 3.4 M
Downloading packages:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total MB/s | 1.1 MB ::
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libtirpc-0.2.-0.3.el7.x86_64 /
Installing : rpcbind-0.2.-.el7.x86_64 /
Installing : :quota-nls-4.01-.el7.noarch /
Installing : tcp_wrappers-7.6-.el7.x86_64 /
Installing : :quota-4.01-.el7.x86_64 /
Installing : libevent-2.0.-.el7.x86_64 /
Installing : libnfsidmap-0.25-.el7.x86_64 /
Installing : :nfs-utils-1.3.-.el7.x86_64 /
Verifying : :nfs-utils-1.3.-.el7.x86_64 /
Verifying : libtirpc-0.2.-0.3.el7.x86_64 /
Verifying : libnfsidmap-0.25-.el7.x86_64 /
Verifying : libevent-2.0.-.el7.x86_64 /
Verifying : tcp_wrappers-7.6-.el7.x86_64 /
Verifying : :quota-nls-4.01-.el7.noarch /
Verifying : :quota-4.01-.el7.x86_64 /
Verifying : rpcbind-0.2.-.el7.x86_64 / Installed:
nfs-utils.x86_64 :1.3.-.el7 Dependency Installed:
libevent.x86_64 :2.0.-.el7 libnfsidmap.x86_64 :0.25-.el7 libtirpc.x86_64 :0.2.-0.3.el7 quota.x86_64 :4.01-.el7 quota-nls.noarch :4.01-.el7
rpcbind.x86_64 :0.2.-.el7 tcp_wrappers.x86_64 :7.6-.el7 Complete!

2,配置nfs服务端

[root@localhost ~]# mkdir /nfs          //创建共享目录
[root@localhost nfs]# vim /etc/exports /nfs 192.168..* (rw,sync,root_squash) //分别是共享目录、允许访问的客户端、权限(读写、同步内存和硬盘数据、映射root用户为匿名用户)

3,启动nfs服务端

[root@localhost nfs]# systemctl is-enabled nfs-server  //查看"nfs-server"是否开机启动
disabled
[root@localhost nfs]# systemctl enable nfs-server //将"nfs-server"加入开机启动
ln -s '/usr/lib/systemd/system/nfs-server.service' '/etc/systemd/system/nfs.target.wants/nfs-server.service'
[root@localhost nfs]# systemctl is-enabled rpcbind //查看"rpcbind"是否加入开机启动,"nfs-server"依赖于"rpcbind"
enabled
[root@localhost nfs]# systemctl restart rpcbind
[root@localhost ~]# showmount -e //查看是否共享成功
Export list for localhost.localdomain:
/nfs (everyone)
 

二,通过客户端验证

1,安装nfs-utils

[root@localhost ~]# yum -y install nfs-utils
Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Resolving Dependencies
--> Running transaction check
---> Package nfs-utils.x86_64 :1.3.-.el7 will be installed
--> Processing Dependency: libtirpc >= 0.2.- for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libevent for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libnfsidmap for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: quota for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: rpcbind for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libevent-2.0.so.()(64bit) for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libnfsidmap.so.()(64bit) for package: :nfs-utils-1.3.-.el7.x86_64
--> Processing Dependency: libtirpc.so.()(64bit) for package: :nfs-utils-1.3.-.el7.x86_64
--> Running transaction check
---> Package libevent.x86_64 :2.0.-.el7 will be installed
---> Package libnfsidmap.x86_64 :0.25-.el7 will be installed
---> Package libtirpc.x86_64 :0.2.-0.3.el7 will be installed
---> Package quota.x86_64 :4.01-.el7 will be installed
--> Processing Dependency: quota-nls = :4.01-.el7 for package: :quota-4.01-.el7.x86_64
--> Processing Dependency: tcp_wrappers for package: :quota-4.01-.el7.x86_64
---> Package rpcbind.x86_64 :0.2.-.el7 will be installed
--> Running transaction check
---> Package quota-nls.noarch :4.01-.el7 will be installed
---> Package tcp_wrappers.x86_64 :7.6-.el7 will be installed
--> Finished Dependency Resolution Dependencies Resolved ================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
nfs-utils x86_64 :1.3.-.el7 cdrom k
Installing for dependencies:
libevent x86_64 2.0.-.el7 cdrom k
libnfsidmap x86_64 0.25-.el7 cdrom k
libtirpc x86_64 0.2.-0.3.el7 cdrom k
quota x86_64 :4.01-.el7 cdrom k
quota-nls noarch :4.01-.el7 cdrom k
rpcbind x86_64 0.2.-.el7 cdrom k
tcp_wrappers x86_64 7.6-.el7 cdrom k Transaction Summary
================================================================================
Install Package (+ Dependent packages) Total download size: 1.1 M
Installed size: 3.4 M
Downloading packages:
--------------------------------------------------------------------------------
Total MB/s | 1.1 MB :
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libtirpc-0.2.-0.3.el7.x86_64 /
Installing : rpcbind-0.2.-.el7.x86_64 /
Installing : :quota-nls-4.01-.el7.noarch /
Installing : tcp_wrappers-7.6-.el7.x86_64 /
Installing : :quota-4.01-.el7.x86_64 /
Installing : libevent-2.0.-.el7.x86_64 /
Installing : libnfsidmap-0.25-.el7.x86_64 /
Installing : :nfs-utils-1.3.-.el7.x86_64 /
Verifying : :nfs-utils-1.3.-.el7.x86_64 /
Verifying : libtirpc-0.2.-0.3.el7.x86_64 /
Verifying : libnfsidmap-0.25-.el7.x86_64 /
Verifying : libevent-2.0.-.el7.x86_64 /
Verifying : tcp_wrappers-7.6-.el7.x86_64 /
Verifying : :quota-nls-4.01-.el7.noarch /
Verifying : :quota-4.01-.el7.x86_64 /
Verifying : rpcbind-0.2.-.el7.x86_64 / Installed:
nfs-utils.x86_64 :1.3.-.el7 Dependency Installed:
libevent.x86_64 :2.0.-.el7 libnfsidmap.x86_64 :0.25-.el7
libtirpc.x86_64 :0.2.-0.3.el7 quota.x86_64 :4.01-.el7
quota-nls.noarch :4.01-.el7 rpcbind.x86_64 :0.2.-.el7
tcp_wrappers.x86_64 :7.6-.el7 Complete!

2,启动"rpcbind"和"nfs-server",并加入开机启动

3,挂载服务端的nfs共享目录"/nfs"到客户端"/mnt/nfs"下

[root@localhost ~]# showmount -e 192.168.1.10  //查看可用共享文件
Export list for 192.168.1.10:
/nfs (everyone)
[root@localhost ~]# mkdir /mnt/nfs
[root@localhost ~]# mount -t nfs 192.168.1.10:/nfs /mnt/nfs
[root@localhost ~]# ls /mnt/nfs/ [root@localhost ~]# cat /mnt/nfs/
hello

或者将挂载信息写入"/etc/fstab"中,开机自动挂载

[root@localhost ~]# vim /etc/fstab

#
# /etc/fstab
# Created by anaconda on Sat Feb ::
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(), findfs(), mount() and/or blkid() for more info
#
/dev/mapper/rhel-root / xfs defaults
UUID=8d922f42-25a9-42aa-aee2-6e29b1ac7f1a /boot xfs defaults
/dev/mapper/rhel-swap swap swap defaults
/dev/cdrom /media/cdrom iso9660 defaults
192.168.1.10:/nfs /mnt/nfs nfs defaults

NFS配置的更多相关文章

  1. NFS 配置服务

    NFS 配置服务 北京市海淀区  张俊浩 一.NFS.即网络文件系统(Network File System,NFS).一种使用于分散式文件系统的协议,由升阳公司开发.于1984年向外发布.功能是通过 ...

  2. 某电商网站线上drbd+heartbeat+nfs配置

    1.环境 nfs1.test.com 10.1.1.1 nfs2.test.com 10.1.1.2 2.drbd配置 安装drbd yum -y install gcc gcc-c++ make g ...

  3. Nginx负载均衡NFS配置

    Nginx配置 首先在两台服务器上部署同一个项目,例如下: 测试网站节点1: http://192.168.168.61/nfstest/ 测试网站节点2: http://192.168.64.145 ...

  4. NFS配置不当导致的那些事儿

    NFS(Network File System):是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源: NFS配置:(声明:以下NFS实验是在RedHat7上 ...

  5. Linux:NFS配置

    NFS配置 1.创建分享的文件:touch /var/www/html/aa.txt2.查看是否安装NFS:rpm -qa|grep nfs3.查看IP地址:ifconfig4.配置NFS:vi /e ...

  6. Redhat Linux NFS配置

    Linux下,All deviceis file,所有的设备都是文件.当我们需要把某些文件夹就或者文件共享给其他用户,就可以使用网络文件系统. 本文介绍Redhat Linux下的NFS配置. 在使用 ...

  7. NFS介绍 NFS服务端安装配置 NFS配置选项

    NFS 介绍 • NFS是Network File System的缩写 • NFS最早由Sun公司开发,分2,,4三个版本,2和3由Sun起草开发,.0开始Netapp公司参与并主导开发,最新为4.1 ...

  8. CentOS6.6下DRBD+HeartBeat+NFS配置

    一.DRBD配置 Distributed Replicated Block Device(DRBD)是一个用软件实现的.无共享的.服务器之间镜像块设备内容的存储复制解决方案. 我们可以理解为它其实就是 ...

  9. NFS介绍、服务端安装配置、NFS配置选项

    6月21日任务 14.1 NFS介绍14.2 NFS服务端安装配置14.3 NFS配置选项 14.1 NFS介绍 14.2 NFS服务端安装配置 1.首先需要2台机器,一台是服务端,一台是客户端,分别 ...

  10. centos7下NFS配置

    NFS是Network File System的缩写,即网络文件系统.客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下. 前言 四台机器: ,218三台机器的/root/filedi ...

随机推荐

  1. PHP使用mysqldump备份数据库(以及还原)

    导出数据实例如下: <?php $mdb_host = $g_c["db"][0]["managertool"]["host"]; / ...

  2. Hibernate5.2之HQL查询

    Hibernate5.2之HQL查询                                                                  一. 介绍 Hibernate的 ...

  3. oracle控制文件丢失恢复

    在学习群里有个同学误删除了控制文件,于是我也把自己数据库的控制文件删除了,看看能不能进行恢复,以下是整个实验的过程~~在做之前,先看看控制文件的备份方式:1.生成可以重建控制文件的脚本.2.备份二进制 ...

  4. 实习日记:图像检索算法 LSH 的总结与分析(matlab)

    最开始仿真和精度测试,基于 matlab 完成的. Demo_MakeTable.m (生成 Hash 表) %======================================== %** ...

  5. hive和ORACLE语法对比

  6. 编程工具系列之二------使用GDB的源代码查看功能

    在调试程序的过程中,可以自由地查看相关的源代码(如果有源代码的话)是一项最基本的特性.      一些IDE在这方面做得相当好,GDB当然也提供了这项特性,虽然不如IDE直观,但在一定程度上要比IDE ...

  7. JS宝典

    hammerjs 终止事件流 window.event.returnValue = false; return false; 页面显示调用方法.类似viewWillApper IOS和android表 ...

  8. uva1587BOX

    给定6个矩形的长和宽wi和hi(1≤wi,hi≤1000),判断它们能否构成长方体的6个面. 思路是首先排序,每个矩形都是x<y,就是短边x,长边y,然后对六个矩形进行二级排序,排序以后构成长方 ...

  9. javascript在调试bug的奇淫技巧(Chrome, Firebug, Filddle 调试)

    Fiddler Fiddler调式使用知多少(一)深入研究 微信fiddle 微信fiddle Chrome Google Chrome 官方 Chrome - 基础 Chrome - 进阶 Chro ...

  10. JavaScript高级程序设计笔记之面向对象

    说起面向对象,大部分程序员首先会想到 类 .通过类可以创建许多具有共同属性以及方法的实例或者说对象.但是JavaScript并没有类的概念,而且在JavaScript中几乎一切皆对象,问题来了,Jav ...