解决linux之间挂载文件夹

linux 之间挂载文件夹
1、首先需要在主机上设置允许挂载的目录

(1)修改 /etc/exports,增加共享目录

这里主机是指服务端(要共享的目录)

/srv/www/app/wtcms/webroot/upload 10.10.10.*(rw,sync,no_root_squash)      //rw说明客户端挂载该目录可以读该目录也可以创建文件

/srv/www/app/wtcms/webroot/main 10.10.10.*(ro,sync,no_root_squash)       //ro说明客户端挂载该目录可以读该目录但不可以创建文件

其中 /srv/www/app/wtcms/webroot/upload和/srv/www/app/wtcms/webroot/main是指要共享的目录  10.10.10.* 客户端的ip(允许访问的ip)

2、执行命令 exprotfs -rv 使修改文件生效

3、关闭服务端的防火墙

4、启动服务:执行

service nfs restart

service portmap restart //执行失败没关系,麒麟系统我没安装该服务

 

客户端:

挂载  执行命令:

1、启动服务:

service nfs restart

service portmap restart//执行失败没关系,麒麟系统我没安装该服务

2、 mount 172.16.203.246:/srv/www/app/wtcms/webroot/main /srv/ww

w/app/wtweb/webroot/main -nolock -t nfs其中172.16.203.246 是服务端的ip

/srv/www/app/wtcms/webroot/main  服务端共享的目录

/srv/www/app/wtweb/webroot/main  客户端目录(一定要有此目录)

这时使用df -h可查看服务端的文件夹是否挂载成功

3、取消挂载:

umount  /srv/www/app/wtweb/webroot/main   客户端目录(一定要有此目录)
4、强制取消挂载
umount -l /srv/www/app/wtweb/webroot/main   客户端目录(一定要有此目录)

转载:https://www.cnblogs.com/weidongchang/articles/9584005.html

Guess you like

Origin blog.csdn.net/weixin_43841155/article/details/106993164