菜鸟日记"/>
linux配置nfs服务,我的菜鸟日记
服务端配置
安装nfs
#yum install nfs-utils rpcbind -y
配置nfs
rw:表示可读写权限。
sync: 请求或写入数据时,数据同步写入到NFS Server的硬盘后才返回。
#sudo vi /etc/exports
//添加配置如下
//分享的文件夹 客户端ip(权限) 可以同时写多个客户端
/sharedata 193.165.0.221(rw,sync) 193.165.0.225(rw,sync)
//:wq退出保存
还需要设置nfs的固定端口,然后在服务器防火墙里面将111,2049(nfs用的端口)端口和设置的固定端口放开,否则会被防火墙拦截。
/etc/sysconfig/nfs中添加固定端口设置
//固定端口设置
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
打开防火墙
#vi /etc/sysconfig/iptables
添加配置
-A INPUT -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 30002 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 30003 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 30004 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 30001 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 111 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 2049 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 30001 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 30002 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 30003 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 30004 -j ACCEPT
重新加载rpcbind、nfs
#/etc/init.d/rpcbind reload
#/etc/init.d/nfs reload
检查挂载点
# showmount -a
客户端配置
启动rpcbind nfs
#/etc/init.d/rpcbind start
#/etc/init.d/nfs start
测试nfs服务器情况
#show -e 193.165.0.8
挂载
// 服务器ip 服务器分享的目录 客户端目标目录
mount -t nfs 193.165.0.8:/share /target
如果测试客户端没有修改权限,则可能是nfs服务器分享的文件夹没有开启权限,检查权限是否是 rw,
如果还是不行则检查分享文件夹的properties属性。
//设置sharedata及其子文件夹权限
chmod -R 777 /home/sharedata
更多推荐
linux配置nfs服务,我的菜鸟日记
发布评论