linux里nfs共享目录,使用NFS在linux之间共享目录与文件

转载自csdn,有所改变是:

由于在6系列里面,portmap已经改名了 ,6系列需要使用 service rpcbind start启动

◆服务器配置

1、配置文件

主要配置文件为:/etc/exports

格式为: 共享目录 可mount主机IP(参数1,参数2,……)

如:/var/nfs 172.20.*.*(rw,sync,no_rootl_squash)

说明:必须注意nfs/目录的访问权限,必须设置成777权限;父目录/var权限无要求,普通的755即可;

2、启动相关服务

然后依次启动相关服务:portmap,nfslock,nfs

service rpcbind start

service nfslock start

service nfs start

关闭顺序相反。

3、检查共享目录

随后可以采用showmount �e查看一下,看看共享的目录情况:

[root@ns var]# showmount -e

Export list for ns.osserver:

/var/nfs 172.20.*.*

OK,到此为止,NFS服务器搭建完毕;

◆客户端配置

1、确保portmap运行

客户端必须确保RPC协议相应的portmap正常运行,否则mount将失败。   (摘者注:也就是客户端也要运行service rpcbind start命令)

2、挂载/var/nfs目录(本地挂载点为/mnt/nfs)

mount -t nfs 172.20.65.16:/var/nfs /mnt/nfs

◆redhat 6 如上配置了,并且关闭防火墙,客户端mount nfs还不能成功。

service nfs restart

关闭 NFS 守护进程:                                        [确定]

关闭 NFS mountd:                                          [确定]

关闭 NFS quotas:                                          [确定]

关闭 NFS 服务:                                            [确定]

启动 NFS 服务:                                            [确定]

关掉 NFS 配额:                                            [确定]

启动 NFS mountd:                                          [确定]

正在启动 RPC idmapd:                                      [确定]

正在启动 RPC idmapd:                                      [确定]

启动 NFS 守护进程:

由以下资料

RedHad默认已经安装了NFS,如果没装需手动安装如下5个rpm包:

setup-*:            共享NFS目录在/etc/exports中定义initscripts-*:        包括引导过程中装载网络目录的基本脚本nfs-utils-*:        包括基本的NFS命令与监控程序portmap-*:       支持安全NFS RPC服务的连接quota-*:      网络上共享的目录配额,包括rpc.rquotad (这个包不是必须的)想到去安装一下quota, restart nfs,挂载成功

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值