Project

General

Profile

Actions

Feature #1422

closed

libvirt: rbd storage pool

Added by Sage Weil over 12 years ago. Updated almost 12 years ago.

Status:
Resolved
Priority:
Normal
Category:
librbd
Target version:
-
% Done:

90%

Spent time:
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The libvirt storage pools let you set up a location/source and then browse images. This would use librbd to browse/manipulate images.

It could either handle the librbd source config for qemu VMs, or set up a kernel rbd mapping.

Not sure how to map onto the fields you get from libvirt (in the virt-manager gui, at least):
- target path -> ?
- format (drop down) -> kernel rbd or librbd (qemu-only)
- host name -> ceph config string, e.g. "-c /etc/ceph/ceph.conf -n client.foo", or "-m monhost -k /path/to/keyring -n client.foo"
- source path -> pool name

Actions

Also available in: Atom PDF