[root@ceph-monitor opt]# modprobe rbdspa
FATAL: Module rbd not found.ci
Once you have deployed the almighty CEPH storage, you will want to be able to actualy use it (RBD).it
Since CEPH RBD module was first introduced with kernel 2.6.34 (and CentOS6.5 kernel is 2.6.32) – that means we need a newer kernel.io
※0 當前內核版本import
[root@ceph-monitor opt]# uname -r
2.6.32-431.el6.x86_64module
※1 安裝kernel-mlgrep
[root@ceph-monitor opt]# rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
[root@ceph-monitor opt]# rpm -Uvh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm
[root@ceph-monitor opt]# yum --enablerepo=elrepo-kernel install kernel-mlim
.................................................yum
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
kernel-ml x86_64 4.6.0-1.el6.elrepo elrepo-kernel 39 M
Transaction Summary
================================================================================di
.................................................
[root@ceph-monitor opt]# yum --enablerepo=elrepo-kernel install kernel-lt
※2 修改/etc/grup.conf
If you want that new kernel to boot by default, edit /etc/grub.conf, and change the default=1 to default=0, and reboot
※3 加載並驗證
[root@ceph-monitor opt]# modprobe rbd
[root@ceph-monitor opt]# lsmod | grep rbd rbd 61440 0libceph 176128 1 rbd