阅读量:384
1. 安装NFS服务
首先,确保你的CentOS系统上已经安装了NFS服务。如果没有安装,可以使用以下命令进行安装:
sudo yum install -y nfs-utils rpcbind
2. 创建共享目录
在服务器上创建一个目录,这个目录将作为共享目录供客户端挂载。例如:
sudo mkdir /data/share
3. 配置NFS共享
编辑NFS配置文件 /etc/exports,添加共享目录的配置。例如,允许IP地址为 192.168.1.0/24 的网络挂载 /data/share 目录,并允许读写权限:
/data/share 192.168.1.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)
参数说明:
4. 应用配置
保存并关闭配置文件后,使用以下命令使配置生效:
sudo exportfs -ra
5. 启动NFS服务
启动RPC服务和NFS服务,并设置它们为开机启动:
sudo systemctl start rpcbind
sudo systemctl enable rpcbind
sudo systemctl start nfs
sudo systemctl enable nfs
6. 验证挂载
在客户端上,可以使用以下命令查看NFS服务器上可挂载的共享目录:
sudo showmount -e 192.168.1.225
7. 挂载NFS共享
在客户端上,创建一个挂载点目录,然后使用 mount 命令挂载NFS共享:
sudo mkdir /mnt/nfs_share
sudo mount 192.168.1.225:/data/share /mnt/nfs_share
8. 设置开机自动挂载(可选)
为了在系统启动时自动挂载NFS共享,需要编辑 /etc/fstab 文件,添加以下行:
192.168.1.225:/data/share /mnt/nfs_share nfs defaults 0 0
保存并关闭文件后,下次启动系统时,NFS共享将自动挂载。
9. 验证挂载状态
使用 df -h 命令来验证NFS共享是否已成功挂载:
df -h
你应该能在输出中看到NFS共享的信息。
以上步骤展示了如何在CentOS系统上安装NFS服务、配置共享目录、启动服务、在客户端挂载共享目录以及设置开机自动挂载。请根据你的实际网络环境和需求调整IP地址和共享目录。