nfs搭建

思路1,采用nfs技术挂载文件系统到目标服务器上

      2,采用ln链接到static目录

 

安装yum -y install nfs-utils rpcbind

nfs server 端配置

所谓server端,即你要分享目录给其它server的那台服务器(在这里指的是upload)

[root@slave home]# cat /etc/exports 
/home/upload 192.168.110.135(rw,async,no_root_squash)

 

/etc/exports文件内容格式:

<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]

开启nfs服务

 

[root@slave home]# service  nfs start
启动 NFS 服务:                                            [确定]
关掉 NFS 配额:                                            [确定]
启动 NFS mountd:                                          [确定]
启动 NFS 守护进程:                                        [确定]
正在启动 RPC idmapd:                                      [确定]

查看本地NFS文件系统共享的目录:

[root@slave home]# showmount -e 127.0.0.1
Export list for 127.0.0.1:
/home/upload 192.168.110.135

 

 

在client端上查看server目录分享情况

[root@master jb]# showmount -e 192.168.110.136
Export list for 192.168.110.136:
/home/upload 192.168.110.135

临时挂载目录到client端上

[root@master jb]# mount -t nfs 192.168.110.136:/home/upload /mnt/upload
[root@master jb]# cd /mnt
[root@master mnt]# ls 
1.png  2.png  3.png

我们看到已经挂载成功了

取消挂载点 umount /mnt/upload

 

永久挂载

[root@master mnt]# vi /etc/fstab 
192.168.110.136:/home/upload  /mnt/upload       nfs     defaults        0 0

 

建立软链接

[root@master static]# ln -s /mnt/upload  /home/static/
[root@master static]# ls 
1.jpg  2.jpg  3.jpg  upload
[root@master static]# ll 
总用量 0
-rw-r--r-- 1 root root  0 3月   3 15:45 1.jpg
-rw-r--r-- 1 root root  0 3月   3 15:45 2.jpg
-rw-r--r-- 1 root root  0 3月   3 15:45 3.jpg
lrwxrwxrwx 1 root root 11 3月   3 16:53 upload -> /mnt/upload
[root@master static]# cd upload/
[root@master upload]# ls
1.png  2.png  3.png  4.png
[root@master upload]# pwd
/home/static/upload

 

 

success !

 

end !

 

posted @ 2016-03-03 16:56  知_行  阅读(378)  评论(0编辑  收藏  举报