Linux使用nfs映射远程服务器磁盘目录
需求:WEB服务器A,文件服务器B,WEB服务器A挂到外网上供用户使用,文件服务器B存储视频文件、图片等。服务器A播放服务器B中的视频文件,暂时想到的方法是磁盘映射,哪位有更好的方法,欢迎留言。源目录在172.23.142.158上,为/data,此目录中存放视频文件。需要映射的机器为172.23.142.186,映射目录为/home/data1、分别在两台机器中安装nfs、r
·
需求:WEB服务器A,文件服务器B,WEB服务器A挂到外网上供用户使用,文件服务器B存储视频文件、图片等。服务器A播放服务器B中的视频文件,暂时想到的方法是磁盘映射,哪位有更好的方法,欢迎留言。
源目录在172.23.142.158上,为/data,此目录中存放视频文件。
需要映射的机器为172.23.142.186,映射目录为/home/data
1、分别在两台机器中安装nfs、rpcbind
yum install nfs-utils rpcbind
2、在172.23.142.158上修改/etc/exports文件,添加如下内容
/data 172.23.142.*(insecure,rw,async,no_root_squash)
表示开放本机器上面/data目录, 主机192.168.1.2对该目录拥有rw权限。其他参数可以去查看nsf文档
启动nfs和rpcbind服务:
service rpcbind start(或者/etc/init.d/rpcbind start)
service nfs start(或者/etc/init.d/nfs start)
3、在172.23.142.186服务器上启动rpcbind和nfs服务,并挂载
mount -t nfs 172.23.142.158:/data /home/data/
4、如果映射成功,172.23.142.186服务器上/home/data/目录便能看到映射的文件内容
5、卸载映射目录
umount /home/data/
更多推荐
已为社区贡献1条内容
所有评论(0)