pv的accessModes

来源:11-5 共享存储 --- PV、PVC和StorageClass(下)

慕后端9506282

2020-07-27

教程中的accessModes使用的是readWriteOnce,该类型表可读可写,但支持被单个pod挂载

那么为什么教程中replicas设置为2也可以啊。。

readWriteOnce:可读可写,但支持被单个pod挂载,replicas为1
readOnlyMany:表示以只读的方式被多个pod挂载,就是replicas可以大于1
readWriteMany:这种存储可以以读写方式被多个pod共享,就是replicas可以大于1

不知道以上理解对吗

写回答

2回答

慕后端9506282

提问者

2020-07-29

//img1.sycdn.imooc.com/szimg/5f2122760906414700000000.jpg这是你的pvc,是ReadWriteOnce类型

//img1.sycdn.imooc.com/szimg/5f21232a097f393504670706.jpg

这里replicas为2.

//img1.sycdn.imooc.com/szimg/5f21241409eb363b09470149.jpg

最后pod分别再俩个不同的node上。。。

所以老师你的解释好像有点矛盾。。

0
1
刘果国
好吧,能力有限,这块没深入研究过,你可以深入研究一下给大家分享分享哈~~^_^
2020-07-30
共1条回复

刘果国

2020-07-28

是的,理解没问题。教程里疏漏了,应该改成readWriteMany

0
3
慕后端9506282
回复
刘果国
你的意思是你那俩pod都部署到了同一个node上了,是吗? 我测试了下readOnlyMany,测试结果是pod内仍然可以写入内容,并不是只读。。。
2020-07-29
共3条回复

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程