NFS安装

来源:互联网 发布:如何删除知乎提问 编辑:程序博客网 时间:2024/05/16 02:06

1. 环境介绍

一共两个节点:
192.168.8.222 服务端
192.168.8.240 客户端

2. 服务端安装

2.1 检查NFS是否已经安装

[root@hadoop222 ~]# service nfs statusnfs: unrecognized service[root@hadoop222 ~]#

没有安装,则需要先安装NFS组件

2.2 安装NFS组件

[root@hadoop222 media]# **yum install nfs-utils rpcbind**Loaded plugins: fastestmirror, refresh-packagekit, securitySetting up Install ProcessLoading mirror speeds from cached hostfileResolving Dependencies      。。。。。。。Transaction Summary=======================================================================================================Install       7 Package(s)Total download size: 652 kInstalled size: 1.7 MIs this ok [y/N]: y                      ------输入 yDownloading Packages:    …. …………………….              Dependency Installed:  keyutils.x86_64 0:1.4-5.el6     libevent.x86_64 0:1.4.13-4.el6      libgssglue.x86_64 0:0.1-11.el6  libtirpc.x86_64 0:0.2.1-10.el6  nfs-utils-lib.x86_64 0:1.1.5-9.el6Complete![root@hadoop222 media]#

此时再查看状态

[root@hadoop222 media]# service nfs statusrpc.svcgssd is stoppedrpc.mountd is stoppednfsd is stoppedrpc.rquotad is stopped[root@hadoop222 media]#

2.3 配置NFS 服务端的配置文件

在服务端(这里是192.168.8.222)编辑/etc/sysconfig/nfs

LOCKD_TCPPORT=32803LOCKD_UDPPORT=32769MOUNTD_PORT=892RQUOTAD_PORT=875STATD_PORT=662STATD_OUTGOING_PORT=2020

2.4 启动NFS(按照顺序启动NFS)

[root@hadoop222 opt]# service rpcbind startStarting rpcbind:                                          [  OK  ][root@hadoop222 opt]# service nfs startStarting NFS services:                                     [  OK  ]Starting NFS quotas:                                       [  OK  ]Starting NFS mountd:                                       [  OK  ]Starting NFS daemon:                                       [  OK  ]Starting RPC idmapd:                                       [  OK  ][root@hadoop222 opt]# service nfs statusrpc.svcgssd is stoppedrpc.mountd (pid 6846) is running...nfsd (pid 6862 6861 6860 6859 6858 6857 6856 6855) is running...rpc.rquotad (pid 6841) is running...[root@hadoop222 opt]#

2.5 创建共享文件夹

在192.168.8.222上面创建需要共享的文件夹/opt/sevice

[root@hadoop222 etc]# mkdir /etc/exports[root@hadoop222 etc]

2.6 导出共享NFS文件夹

在/etc/exports中增加如下配置

[root@hadoop222 etc]# cat /etc/exports /opt/sevice *(rw,async,no_root_squash) [root@hadoop222 etc]#

. 将目录导出

[root@hadoop222 opt]# exportfs -r[root@hadoop222 opt]#

完成服务端的安装

3. 客户端安装

3.1 首先检查NFS组件是否在客户端已经安装

[root@hadoop240 sevice]# service nfs statusrpc.svcgssd is stoppedrpc.mountd is stoppednfsd is stoppedrpc.rquotad is stopped[root@hadoop240 sevice]#

注:如果没有安装,需要按照服务端的组件安装方法进行安装。同时客户端的NFS不需要启动

3.2 检查服务端的共享文件夹

查看是服务端是否已经将目录导出

[root@hadoop240 sevice]# showmount -e 192.168.8.222Export list for 192.168.8.222:/opt/sevice *

3.3 创建NFS共享文件夹

在192.168.8.240上面创建本地需要mount的目录

[root@hadoop240 ~]# mkdir local_nfs_folder[root@hadoop240 ~]# cd local_nfs_folder[root@hadoop240 local_nfs_folder]# pwd/root/local_nfs_folder

再将本地目录mount到NFS上去

[root@hadoop240 ~]# mount -t nfs 192.168.8.222:/opt/sevice  /root/local_nfs_folder[root@hadoop240 ~]#

此时在222的/opt/sevice目录下面创建一个文件,在240的/root/local_nfs_folder也可以看到

0 0