ubuntu18.04部署nfs服务全过程
作者:珂玥c
文章简述了搭建网络共享服务的步骤:安装服务端,配置共享目录参数(rw读写、sync同步、no_subtree_check提升性能),启动服务,客户端挂载,特别强调目录权限设置对服务运行的重要性
1. 安装服务端
sudo apt update sudo apt -y install nfs-kernel-server
2. 共享目录设置
mkdir -p /mnt/nfs sudo chown nobody:nogroup /mnt/nfs sudo chmod 777 /mnt/nfs
3. 配置文件
vim /etc/exports /mnt/nfs 10.155.0.0/16(rw,sync,no_subtree_check,no_root_squash)
参数说明:
rw
:可读写权限sync
:同步写入no_subtree_check
:关闭子目录检查,提高性能
4. 启动服务
sudo exportfs -a sudo systemctl restart nfs-kernel-server #确认共享目录已导出 sudo exportfs -v
5. 客户端尝试挂载
sudo mkdir -p /mnt/data sudo mount -t nfs -o resvport,nfsvers=3 服务端IP或域名:/mnt/ssd /mnt/data
总结
注意目录权限问题。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。