Linux远程挂载目录
Linun远程挂载文件目录
需求:有两台服务器,一个是nginx,一台服务器是weblogic,图片上传到weblogic服务器上,但是需要nginx做代理,可是nginx访问不到weblogic服务器里的文件怎么破
一、服务端
1、检查nfs服务
rpm -qa|grep nfs
rpm -qa|grep rpcbind
2、启动服务
service rpcbind start
service nfs start
3、创建共享目录
mkdir /home/images
chmod -R 777 /home/images
4、配置服务端共享文件
vi /etc/exports 加入: /home/images ip(rw)
#ip 为服务端ip
5、刷新配置,立即生效
exportfs -a
6、查看挂载目录
#此时可用showmount -e 服务端ip来查看可mount目录 showmount -e ip
7、开机自动启动服务
chkconfig nfs on
chkconfig rpcbind on
二、服务端
1、创建共享目录
mkdir /data/images
2、挂载目录
mount 服务端IP:/home/images /data/images
#mount 服务端ip:服务端目录 客户端目录
3、卸载目录
umount /data/images
三、开机自动挂载
如果需要设置开机挂载,在/etc/fstab添加一行配置即可
IP:/home/images /data/images nfs rw,tcp,intr 0 1