rancher2.6使用nfs外部存储

nfs服务器搭建

rpm -qa rpcbind|grep rpcbind &>/dev/null
[ $? -ne 0 ] && yum install -y  rpcbind 
rpm -qa nfs-utils|grep nfs-utils &>/dev/null
[ $? -ne 0 ] && yum install -y nfs-utils
systemctl start rpcbind
systemctl start nfs-server
mkdir -p /data/nfs
echo '/data/nfs *(insecure,rw,async,no_root_squash)' > /etc/exports
systemctl restart nfs-server &>/dev/null
showmount -e  localhost
df -h

 每台node安装 nfs客户端

rpm -qa rpcbind|grep rpcbind &>/dev/null
[ $? -ne 0 ] && yum install -y  rpcbind 
rpm -qa nfs-utils|grep nfs-utils &>/dev/null
[ $? -ne 0 ] && yum install -y nfs-utils
systemctl start rpcbind

 创建持久卷

rancher2.6使用nfs外部存储_第1张图片

 rancher2.6使用nfs外部存储_第2张图片

 创建pvc

选择某个集群-项目, PVC-添加PVC,需要填写的内容如下

选择一个当前项目下的命名空间

选择使用现有的PV,并选择刚才创建的PV

PVC创建完成后,就可以被服务使用了

 

rancher2.6使用nfs外部存储_第3张图片

 3、部署服务,挂载数据卷。服务启动完成后,可以看到已经在rancher主机中添加了对应的子目录

rancher2.6使用nfs外部存储_第4张图片

你可能感兴趣的:(系统架构,rancher,linux,运维)