On 09/05/2012 11:30 AM, Alexandre DERUMIER wrote:
Proxmox doesn't use libvirt, does it?
Yes, we don't use libvirt.
Any plans to implement the RBD caching?
It's already implemented (cache=writeback), patched qemu-kvm 1.1. (and qemu-kvm 1.2 is coming in the next days)
Tunning of cache size can be done with a /etc/ceph.conf file
That is kind of dangerous imho and for a couple of reasons.
For configuring the storage you have /etc/pve/storage.cfg where you can
add the RBD pool, configure the monitors and cephx, but for caching you
rely in librbd reading ceph.conf?
That is hidden from the user, reading /etc/ceph/ceph.conf will go
without your knowledge. I'd opt for passing down all the options to Qemu
and being able to run without a ceph.conf
I've ran into the same problems with libvirt and CloudStack. I couldn't
figure out why libvirt was still able to connect to a specific cluster
until I found out my ceph.conf was still in place.
I also thought it is on the roadmap to not read /etc/ceph/ceph.conf by
default with librbd/librados to take away these kind of issues.
And you would also have this weird situation where the ceph.conf could
have a couple of monitor entries and your "storage.cfg", how will that
work out?
I would try not to rely on the ceph.conf at all and have Proxmox pass
all the configuration options down to Qemu.
Wido
----- Mail original -----
De: "Wido den Hollander" <wido@xxxxxxxxx>
À: "Alexandre DERUMIER" <aderumier@xxxxxxxxx>
Cc: ceph-devel@xxxxxxxxxxxxxxx
Envoyé: Mercredi 5 Septembre 2012 11:11:27
Objet: Re: rbd 0.48 storage support for kvm proxmox distribution available
On 09/05/2012 06:31 AM, Alexandre DERUMIER wrote:
Hi List,
We have added rbd 0.48 support to the proxmox 2.1 kvm distribution
http://www.proxmox.com/products/proxmox-ve
Proxmox setup:
edit the /etc/pve/storage.cfg and add the configuration (gui creation is not available yet)
rbd: mycephcluster
monhost 192.168.0.1:6789;192.168.0.2:6789;192.168.0.3:6789
pool rbd
username admin
authsupported cephx;none
content images
Proxmox doesn't use libvirt, does it?
Any plans to implement the RBD caching?
Nice work though!
Wido
then you need to copy the keyring file from ceph to proxmox
scp cephserver1:/etc/ceph/client.admin.keyring /etc/pve/priv/ceph/mycephcluster.keyring
For now, you can add/delete/resize rbd volumes from gui.
Snapshots/cloning will be added soon (when layering will be available)
Regards,
Alexandre Derumier
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html