Blog post - Using Ceph only storage for oVirt datacenter

Hi, I just published the result of the testing of oVirt 4.4.7 with Ceph Pacific and RDO Victoria for deploying an oVirt datacenter using Ceph as storage with a blog post at https://blogs.ovirt.org/2021/07/using-ceph-only-storage-for-ovirt-datacenter... Comments and suggestions are welcome. Thanks, -- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Hi Sandro, - How this image is mounted on oVirt host? - How to change image features? - How to add upmap option to libvirt domain? - How libvirt domain looks like? - How snapshots works? - How clones works? - How to migrate images from one domain to another? Thanks, k Sent from my iPhone
On 14 Jul 2021, at 09:31, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Hi, I just published the result of the testing of oVirt 4.4.7 with Ceph Pacific and RDO Victoria for deploying an oVirt datacenter using Ceph as storage with a blog post at https://blogs.ovirt.org/2021/07/using-ceph-only-storage-for-ovirt-datacenter... Comments and suggestions are welcome.
Thanks, -- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA sbonazzo@redhat.com
Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/5QAON3RURXAYWY...

Il giorno mer 14 lug 2021 alle ore 08:53 Konstantin Shalygin <k0ste@k0ste.ru> ha scritto:
Hi Sandro,
- How this image is mounted on oVirt host?
They are mounted as block storage /rhev/ `-- data-center |-- b55ef7a8-da51-11eb-b619-5254001ce0e4 | |-- 1996dc3b-d33f-49cb-b32a-8f7b1d50af5e -> /rhev/data-center/mnt/blockSD/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e | `-- mastersd -> /rhev/data-center/mnt/blockSD/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e `-- mnt `-- blockSD `-- 1996dc3b-d33f-49cb-b32a-8f7b1d50af5e |-- dom_md | |-- ids -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/ids | |-- inbox -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/inbox | |-- leases -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/leases | |-- master -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/master | |-- metadata -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/metadata | |-- outbox -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/outbox | `-- xleases -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/xleases |-- ha_agent | |-- hosted-engine.lockspace -> /run/vdsm/storage/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/ac3a245f-e6fe-4159-b0ee-be08d4048bb7/8b4bddc1-1602-45d7-854c-eaeac9549617 | `-- hosted-engine.metadata -> /run/vdsm/storage/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/dc77bfc2-cecd-4ab5-81f7-e15b81e45994/1927372e-019b-448a-8645-697b8b8ed42a `-- images |-- 10af85ab-434d-4104-800d-099e05a3653e | `-- 08ad02fc-6bfc-40ab-9c3d-24e0f1ac6689 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/08ad02fc-6bfc-40ab-9c3d-24e0f1ac6689 |-- ac3a245f-e6fe-4159-b0ee-be08d4048bb7 | `-- 8b4bddc1-1602-45d7-854c-eaeac9549617 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/8b4bddc1-1602-45d7-854c-eaeac9549617 |-- bb667f95-bbb0-41a4-ad15-66f1b9bdda59 | `-- 5abcb5f0-2c28-41b4-bfcc-bd41ef730d35 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/5abcb5f0-2c28-41b4-bfcc-bd41ef730d35 |-- cccd50f6-6e47-43ab-9075-1bbd31d5e3b7 | `-- 169eacc2-584c-47ee-a295-ad3aa9c811c5 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/169eacc2-584c-47ee-a295-ad3aa9c811c5 |-- dc77bfc2-cecd-4ab5-81f7-e15b81e45994 | `-- 1927372e-019b-448a-8645-697b8b8ed42a -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/1927372e-019b-448a-8645-697b8b8ed42a `-- fc6b0b84-17fa-42e9-80ae-97cf50e8b74d `-- 3eaeb1ba-2b36-4c29-b721-da19d3e5784e -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/3eaeb1ba-2b36-4c29-b721-da19d3e5784e
- How to change image features? - How to add upmap option to libvirt domain? - How libvirt domain looks like? - How snapshots works?
Snapshot works fine, going to VM tab and creating snapshot as usual.
- How clones works?
Disk copy can be done from the engine storage -> disk tab. VM cloning failed for me, opened *Bug 1982083* <https://bugzilla.redhat.com/show_bug.cgi?id=1982083> - Cloning VM with managed block storage raise a NPE
- How to migrate images from one domain to another?
I would let the storage team answer these questions in detail, +Benny Zlotnik <bzlotnik@redhat.com> ? -- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Not currently, we do want to support this using rbd-nbd On Wed, Jul 14, 2021 at 11:26 AM Konstantin Shalygin <k0ste@k0ste.ru> wrote:
It's possible to use librbd instead kernel mount like in OpenStack?
Sent from my iPhone
On 14 Jul 2021, at 10:41, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
They are mounted as block storage

I'm mean not this. BLL.Storage currently remove 'standard' Ceph integration for libvirt and use kernel mounts instead this. Again: removed, because in legacy cinder integration works in qemu process without any mounts. Any plans to add libvirt librbd variant to oVirt back? Thanks, k Sent from my iPhone
On 14 Jul 2021, at 11:40, Benny Zlotnik <bzlotnik@redhat.com> wrote:
Not currently, we do want to support this using rbd-nbd

Hi all, does it mean that it will be possible to use the drbd storage in the ovirt environment? Thanks Il giorno mer 14 lug 2021 alle ore 12:39 Konstantin Shalygin <k0ste@k0ste.ru> ha scritto:
I'm mean not this. BLL.Storage currently remove 'standard' Ceph integration for libvirt and use kernel mounts instead this. Again: removed, because in legacy cinder integration works in qemu process without any mounts. Any plans to add libvirt librbd variant to oVirt back?
Thanks, k
Sent from my iPhone
On 14 Jul 2021, at 11:40, Benny Zlotnik <bzlotnik@redhat.com> wrote:
Not currently, we do want to support this using rbd-nbd
Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/KWIXTNR5GAZHJE...
-- _____________________________________ Radchenko Anatolii via Manoppello, 83 - 00132 Roma tel. 06 96044328 cel. 329 6030076 Nota di riservatezza : ai sensi e per gli effetti della Legge sulla Tutela della Riservatezza Personale (Legge 196/03) si precisa che il presente messaggio, corredato dei relativi allegati, contiene informazioni da considerarsi strettamente riservate, ed è destinato esclusivamente al destinatario sopra indicato, il quale è l'unico autorizzato ad usarlo, copiarlo e, sotto la propria responsabilità, diffonderlo. Chiunque ricevesse questo messaggio per errore o comunque lo leggesse senza esserne legittimato è avvertito che trattenerlo, copiarlo, divulgarlo, distribuirlo a persone diverse dal destinatario è severamente proibito,ed è pregato di rinviarlo al mittente.

In 4.4.6 Copying from regular Storage Domains to Managed Block Storage Domains was added On Wed, Jul 14, 2021 at 10:34 AM Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il giorno mer 14 lug 2021 alle ore 08:53 Konstantin Shalygin < k0ste@k0ste.ru> ha scritto:
Hi Sandro,
- How this image is mounted on oVirt host?
They are mounted as block storage
/rhev/ `-- data-center |-- b55ef7a8-da51-11eb-b619-5254001ce0e4 | |-- 1996dc3b-d33f-49cb-b32a-8f7b1d50af5e -> /rhev/data-center/mnt/blockSD/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e | `-- mastersd -> /rhev/data-center/mnt/blockSD/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e `-- mnt `-- blockSD `-- 1996dc3b-d33f-49cb-b32a-8f7b1d50af5e |-- dom_md | |-- ids -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/ids | |-- inbox -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/inbox | |-- leases -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/leases | |-- master -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/master | |-- metadata -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/metadata | |-- outbox -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/outbox | `-- xleases -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/xleases |-- ha_agent | |-- hosted-engine.lockspace -> /run/vdsm/storage/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/ac3a245f-e6fe-4159-b0ee-be08d4048bb7/8b4bddc1-1602-45d7-854c-eaeac9549617 | `-- hosted-engine.metadata -> /run/vdsm/storage/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/dc77bfc2-cecd-4ab5-81f7-e15b81e45994/1927372e-019b-448a-8645-697b8b8ed42a `-- images |-- 10af85ab-434d-4104-800d-099e05a3653e | `-- 08ad02fc-6bfc-40ab-9c3d-24e0f1ac6689 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/08ad02fc-6bfc-40ab-9c3d-24e0f1ac6689 |-- ac3a245f-e6fe-4159-b0ee-be08d4048bb7 | `-- 8b4bddc1-1602-45d7-854c-eaeac9549617 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/8b4bddc1-1602-45d7-854c-eaeac9549617 |-- bb667f95-bbb0-41a4-ad15-66f1b9bdda59 | `-- 5abcb5f0-2c28-41b4-bfcc-bd41ef730d35 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/5abcb5f0-2c28-41b4-bfcc-bd41ef730d35 |-- cccd50f6-6e47-43ab-9075-1bbd31d5e3b7 | `-- 169eacc2-584c-47ee-a295-ad3aa9c811c5 -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/169eacc2-584c-47ee-a295-ad3aa9c811c5 |-- dc77bfc2-cecd-4ab5-81f7-e15b81e45994 | `-- 1927372e-019b-448a-8645-697b8b8ed42a -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/1927372e-019b-448a-8645-697b8b8ed42a `-- fc6b0b84-17fa-42e9-80ae-97cf50e8b74d `-- 3eaeb1ba-2b36-4c29-b721-da19d3e5784e -> /dev/1996dc3b-d33f-49cb-b32a-8f7b1d50af5e/3eaeb1ba-2b36-4c29-b721-da19d3e5784e
- How to change image features? - How to add upmap option to libvirt domain? - How libvirt domain looks like? - How snapshots works?
Snapshot works fine, going to VM tab and creating snapshot as usual.
- How clones works?
Disk copy can be done from the engine storage -> disk tab. VM cloning failed for me, opened *Bug 1982083* <https://bugzilla.redhat.com/show_bug.cgi?id=1982083> - Cloning VM with managed block storage raise a NPE
- How to migrate images from one domain to another?
I would let the storage team answer these questions in detail, +Benny Zlotnik <bzlotnik@redhat.com> ?
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA <https://www.redhat.com/>
sbonazzo@redhat.com <https://www.redhat.com/>
*Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*
participants (4)
-
Anatoliy Radchenko
-
Benny Zlotnik
-
Konstantin Shalygin
-
Sandro Bonazzola