诺志
软硬件开发技术笔记

前置概念
1.spdkcsi : spdk提供的csi对接插件,其本身不在spdk代码中,为spdk为k8s-csi提供的对接插件
2.spdk-server : 真正提供存储服务的spdk服务器节点,接收业务端connect/login/io请求
3.spdk-server-api : spdk-serve本身提供的是基于socket文件的rpc统信,为对外暴露更通用的配置接口,spdk提供了rpc_http_proxy.py代理,该代理的作用是将apt-restful请求转换为spdk-server-rpc请求
4.调用顺序: k8s-> spdkcsi -> spdk-server-api -> spdk-server-rpc -> spdk-server

配置文件用于告知spdk插件,spdk-server地址和支持的传输协议,用于spdkcsi插件向spdk-server(以rpc_http_proxy.py方式运行的http代理转发给spdk-server)发送配置请求

配置spdk节点地址和传输协议支持通过deploy时的配置项ConfigMap

...

部署k8s提示cgroups v1不再支持cgroups v1 support is in maintenance mode, please migrate to cgroups v2
参见: https://kubernetes.io/blog/2024/08/14/kubernetes-1-31-moving-cgroup-v1-support-maintenance-mode/

该限制是从k8s-1.31开始,实际不影响使用,但是新功能不再支持,如果想将cgroup迁移到v2,可按如下方式设置
注意: 仅比较新的内核支持cgroup-v2,老的操作系统可能无法开启

...
分类
2篇
c
1篇
8篇
18篇
8篇
2篇
k8s
2篇
搜索