Назад | Перейти на главную страницу

Пакеты KVM debian wheezy с поддержкой ceph

Кто-нибудь знает какие-либо пакеты для kvm, скомпилированные с поддержкой RBD?

Я установил их прямо сейчас:

ii  kvm                              1:1.1.2+dfsg-6+deb7u8         amd64        dummy transitional package from kvm to qemu-kvm
ii  qemu-kvm                         1.1.2+dfsg-6+deb7u8           amd64        Full virtualization on x86 hardware
ii  libvirt-bin                      1.2.9-9~bpo70+1               amd64        programs for the libvirt library
ii  libvirt-clients                  1.2.9-9~bpo70+1               amd64        programs for the libvirt library
ii  libvirt-daemon                   1.2.9-9~bpo70+1               amd64        programs for the libvirt library
ii  libvirt-daemon-system            1.2.9-9~bpo70+1               amd64        Libvirt daemon configuration files
ii  libvirt0                         1.2.9-9~bpo70+1               amd64        library for interfacing with different virtualization systems
ii  python-libvirt                   1.2.1-2~bpo70+1               amd64        libvirt Python bindings

Самостоятельная сборка kvm кажется очень сложной, так как она имеет множество зависимостей, включая библиотеки gui.

Спасибо!

Чтобы запускать блочные устройства rbd с kvm, вам необходимо проверить, поддерживает ли эмулятор qemu поддержку ceph.

Для этого сначала проверьте qemu-kvm:

$ sudo qemu-system-x86_64 -drive format=?
Supported formats: vvfat vpc vmdk vhdx vdi sheepdog sheepdog sheepdog rbd raw host_cdrom host_floppy host_device file qed qcow2 qcow parallels nbd nbd nbd dmg tftp ftps ftp https http cow cloop bochs blkverify blkdebug

И поищите в выводе rbd.

Затем проверьте qemu-utils:

$ qemu-img -h
Supported formats: vvfat vpc vmdk vhdx vdi sheepdog sheepdog sheepdog rbd raw host_cdrom host_floppy host_device file qed qcow2 qcow parallels nbd nbd nbd dmg tftp ftps ftp https http cow cloop bochs blkverify blkdebug

И поищите в выводе rbd.

Если rbd отсутствует, вы можете собрать qemu из исходного кода с включенной поддержкой rbd.

git clone git://git.qemu.org/qemu.git
cd qemu
./configure --enable-rbd
make; make install

qemu, libvirt и virt-manager поддерживают RBD в Fedora.

Интересно я сделал не см. поддержку в CentOS 7.