Nfs安装配置

NFS服务配置

网络文件系统(Network File SystemNFS),一种使用于分散式文件系统的协议,由升阳公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在Unix系统间实现磁盘文件共享的一种方法。

NFS的基本原则是容许不同的客户端及服务端通过一组RPC分享相同的文件系统,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享

演示环境介绍

服务端:

NFS的安装配置:
centos 5 :
yum install nfs-utils portmap
centos 6 :
yum install nfs-utils rpcbind

防火墙

service iptables stop

selinux记得要关闭;

yum install -y nfs-utils          

service iptables stop  

vi /etc/selinux/config

把enforcing改为disabled

reboot

下面我们要挂载/mnt/data目录

echo  "/mnt/data      192.168.0.0/24(rw,sync,no_root_squash)">>/etc/exports

chkconfig nfs on

/etc/init.d/rpcbind start

/etc/init.d/nfs start

服务器端使用showmount –e   //默认查看自己共享的服务

客户端

安装nfs-utils

挂载

chkconfig nfs on

/etc/init.d/rpcbind start

/etc/init.d/nfs start

mount 192.168.0.198:/mnt/data/ /mnt/data/

mount -t nfs 192.168.1.150:/home/share /var/www/html、

这两种写法都可以

查询是否可以访问挂载目录

 

自动挂载

写入/etc/fstab

 

这样我们就实现了nfs服务器的配置

附录:

nfs客户端默认连接到nfs服务器的用户nfsnobody

ro/rw   客户端只读/读写

sync       立刻写入

anonuid=1001 客户端登录nfs获得1001用户身份

root_squash root转换为nfsnobody

no_root_squash 不将root转换为nfsnobody

all_squash 将所有的普通用户转换为nfsnobody

no_all_squash 不将所有的普通用户转换为nfsnobody

 

参考文档:http://linux.it.net.cn/CentOS/server/set/2014/1127/8883.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值