51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

nfs 安装 centos8

centos8 nfs

跟centos 7 是不一样的

安装:

dnf install -y nfs-utils  rpcbind psmisc

启动软件(注:有顺序的,要先启动rpcbind,再启动nfs,关闭的时候刚好顺序相反)

systemctl restart rpcbind
systemctl restart nfs-server

设置为开机启动服务

systemctl enable rpcbind
systemctl enable nfs-server

开始配置 nfs:

mkdir /mnt/nfs/k8sdata

echo "/mnt/nfs/k8sdata *(rw,sync,no_root_squash)" >> /etc/exports 

 #表示所有客户端可挂载

重启配制文件生效

exportfs -r

检查

用showmount 命令查看服务器nfs共享的文件目录,
比如 -e 加nfs服务器的ip地址

showmount -e

这样我们的服务端就配置好了

接下来我们在客户端 上使用nfs

客户端挂载nfs:

在所有涉及挂nfs目录的机上,创建空文件夹,然后用mount命令挂载

mkdir /share
mount -t nfs 10.104.10.202:/nfs /share

查看

df -h |grep /share

卸载
结合使用情况,当需要卸载时,命令如下

umount /share

卸载时若后下面的错误,则是代表有进程在使用,可通过psmisc命令排查

umount.nfs4: /share: device is busy

psmisc 查找进程,并kill掉进程 ,然后再进行umount操作即可

[root@k8s-master]# fuser -m -v /share
                     用户     进程号 权限   命令
/share:          root     kernel mount /share
                     root      3951592 ..c.. bash
[root@k8s-master]# kill -9 3951592

CentOS8搭建nfs服务_centos8 nfs_V胡桃夹子的博客-CSDN博客

赞(6)
未经允许不得转载:工具盒子 » nfs 安装 centos8