yum -y install nfs-utils nfs4-acl-tools nfs-utils-lib rpcbind
mkdir /nfs_share
vim /etc/exports
/nfs_share *(rw,async,no_subtree_check,no_root_squash)
systemctl start rpcbind
systemctl start nfs-server
showmount -e 10.1.1.9
Export list for 10.1.1.9:
/nfs_share *
若在另一台主机查看则需要安装客户端 nfs 和 rpcbind
mount -t nfs 10.1.1.9:/nfs_share /tmp
df -h | tail -1
10.1.1.9:/nfs_share 18G 5.1G 13G 29% /tmp
ro 只读
rw 读写
root_squash 客户端以root用户访问时,将其映射为服务器端的匿名用户
no_root_squash 客户端以root用户访问时,将其映射为服务器端的root管理员
all_sqush 任何用户都映射为服务器端的匿名用户
subtree_check 强制检查被共享目录的父目录权限
no_ subtree_check 不检查被共享目录的父目录权限
hide 隐藏共享目录的子目录
no_hide 不隐藏共享目录的子目录
sync 将数据同步写入到内存和硬盘中
async 先将数据写入内存中,不直接写入磁盘
showmount -e [IP] 查看目标主机共享的目录
exportfs -rv 重载配置文件
rpcinfo 查看rpc运行状态
mount -t nfs [IP]:/[共享目录] [本地目录] 客户端挂载命令