Re: Openstack ceph - non bootable volumes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for your willingness to help

The issue was that images where not in raw format
 ( i.e the proper approach is to   run "qemu-img convert -f qcow2 -O raw ...."  and add the resulted image to openstack ( openstack image create ...) )

Volumes build based on a image in raw format are bootable 

Many thanks

Steven  

On Thu, 20 Dec 2018 at 04:20, Eugen Block <eblock@xxxxxx> wrote:
> Volumes are being created just fine in the "volumes" pool but they are not
> bootable
> Also, ephemeral instances are working fine ( disks are being created on the
> dedicated ceph pool "instances')

That sounds like cinder is missing something regarding glance. So the 
instance is listed as "ACTIVE" but what do you see on the instance? 
Does it show something like "no bootable device" or a similar message?

I don't have Rocky and Mimic, so there might be something else. To 
rule out the qemu layer you could try to launch from a volume with kvm 
like suggested in [1].

Is this a new setup or an upgraded environment? If it's an existing 
environment, did it ever work with volumes? Do you use cephx and have 
you setup rbd_secret on your compute node(s)?

Regards,
Eugen

[1] http://lists.ceph.com/pipermail/ceph-users-ceph.com/2013-May/031454.html


Zitat von Steven Vacaroaia <stef97@xxxxxxxxx>:

> Thanks for your prompt reply
>
> Volumes are being created just fine in the "volumes" pool but they are not
> bootable
> Also, ephemeral instances are working fine ( disks are being created on the
> dedicated ceph pool "instances')
>
> Access for cinder user from compute node is fine
>
> [root@ops-ctrl-new ~(devops)]# rbd --user cinder -k
> /etc/ceph/ceph.client.cinder.keyring -p volumes ls
> volume-04c3d1a6-e4f0-40bf-a257-0d76c2a6e337
> volume-6393ea70-b05d-4926-a2e0-a4a41f8b38e7
> volume-82d97331-6b9b-446c-a5a4-b402a5212e4c
> volume-9ed2658a-1a9c-4466-a36a-587cc50ed1ff
> volume-baa6c928-8ac1-4240-b189-32b444b434a3
> volume-c23a69dc-d043-45f7-970d-1eec2ccb10cc
> volume-f1872ae6-48e3-4a62-9f46-bf157f079e7f
>
>
> On Wed, 19 Dec 2018 at 09:25, Eugen Block <eblock@xxxxxx> wrote:
>
>> Hi,
>>
>> can you explain more detailed what exactly goes wrong?
>> In many cases it's an authentication error, can you check if your
>> specified user is allowed to create volumes in the respective pool?
>>
>> You could try something like this (from compute node):
>>
>> rbd --user <OPENSTACK_USER> -k
>> /etc/ceph/ceph.client.OPENSTACK_USER.keyring -p <POOL> ls
>>
>> additionally, try to create an image in that pool. If that works, you
>> should double check the credentials you created within ceph and
>> compare them to the credentials in your openstack configs.
>> That would be my first guess.
>>
>> Regards,
>> Eugen
>>
>> Zitat von Steven Vacaroaia <stef97@xxxxxxxxx>:
>>
>> > Hi,
>> >
>> > I'll appreciated if someone can provide some guidance for
>> troubleshooting /
>> > setting up Openstack (rocky) + ceph (mimic)  so that volumes created on
>> > ceph be bootable
>> >
>> > I have followed this http://docs.ceph.com/docs/mimic/rbd/rbd-openstack/
>> > enabled debug in both nova and cinder but still not been able to figure
>> it
>> > out why volumes are not bootable
>> >
>> > Many thanks
>> > Steven
>>
>>
>>
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@xxxxxxxxxxxxxx
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>>



_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux