不同服务器之间配置NFS

来源:互联网 发布:c语言学生综合测评系统 编辑:程序博客网 时间:2024/06/12 18:41


现在有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配置完成。

0 0