时间:2021-07-15 | 标签: | 作者:Q8 | 来源:pizibaidu网络
小提示:您能找到这篇{阿里云ECS上实现NFS挂载}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的阿里云ECS上实现NFS挂载内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
1. 背景 由于项目需要,现在需要在阿里云上多台服务器上共享一些静态的文件数据。开始时选型方案有:OSS对象存储、NAS存储、自己搭建NFS;考虑成本需要,选择了自己搭建NFS。 项目在阿里金融云上,金融云上产品比公有云贵多了。 下面讲解过程。 注意:你的ECS是否在一个区,且是否在一个安全组。如果两台ECS不在同一个安全组,因此需要在各自的安全组设置规则,在内网进出方向分别添加对方的IP地址。 2. 过程 2.1 服务端 2.1.1 安装 yum install nfs-utils –y 2.1.2 修改配置文件 [root@test02 home]# vim /etc/exports /home/nfstest 10.0.18.1(rw,sync,no_root_squash) /home/nfstest 10.0.16.120(rw,sync,no_root_squash) #新建目录 mkdir –p /home/nfstest no_root_squash:登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限!这个项目『极不安全』,不建议使用! root_squash:在登入 NFS 主机使用分享之目录的使用者如果是 root 时,那么这个使用者的权限将被压缩成为匿名使用者,通常他的 UID 与 GID 都会变成 nobody 那个系统账号的身份; 2.1.3 启动服务 service rpcbind start #启动端口转发 service nfs start #启动NFS chkconfig rpcbind on #rpcbind 加入启动项 chkconfig nfs on #nfs加入启动项 启动后如果修改了目录,可执行exprotfs -rv 实现刷新 2.1.4 添加防火墙规则 iptables -I INPUT -p tcp -m multiport --dports 875,2049,111,28300,5076,39927,46286 -j ACCEPT iptables -I INPUT -p udp -m multiport --dports 875,2049,111,37747,31166,9292,57181 -j ACCEPT 注意:由于要开放的端口较多且不连续,最好的做法是修改相应的端口。 可以参考我的另外一篇博文 http://pizibaidu.blog.51cto.com/1361909/1662428 2.2 客户端 2.2.1 安装 yum install nfs-utils –y 2.2.2 挂载 a. 立一个目录用来作挂接点 mkdir -p /home/nfs b、进行挂接 mount -t nfs 10.0.16.122:/home/nfstest /home/nfs -o proto=tcp -o nolock c、取消挂接 umount /home/nfs 3. 遇到的问题 3.1 如果客户端不安装nfs-utils会报如下错误: mount: wrong fs type, bad option, bad superblock on 10.0.16.122:/home/nfstest, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program) In some cases useful info is found in syslog - try dmesg | tail or so 解决方法:yum install nfs-utils –y 3.2 clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host) 挂载时报的错误。 解决方法: 由于服务端防火墙的阻止,需要把所有的端口都加进去。需要把那些端口加入防火墙,可以执行命令: rpcinfo -p 10.0.16.122 或者关掉防火墙 # rpcinfo -p 10.0.16.122 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100011 1 udp 875 rquotad 100011 2 udp 875 rquotad 100011 1 tcp 875 rquotad 100011 2 tcp 875 rquotad 100005 1 udp 37747 mountd 100005 1 tcp 5076 mountd 100005 2 udp 31166 mountd 100005 2 tcp 39927 mountd 100005 3 udp 9292 mountd 100005 3 tcp 28300 mountd 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 4 tc绵阳网站网站建设p 2049 nfs 100227 2 tcp 2049 nfs_acl 100227 3 tcp 2049 nfs_acl 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100227 2 udp 2049 nfs_acl 100227 3 udp 2049 nfs_acl 100021 1 udp 57181 nlockmgr 100021 3 udp 57181 nlockmgr 100021 4 udp 57181 nlockmgr 100021 1 tcp 46286 nlockmgr 100021 3 tcp 46286 nlockmgr 100021 4 tcp 46286 nlockmgr 3.3 nfs rpc.mountd: svc_tli_create: could not open connection for udp6 启动NFS报错如下: Starting NFS mountd: rpc.mountd: svc_tli_create: could not open connection for udp6 rpc.mountd: svc_tli_create: could not open connection for tcp6 rpc.mountd: svc_tli_create: could not open connection for udp6 rpc.mountd: svc_tli_create: could not open connection 代运营和运营for tcp6 rpc.mountd: svc_tli_create: could not open connection for udp6 rpc.mountd: svc_tli_create: could not open connection for tcp6 解决办法: 修改如下配置文件,然后重启服务即可。 [root@localhost ——]# vi /etc/netconfig udp tpi_clts v inet udp - - tcp tpi_cots_ord v inet tcp - - #udp6 tpi_clts v inet6 udp - - #tcp6 tpi_cots_ord v inet6 tcp - - rawip tpi_raw - inet - - - local tpi_cots_ord - loopback - - - unix tpi_cots_ord - loopback - - - |
上一篇:Shopify:企业如何找到利润丰厚的代发货利基市场
下一篇:小米应用商店广告投放操作
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“阿里云ECS上实现NFS挂载”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通阿里云ECS上实现NFS挂载的相关事宜。
关键词:阿里云ECS上实现NFS挂载,阿