不同服务器之间配置NFS

本文详细介绍了如何在Ubuntu和CentOS服务器之间配置NFS网络文件共享,包括添加用户、创建共享目录、配置hosts文件、安装和配置NFS服务器与客户端,最终实现文件的跨服务器访问。


现在有2台服务器,分别安装Ubuntu 14.04CentOS 6.5,打算配置NFS来进行网络文件共享。

  1. Ubuntu服务器名字改成Node1,配置成文件服务器,CentOS服务器名字改成Node2,配置成可访问Node1上文件的客户机。

Node1上添加cluster用户,建立/cluster目录,并

sudo mkdir –p/cluster

shmod cluster –p/cluster

  1. 修改2台服务器的hosts文件:

127.0.0.1 localhost

192.168.0.3 Node1 server

192.168.0.4 Node2

        

  1. 配置Node1NFS服务器:

 

sudo apt-getinstall nfs-kernel-server nfs-common   安装NFS server

sudo mkdir /cluster,将/cluster作为共享目录,其它节点可以访问这个目录文件

 

配置NFS Server

sudo vi/etc/exports,增加

     /cluster Node1(rw,sync,no_subtree_check)

/cluster Node2(rw,sync,no_subtree_check)

重启NFS服务:

sudo /etc/init.d/nfs-kernel-server restart 所有服务都[OK]

 

  1. 配置Node2,客户机:

 

安装软件:sudo yum installnfs-utils rpcbind

设置开机启动:sudo chkconfignfs on

sudo chkconfigrpcbind on

启动服务: sudo servicerpcbind start

sudo service nfsstart

创建挂载点:sudo mkdir –p /mnt/cluster

挂载目录:sudo mount –tnfs Node1:/cluster /mnt/cluster

编辑/etc/fstab, 开机自动挂载:

sudo vi/etc/fstab

  Node1:/data/cluster/mnt/cluster nfs rw,tcp,intr 0 1

 

  1. Node1 /cluster 目录下编写文件

vi testfile:

   this is a testfrom for NFS testing!

 

Node2 /mnt/cluster下,可以读这个文件。

 

NFS配置完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值