Linux下怎么搭建NFS

  介绍

这篇文章主要讲解了“Linux下怎么搭建NFS”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么搭建NFS”吧!

  一,NFS简介

  NFS是网络文件系统的缩写,即网络文件系统。一种使用于分散式文件协定,有太阳公司开发。功能是通过网络让不同的机器,不同的操作系统能够分享个人数据,让应用程序通过网络可以访问位于服务器磁盘中的数据。

  NFS在文件传送或信息传送的过过程中,依赖于RPC协议.RPC,远程过程调用(远程过程调用),是使客户端能够执行其他系统中程序的一种机制.NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,就是因为NFS使用了RPC提供的传输协议,可以说NFS就是使用中华人民共和国的一个程序。

  环境说明:
系统:CentOS 6.7版本(最终)
NFS IP: 10.219.24.22
web IP: 10.219.24.25
iptables:未运行防火墙

  操作流程:
1,软件安装,NFS只需要安装两个软件,在通常情况下是作为系统默认软件安装的
[root@mysql01 ~] # rpm qa | grep rpcbind *
rpcbind el6——0.2.0 - 11.。x86_64
[root@mysql01 ~] # rpm qa | grep nfs-utils
nfs -跑龙套1.2.3 - 64. - el6.x86_64
nfs -跑龙套-自由- 1.1.5 - 11. - el6.x86_64

  说明:
[root@mysql01 ~] # yum安装rpcbind nfs-utils(如果没有安装就百胜安装)
rpcbind包:centos下面RPC主程序
nfs-utils包:NFS服务主程序,包括NFS的基本命令和监控程序

  2,开启RCP服务
root@mysql01 ~ #/etc/init.d/rpcbind开始
查看rpcbind服务端口,
[root@mysql01 ~] # netstat -antlp | grep rpcbind
tcp 0 0 0.0.0.0:111 0.0.0.0: * 1462/rpcbind 听,
tcp 0 0::: 111::: * 1462/rpcbind 听,
[root@mysql01 ~] # rpcinfo - p localhost
程序更原型tcp端口服务
100000 111 portmapper
100000 3 tcp 111 portmapper
100000年2 tcp 111 portmapper
100000 111 udp portmapper
100000 111 udp portmapper
100000 111 udp portmapper
100024 41757 udp tcp状态
100024 42661状态

  3、开启NFS服务
root@mysql01 ~ #/etc/init.d/nfs start 
启动nfs服务:[好]
启动nfs配额:[好]
启动nfs mountd:[好]
启动nfs守护进程:[好]
开始RPC idmapd:[好]
[root@mysql01 ~] # rpcinfo - p localhost
程序更典型港口服务
……
100005 3 tcp 59454 mountd
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2049 tcp nfs_acl
100227 3 tcp 2049 nfs_acl
100003 2049 udp nfs
100003 2049 udp nfs
100003 2049 udp nfs
100227 2049 udp nfs_acl
100227 2049 udp nfs_acl
....
100021 4 tcp 42905 nlockmgr

  说明:rpc上应该能看到好多新被注册的nfs端口

  两个服务开机自启动
[root@mysql01 ~] # chkconfig rpcbind>感谢各位的阅读,以上就是“Linux下怎么搭建NFS”的内容了,经过本文的学习后,相信大家对Linux下怎么搭建NFS这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

Linux下怎么搭建NFS