NFS可以快速方便的实现多台linux之间的文件和目录共享,配置成功后当年操作A服务器的文件同时会影响到B服务器上面的文件.
一,首先确认自己的服务器上面是否有portmap和nfs包,一般情况下都会有.
查询命令:
rpm -qa | grep portmap
rpm -qa | grep nfs
出现portmap 和nfs 版本号说明存在
二,启动portmap和nfs,但是portmap的先于nfs启动,因为portmap为nfs动态分配端口
service portmap start
service nfs start
三,查看是有启动正常用如下命令 prcinfo -p 如果看到portmap和nfs表示启动正常
四,设置你要共享的文件和目录 编辑vi /etc/exports
格式如下: 共享目录 允许访问的主机ip(权限)
usr/local/**/public/wzqnfs 192.168.4.277(rw,sync)
五,输出共享目录和文件
1.要不重启nfs服务
2.使用exportfs -rv命令
六,接着到另一台服务器上面去挂载nfs服务器输出的文件和目录
1.新建你要挂载的目录
2.查看nfs服务器的输出目录
showmount -e nfs的ip
mkdir /usr/local/new/public/wzqnfs
showmount -e 192.168.4.277
七,挂载目录或文件
格式如下:
mount NFS服务器地址:/usr/local/web /mnt/websites
mount 192.168.4.277(例子-〉改真实ip) /usr/local/new/public/wzqnfs /usrlocal/new/public/wzqnfs
八,查看挂载结果
df -h
九,测试共享时候成功,在web1上面下面的挂载目录下面新建一个文件然后随便写点东西看web2上面时候同步
卸载目录的命令:
umount /mnt/websites