NFS服务安装与配置方案

NFS服务搭建方案

一、NFS简介

NFS它是Network File system 的缩写,即网络文件系统,我们可以通过NFS达到文件的共享,NFS 服务器设置一个共享目录或者文件给NFS 客户机,客户机就可以将服务器中的共享文件挂接在自己本地的目录下,来达到文件共享。Liunx系统一般默认安装了NFS服务。

下面我们将在129文件服务器(NFS服务器)上安装NFS服务然后在128web服务器(NFS客户端)上挂载文件服务器的共享目录作为本地目录来使用。

二、文件服务器(192.168.198.129)NFS服务安装与配置

(一)NFS服务安装

     a)联网情况下:apt-get install nfs-common nfs-kernel-server nfs-client

     b)在没有网络的情况下需要nfs的rpm套件包进行安装

   NFS服务需要5个RPM包。

   setup-*:   共享NFS目录在/etc/exports中定义 (linux默认都安装)

   initscripts-*:  包括引导过程中装载网络目录的基本脚本 (linux默认都安装)

   nfs-utils-*:  包括基本的NFS命令与监控程序 

   portmap-*:  支持安全NFS RPC服务的连接 

   quota-*:    网络上共享的目录配额,包括rpc.rquotad (这个包不是必须的)

   使用rpm命令安装,格式如下: rpm -ivh rpm包

   安装完成后查看nfs当前的版本:

   rpm -qi portmap

   rpm -qi nfs-utils

   启动portmap和nfs

   /etc/init.d/portmap start

   /etc/init.d/nfs start

   查看nfs运行状态

   /etc/init.d/nfs status

(二)NFS服务配置

在/目录下新建nfs_share目录作为共享目录。并在目录下新建个共享文件用作测试.

在nfs的主配置文件里增加配置允许共享的目录和允许访问的主机ip和读写权限(需要root用户权限)

vi /etc/exports

增加一行:/nfs_share 192.168.198.128(rw,sync)

保存后使其立即生效,执行:

exportfs -rv

检查是否生效,执行:

showmount -e 192.168.198.129

如果看到这样的信息就说明成功了
Export list for usr-desktop:
/nfs_share 192.168.198.128

   另外注意关闭防火墙或防火墙要设置打开NFS使用的111端口

及使用/etc/hosts.allow和/etc/hosts.deny 控制客户端的访问

   /etc/hosts.allow  

portmap: 192.168.198.128

locked: 192.168.198.128

mountd:192.168.198.128

rquotad:192.168.198.128

statd:192.168.198.128

/etc/hosts.deny  

portmap: ALL : deny 

三、客户端(192.168.198.128)挂载使用

1.启动服务: service portmap start   

2.客户机端创建用于挂载的目录/mnt作为挂载点

3.挂载 mount -t nfs 192.168.198.129:/nfs_share /mnt

4.showmount -e 192.168.198.129(查看NFS服务器上共享了那些目录)

 

并进入/mnt查看是否已经挂载上是否可以读写文件和与文件服务器同步。

可以在128客户端的/mnt挂载目录下看到文件服务器nfs_share共享目录的共享文件说明已经挂载成功了。

5.编辑fstab设置每次进入/mnt时自动挂载。

 vi /etc/fstab 增加一行:

192.168.198.129:/nfs_share /mnt nfs rsize=8192,wsize=8192,timeo=14,intr

至此已完成了,可以再df一下查看一下,发现129的/nfs_share已经挂载到128了:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值