Discussion:
[ceph-users] Packages for debian in Ceph repo
a***@tma-0.net
2018-09-02 20:39:17 UTC
Permalink
Can anyone confirm if the Ceph repos for Debian/Ubuntu contain packages for
Debian? I'm not seeing any, but maybe I'm missing something...

I'm seeing ceph-deploy install an older version of ceph on the nodes (from the
Debian repo) and then failing when I run "ceph-deploy osd ..." because ceph-
volume doesn't exist on the nodes.

Thanks!
Abhishek Lekshmanan
2018-09-03 10:07:10 UTC
Permalink
Post by a***@tma-0.net
Can anyone confirm if the Ceph repos for Debian/Ubuntu contain packages for
Debian? I'm not seeing any, but maybe I'm missing something...
I'm seeing ceph-deploy install an older version of ceph on the nodes (from the
Debian repo) and then failing when I run "ceph-deploy osd ..." because ceph-
volume doesn't exist on the nodes.
The newer versions of Ceph (from mimic onwards) requires compiler
toolchains supporting c++17 which we unfortunately do not have for
stretch/jessie yet.

-
Abhishek
Kevin Olbrich
2018-10-30 16:07:43 UTC
Permalink
Is it possible to use qemu-img with rbd support on Debian Stretch?
I am on Luminous and try to connect my image-buildserver to load images
into a ceph pool.
rbd:rbd_vms_ssd_01/test_vm
qemu-img: Unknown protocol 'rbd'
Kevin

Am Mo., 3. Sep. 2018 um 12:07 Uhr schrieb Abhishek Lekshmanan <
Post by a***@tma-0.net
Can anyone confirm if the Ceph repos for Debian/Ubuntu contain packages
for
Post by a***@tma-0.net
Debian? I'm not seeing any, but maybe I'm missing something...
I'm seeing ceph-deploy install an older version of ceph on the nodes
(from the
Post by a***@tma-0.net
Debian repo) and then failing when I run "ceph-deploy osd ..." because
ceph-
Post by a***@tma-0.net
volume doesn't exist on the nodes.
The newer versions of Ceph (from mimic onwards) requires compiler
toolchains supporting c++17 which we unfortunately do not have for
stretch/jessie yet.
-
Abhishek
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
David Turner
2018-10-30 16:13:51 UTC
Permalink
What version of qemu-img are you using? I found [1] this when poking
around on my qemu server when checking for rbd support. This version (note
it's proxmox) has rbd listed as a supported format.

[1]
# qemu-img -V; qemu-img --help|grep rbd
qemu-img version 2.11.2pve-qemu-kvm_2.11.2-1
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers
Supported formats: blkdebug blkreplay blkverify bochs cloop dmg file ftp
ftps gluster host_cdrom host_device http https iscsi iser luks nbd null-aio
null-co parallels qcow qcow2 qed quorum raw rbd replication sheepdog
throttle vdi vhdx vmdk vpc vvfat zeroinit
Post by Kevin Olbrich
Is it possible to use qemu-img with rbd support on Debian Stretch?
I am on Luminous and try to connect my image-buildserver to load images
into a ceph pool.
rbd:rbd_vms_ssd_01/test_vm
qemu-img: Unknown protocol 'rbd'
Kevin
Am Mo., 3. Sep. 2018 um 12:07 Uhr schrieb Abhishek Lekshmanan <
Post by a***@tma-0.net
Can anyone confirm if the Ceph repos for Debian/Ubuntu contain packages
for
Post by a***@tma-0.net
Debian? I'm not seeing any, but maybe I'm missing something...
I'm seeing ceph-deploy install an older version of ceph on the nodes
(from the
Post by a***@tma-0.net
Debian repo) and then failing when I run "ceph-deploy osd ..." because
ceph-
Post by a***@tma-0.net
volume doesn't exist on the nodes.
The newer versions of Ceph (from mimic onwards) requires compiler
toolchains supporting c++17 which we unfortunately do not have for
stretch/jessie yet.
-
Abhishek
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Kevin Olbrich
2018-10-30 17:14:40 UTC
Permalink
Hi!

Proxmox has support for rbd as they ship additional packages as well as
ceph via their own repo.
qemu-img version 2.8.1(Debian 1:2.8+dfsg-6+deb9u4)
Copyright (c) 2003-2016 Fabrice Bellard and the QEMU Project developers
Supported formats: blkdebug blkreplay blkverify bochs cloop dmg file ftp
ftps gluster host_cdrom host_device http https iscsi iser luks nbd nfs
null-aio null-co parallels qcow qcow2 qed quorum raw rbd replication
sheepdog ssh vdi vhdx vmdk vpc vvfat
It lists rbd but still fails with the exact same error.

Kevin


Am Di., 30. Okt. 2018 um 17:14 Uhr schrieb David Turner <
What version of qemu-img are you using? I found [1] this when poking
around on my qemu server when checking for rbd support. This version (note
it's proxmox) has rbd listed as a supported format.
[1]
# qemu-img -V; qemu-img --help|grep rbd
qemu-img version 2.11.2pve-qemu-kvm_2.11.2-1
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers
Supported formats: blkdebug blkreplay blkverify bochs cloop dmg file ftp
ftps gluster host_cdrom host_device http https iscsi iser luks nbd null-aio
null-co parallels qcow qcow2 qed quorum raw rbd replication sheepdog
throttle vdi vhdx vmdk vpc vvfat zeroinit
Post by Kevin Olbrich
Is it possible to use qemu-img with rbd support on Debian Stretch?
I am on Luminous and try to connect my image-buildserver to load images
into a ceph pool.
rbd:rbd_vms_ssd_01/test_vm
qemu-img: Unknown protocol 'rbd'
Kevin
Am Mo., 3. Sep. 2018 um 12:07 Uhr schrieb Abhishek Lekshmanan <
Post by a***@tma-0.net
Can anyone confirm if the Ceph repos for Debian/Ubuntu contain
packages for
Post by a***@tma-0.net
Debian? I'm not seeing any, but maybe I'm missing something...
I'm seeing ceph-deploy install an older version of ceph on the nodes
(from the
Post by a***@tma-0.net
Debian repo) and then failing when I run "ceph-deploy osd ..." because
ceph-
Post by a***@tma-0.net
volume doesn't exist on the nodes.
The newer versions of Ceph (from mimic onwards) requires compiler
toolchains supporting c++17 which we unfortunately do not have for
stretch/jessie yet.
-
Abhishek
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Nicolas Huillard
2018-11-07 06:40:13 UTC
Permalink
Post by Kevin Olbrich
Proxmox has support for rbd as they ship additional packages as well as
ceph via their own repo.
qemu-img version 2.8.1(Debian 1:2.8+dfsg-6+deb9u4)
Copyright (c) 2003-2016 Fabrice Bellard and the QEMU Project
developers
Supported formats: blkdebug blkreplay blkverify bochs cloop dmg file ftp
ftps gluster host_cdrom host_device http https iscsi iser luks nbd nfs
null-aio null-co parallels qcow qcow2 qed quorum raw rbd
replication
sheepdog ssh vdi vhdx vmdk vpc vvfat
It lists rbd but still fails with the exact same error.
I stumbled upon the exact same error, and since there was no answer
anywhere, I figured it was a very simple problem: don't forget to
install the qemu-block-extra packageĀ (Debian stretch) along with qemu-
utils which contains the qemu-img command.
This command is actually compiled with rbd support (hence the output
above), but need this extra package to pull actual support-code and
dependencies...
--
Nicolas Huillard
Kevin Olbrich
2018-11-07 14:36:47 UTC
Permalink
Am Mi., 7. Nov. 2018 um 07:40 Uhr schrieb Nicolas Huillard <
Post by Nicolas Huillard
Post by Kevin Olbrich
It lists rbd but still fails with the exact same error.
I stumbled upon the exact same error, and since there was no answer
anywhere, I figured it was a very simple problem: don't forget to
install the qemu-block-extra package (Debian stretch) along with qemu-
utils which contains the qemu-img command.
This command is actually compiled with rbd support (hence the output
above), but need this extra package to pull actual support-code and
dependencies...
I have not been able to test this yet but this package was indeed missing
on my system!
Thank you for this hint!
Post by Nicolas Huillard
--
Nicolas Huillard
Kevin Olbrich
2018-11-15 09:57:29 UTC
Permalink
I now had the time to test and after installing this package, uploads to
rbd are working perfectly.
Thank you very much fur sharing this!

Kevin
Post by Kevin Olbrich
Am Mi., 7. Nov. 2018 um 07:40 Uhr schrieb Nicolas Huillard <
Post by Nicolas Huillard
Post by Kevin Olbrich
It lists rbd but still fails with the exact same error.
I stumbled upon the exact same error, and since there was no answer
anywhere, I figured it was a very simple problem: don't forget to
install the qemu-block-extra package (Debian stretch) along with qemu-
utils which contains the qemu-img command.
This command is actually compiled with rbd support (hence the output
above), but need this extra package to pull actual support-code and
dependencies...
I have not been able to test this yet but this package was indeed missing
on my system!
Thank you for this hint!
Post by Nicolas Huillard
--
Nicolas Huillard
Martin Verges
2018-10-30 19:11:06 UTC
Permalink
Hello,

we provide a public mirror documented on
https://croit.io/2018/09/23/2018-09-23-debian-mirror for Ceph Mimic on
Debian Stretch.

--
Martin Verges
Managing director

Mobile: +49 174 9335695
E-Mail: ***@croit.io
Chat: https://t.me/MartinVerges

croit GmbH, Freseniusstr. 31h, 81247 Munich
CEO: Martin Verges - VAT-ID: DE310638492
Com. register: Amtsgericht Munich HRB 231263

Web: https://croit.io
YouTube: https://goo.gl/PGE1Bx
Post by Kevin Olbrich
Is it possible to use qemu-img with rbd support on Debian Stretch?
I am on Luminous and try to connect my image-buildserver to load images into
a ceph pool.
rbd:rbd_vms_ssd_01/test_vm
qemu-img: Unknown protocol 'rbd'
Kevin
Am Mo., 3. Sep. 2018 um 12:07 Uhr schrieb Abhishek Lekshmanan
Post by a***@tma-0.net
Can anyone confirm if the Ceph repos for Debian/Ubuntu contain packages for
Debian? I'm not seeing any, but maybe I'm missing something...
I'm seeing ceph-deploy install an older version of ceph on the nodes (from the
Debian repo) and then failing when I run "ceph-deploy osd ..." because ceph-
volume doesn't exist on the nodes.
The newer versions of Ceph (from mimic onwards) requires compiler
toolchains supporting c++17 which we unfortunately do not have for
stretch/jessie yet.
-
Abhishek
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Loading...