记一次cephfs插件(csi)使用的坑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次cephfs插件(csi)使用的坑相关的知识,希望对你有一定的参考价值。
参考技术A部署了csi插件后,调整configmap配置(csi-config-map-sample.yaml);创建secret(注意指定ceph集群的明文信息),然后部署storageclass,最后创建pvc测试使用
3.在虚机上压测ceph性能,read达到200M(损耗三分之一)
4.在pod上压测ceph性能,read仅能达到15M。发生了极大的性能损耗
但是使用静态pvc方式,性能和虚机上测试相近,所以我们定为到csi插件可能存在问题
参考文章:
https://github.com/rook/rook/issues/3315
https://github.com/rook/rook/issues/3619
都说 4.17 以前内核的 csi 会用 fuse 的方式使用 ceph fs ,性能不好,升级内核后解决了,并且 storageclass上也说明了挂载的方式mounter: kernel
固我们升级内核版本到4.18,再重新压测,pod性能非常接近虚机性能,解决了csi性能的瓶颈
以上是关于记一次cephfs插件(csi)使用的坑的主要内容,如果未能解决你的问题,请参考以下文章