Linux装配—10.NFS
NFS(Network File System)网络文件系统
实现网络中计算机之间通过TCP/IP共享资源,就像本地访问一样
将常用数据存放在NFS服务器,将减少本地终端存储空间的使用
NFS基本概括
1、NFS体系组成
- NFS服务端机器: 通过NFS协议将文件共享到网络
- NFS客户端机器: 通过网络挂载NFS共享目录到本地
2、NFS相关文件
- /etc/exports 共享文件
| 共享格式为:共享目录绝对路径 授权访问IP或网段(权限1,权限2)
- 示例 /test 192.168.3.0/24(ro)
| ro 只读
| rw 读写
| sync 所有数据在请求时写入共享
NFS基本概括
1、服务端搭建
[root@wg ~]# yum install -y nfs-utils
- 创建数据文件夹
- 生成数据文件 echo 333 > /webdata/index.html
- 修改nfs配置文件
vi /etc/exports
/webdata 192.168.3.0/24(rw)
- 启动nfs服务
- centos 6 service nfs start
- centos 7 systemctl start nfs-server
- 随机启动 chkconfig --add nfs
- 随机启动 systemctl enable nfs-server
- exportfs -v 检查nfs输出是否正常
2、客户端搭建
- 安装nfs-utils和httpd
- showmount -e 192.168.3.67 查看nfs可用目录
- mount -t nfs 192.168.3.67:/webdata /var/www/html
- cat /var/www/html/* 查看挂载
- umount /var/www/html