【linux命令】Linux下网络文件系统NFS的配置实现数据共享
NFS(Network File System),最初是由SUN公司开发的,目的就是在计算机不同操作系统之间可以彼此共享文件,客户端可以通过mount像使用本地文件系统一样来使用远
一.NFS概述
二.NFS服务器端配置
1.安装软件包
2.修改配置文件
/home/wwwroot 192.168.1.9(rw,async,root_squash) /home/mysql 192.168.1.9(rw,async,root_squash)
选项说明:
ro
rw
no_root_squash
noaccess
3.启动服务
4.查看服务器端共享目录
# exportfs
[[email protected] home]# exportfs /home/wwwroot 192.168.1.9 /home/mysql 192.168.1.9
5.查看激活的端口
# netstat -anp
三.NFS客户端的使用方法
1.安装软件包
2.查看服务器共享目录
showmount -e 192.168.1.10
[[email protected] data]# showmount -e 192.168.1.10 Export list for 192.168.1.10: /home/mysql 192.168.1.9 /home/wwwroot 192.168.1.9
3.挂载服务器共享目录
mount -t nfs 192.168.1.10:/home/wwwroot
注意这里只是临时挂载,重启就失效了。如需一直生效,需要修改分区表/etc/fstab
sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 192.168.1.10:/home/wwwroot /home/wwwroot nfs defaults,_netdev 0 0 192.168.1.10:/home/mysql /home/mysql nfs defaults,_netdev 0 0
[[email protected] data]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 6.7G 1011M 5.3G 16% / tmpfs 246M 12K 246M 1% /dev/shm /dev/vda1 485M 32M 428M 7% /boot 192.168.1.10:/home/wwwroot 6.7G 1004M 5.3G 16% /home/wwwroot 192.168.1.10:/home/mysql 6.7G 1004M 5.3G 16% /home/mysql
记录下nfs出错和客户端挂载nfs出错排查思路:
1,网通不通,排查内网IP是否正常通信。
2,软件本身问题,是否配置正确,是否启动。可以重启nfs服务器超时。
3,防火墙看关闭没有,这点很重要。太多不定端口要通信。