NFS(Network File System)网络附加存储 , 是一种基于TCP/UDP传输协议的文件共享服务
NFS基于C/S架构,服务端启通过NFS协议将存储资源共享到网络上,然后允许NFS客户端通过网络挂载服务端存储资源。
-
NFS协议:端口号 2049
-
软件包:nfs-utils
-
服务名:nfs
-
配置文件:/etc/exports
NFS服务端配置
#安装nfs服务端软件包 [root@localhost ~]# yum -y install nfs-utils #启动nfs服务 [root@localhost ~]# systemctl start nfs [root@localhost ~]# systemctl enable nfs #提前添加一块硬盘并创建成逻辑卷 vgcreate myvg /dev/sdb lvcreate -L 49.9G -n mylv myvg mkfs.xfs /dev/myvg/mylv #创建共享目录 mkdir /nfs-public mount /dev/myvg/mylv /nfs-public/ #修改nfs主配置文件:/etc/exports [root@localhost ~]# vim /etc/exports /nfs-public 192.168.0.27(rw) 192.168.0.28(ro) /test 192.168.0.0/24(rw) #共享给指定网段 共享文件夹路径 客户机地址(权限) 客户机地址(权限) #重启nfs服务 [root@localhost ~]# systemctl restart nfs
客户端访问NFS
#列出有哪些NFS共享资源:showmount -e 服务器地址,如果客户端没有该命令需安装nfs-utils