一、介绍
NFS(Network File System)网络文件系统 主要用于linux系统之间实现文件共享的一种协议 没有用户认证机制,且数据在网络上传送的时候是明文传送,一般只在局域网内使用 支持多节点同时挂载及并发写入
NFS服务组件 RPC(Remote Procedure Call Protocol):远程过程调用协议,它是一种通过网络从远程计算机 程序上请求服务,不需要了解底层网络技术的协议。 rpcbind //负责NFS的数据传输,远程过程调用 tcp/udp协议 端口111 nfs-utils //控制共享哪些文件,权限管理
二、安装
服务端、客户端都需要安装:
yum -y install nfs-utils
三、配置
服务端:——设置共享文件夹及权限:
[root@localhost ~]# cat /etc/exports
/var/www/html *(rw)
开启共享服务:
systemctl start rpcbind
systemctl start nfs-server
验证共享服务:
[root@localhost ~]# showmount -e
Export list for localhost.localdomain:
/var/www/html *
客户端:
开启RPC服务:
systemctl start rpcbind
四、挂载
客户端:
mount -t nfs 172.16.16.174:/var/www/html /var/www/html
把服务端的共享文件夹/var/www/html挂载到本机的/var/www/html下
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 223M 0 223M 0% /dev
tmpfs 235M 0 235M 0% /dev/shm
tmpfs 235M 5.6M 229M 3% /run
tmpfs 235M 0 235M 0% /sys/fs/cgroup
/dev/mapper/centos-root 18G 2.0G 16G 12% /
/dev/sda1 1014M 138M 877M 14% /boot
tmpfs 47M 0 47M 0% /run/user/0
172.16.16.174:/var/www/html 17G 1.8G 16G 11% /tmp
Leave a Reply