关于后端:麒麟v10安装配置nfs-server

装置nfs server

$sudo yum install -y rpcbind nfs-utils

配置nfs共享文件夹

$mkdir /var/nfs
$sudo chmod 777 /var/nfs
$sudo vi /etc/exports
$/data *(rw,sync)

Exports文件中能够设定的参数阐明:
ro 该主机对该共享目录有只读权限
rw 该主机对该共享目录有读写权限
root_squash 客户机用root用户拜访该共享文件夹时,将root用户映射成匿名用户
no_root_squash 客户机用root拜访该共享文件夹时,不映射root用户
all_squash 客户机上的任何用户拜访该共享目录时都映射成匿名用户
anonuid 将客户机上的用户映射成指定的本地用户ID的用户
anongid 将客户机上的用户映射成属于指定的本地用户组ID
sync 材料同步写入到内存与硬盘中
async 材料会先暂存于内存中,而非间接写入硬盘
insecure 容许从这台机器过去的非受权拜访
subtree_check 如果共享/usr/bin之类的子目录时,强制NFS查看父目录的权限(默认)
no_subtree_check 和下面绝对,不查看父目录权限
wdelay 如果多个用户要写入NFS目录,则归组写入(默认)
no_wdelay 如果多个用户要写入NFS目录,则立刻写入,当应用async时,无需此设置。
hide 在NFS共享目录中不共享其子目录
no_hide 共享NFS目录的子目录
secure NFS通过1024以下的平安TCP/IP端口发送
insecure NFS通过1024以上的端口发送

配置NFS服务开机启动

$sudo systemctl enable nfs.service
$sudo systemctl start nfs.service
$sudo systemctl status nfs.service

配置防火墙

$firewall-cmd --zone=public --add-service=rpc-bind --permanent
$firewall-cmd --zone=public --add-service=nfs --permanent
$firewall-cmd --zone=public --add-service=mountd --permanent
$firewall-cmd --reload
$firewall-cmd --zone=public --list-services

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理