k8s的nfs存储挂载

#server端


#安装nfs,所有节点需加入,nfs依赖rpcbind,故需安装

yum install -y nfs-utils rpcbind

#master节点暴露/nfs/volume这个目录,而且是以非安全的方式,并暴露读写的权限

echo "/nfs/volume/ *(insecure,rw,sync,no_root_squash)" > /etc/exports

#创建nfs共享目录,所有节点创建

mkdir -p /nfs/volume

#添加权限777

chomd 777 /nfs/volume

#启动rpc远程绑定同步目录服务,并且是开机自启:

systemctl enable rpcbind --now

#启动nfs服务,并且是开机自启:

systemctl enable nfs-server --now

#配置生效

exportfs -r

 

 

#cilent端


#安装nfs,所有节点需加入

yum install -y nfs-utils

#启动nfs服务,并且是开机自启:

systemctl enable nfs-server --now

#检查是否可挂载

showmount -e masterip

#创建nfs共享目录

mkdir -p /nfs/volume

#添加权限777

chomd 777 /nfs/volume

#挂载至server端的nfs目录

mount -t nfs masterip:/nfs/volume /nfs/volume

#添加自动挂载

echo "masterip:/nfs/volume /nfs/volume nfs defaults 0 0" >> /etc/fstab

 

#验证

master节点/nfs/volume下创建文件or文件夹,node节点会生成;反之,node节点创建,master节点亦会生成。

posted @ 2023-05-05 14:46  how_down  阅读(1014)  评论(0)    收藏  举报