linux nfs文件挂载模拟云存储

来源:互联网 发布:网络接口都有哪些 编辑:程序博客网 时间:2024/04/27 02:02

背景

产品上线前兼容性测试,云存储未到位;

系统:SUSE Linux Enterprise Server 11 SP1 

解决方法

其中一个服务器A开放nfs服务,模拟云存储,其它服务器挂载A的目录,模拟实现同一存储

实施

前提,需要有portmap和nfs-utils

rmc01:/root # rpm -qa |grep portmapportmap-5beta-749.15rmc01:/root # rpm -qa |grep nfs-utilsnfs-utils-1.0.7-36.29
发现已安装,启动并检查状态

rmc01:/etc/init.d # ./nfsserver startStarting kernel based NFS server                                      donermc01:/etc/init.d # service nfsserver statusChecking for kernel based NFS server:                                 runningrmc01:/etc/init.d # service portmap  statusChecking for RPC portmap daemon:                                      running
需要注意,在SUSE上,服务名为nfsserver,不是nfs

rmc01:/etc/init.d # service nfs statusChecking for mounted nfs shares (from /etc/fstab):                    unus
编辑/etc/exports时注意加上sync选项,如下:

/home/xia/share 10.*.*.*(rw,no_root_squash,<strong>sync</strong>)

不然会有警告

rmc01:/home/xia/share # /etc/init.d/nfsserver restartShutting down kernel based NFS server                                 doneStarting kernel based NFS serverexportfs: /etc/exports [6]: No 'sync' or 'async' option specified for export "10.*.*.*:/home/xia/share".  Assuming default behaviour ('sync').  NOTE: this default has changed from previous versions                                                                      done

然后就是重启nfsserver服务和挂载

参考 http://os.51cto.com/art/201307/405429.htm

1 0
原创粉丝点击