今天采用ceph做k8s的存储类的时候,pod起不来,发现报错
rbd: map failed: (2) No such file or directory,提示/lib/modules/3.10.0-957.5.1.el7.x86_64/modules.dep.bin
这个文件打不开,但是这个这个文件确实真是存在的

经过多方排查发现是因为ceph-client 端没有开启内核支持rbd功能造成的,使用下面命令使内核支持rbd功能
modprobe rbd
echo "modprobe rbd" >> /etc/rc.local
然后查看pods正常