共享磁盘(NFS):通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。在本地的NFS客户端的机器看来,NFS服务器端共享的目录就好像自己的磁盘分区和目录一样。
A(192.168.1.233)服务器将/s3的目录共享给B(192.168.1.160)服务器,共享/s3放在B
因为A服务是共享资源的服务器所以将A服务器做成服务端,B服务器为客户端
首先在A上操作:
(1)dpkg -l | grep nfs A服务器有没有安装nfs的服务端
(2)若是没有安装服务端,利用命令:sudo apt-get install nfs-kernel-server 安装nfs。
(3)共享/s3磁盘。利用命令:sudo vim /etc/exports修改配置文件
在文档的最后一行加入/s3 *(rw,sync,no_root_squash,no_subtree_check),保存退出。
(4)给/s3添加可读可写的权限
sudo chmod -R 777 /s3
(5)重启服务端:
sudo /etc/init.d/rpcbind restart 重启rpcbind
sudo /etc/init.d/nfs-kernel-server restart 重启nfs
(6)查看
在B服务器上:
(1)dpkg -l | grep nfs A服务器有没有安装nfs的客户端
在B服务去上执行sudo mount 92.168.1.233:/s3 /s3(第一个时存储服务器共享的目录,第二个是我方服务器的目录)