Rancher操作指南(二):创建持久卷PV

前言

当应用的数据(比如日志)不想因为重新创建容器而丢失时,可以通过给Pods挂载持久卷PV来满足数据的持久化存储。k8s提供很多方式创建PV,本文以nfs为例。

一、安装nfs

1.在某个节点上安装nfs

yum install -y nfs-common nfs-utils

2.创建nfs数据目录

mkdir /data/nfs
chmod 666 /data/nfs

3.向/etc/exports文件写入以下配置

/data/nfs *(rw,no_root_squash,no_all_squash,sync)

4.加载nfs配置

exportfs -r

5.启动nfs

systemctl start rpcbind
systemctl start nfs

二、在工作负载中使用持久卷PV

1.在集群管理界面顶部菜单栏进入【持久卷】
file
2.添加PV,填写参数
file
3.添加PVC,绑定PV
进去集群的某个项目,选择资源>工作负载,切换至PVC页签。
file
添加PVC,每个PV只能绑定一个PVC,也就是一个PV只能分配给一个命名空间,但是PVC可以被命名空间下的多个应用共享。
file
4.在工作负载中使用PVC
部署或升级工作负载时,在数据卷中添加卷并选择使用现有PVC。
file
配置完成后,该pod下的/var/logs目录会被同步写入到nfs服务器的/data/nfs/logs目录下。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔希达

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值