一、基础概念
NFS(Network File System)即网络文件系统,它允许通过网络共享文件资源,使得不同主机之间可以像访问本地文件系统一样访问共享的文件。
二、优势
三、类型(从安装角度主要涉及客户端和服务器端类型)
四、应用场景
五、在Linux上的安装步骤
yum update -y
yum install nfs - utils -y
systemctl start nfs - server
systemctl enable nfs - server
/etc/exports
文件中添加共享规则,例如:/home/nfs_share
目录给IP为192.168.1.0/24
的网络中的主机,并且允许读写权限:/home/nfs_share 192.168.1.0/24(rw,sync)
exportfs -ra
yum install nfs - utils -y
/home/nfs_share
目录到本地的/mnt/nfs
目录:mkdir -p /mnt/nfs
mount 192.168.1.100:/home/nfs_share /mnt/nfs
(这里假设服务器IP为192.168.1.100
)如果在安装过程中遇到问题:
rw
表示读写,ro
表示只读)。idmapd
服务相关配置来调整,在较新版本的NFS中)。ping
命令测试客户端到服务器的网络连通性。firewall - cmd
命令来开放相关端口,例如:firewall - cmd --permanent --add - port=111/tcp
firewall - cmd --permanent --add - port=2049/tcp
firewall - cmd --reload
领取专属 10元无门槛券
手把手带您无忧上云