Thanks a lot, Jens. Do I have to have cephx authentication enabled? Did you 
enable it? Which user from the node that contains cinder-api or glance-api are 
you using to create volumes and images? The documentation at  
http://ceph.com/docs/master/rbd/rbd-openstack/ mentions creating new users 
client.volumes and client.images for cinder and glance respectively. Did you do 
that?

Thanks again!
Narendra

From: Jens-Christian Fischer [mailto:jens-christian.fisc...@switch.ch]
Sent: Monday, November 25, 2013 8:19 AM
To: Trivedi, Narendra
Cc: ceph-users@lists.ceph.com; RĂ¼diger Rissmann
Subject: Re: [ceph-users] Openstack Havana, boot from volume fails

Hi Narendra

rbd for cinder and glance are according to the ceph documentation here: 
http://ceph.com/docs/master/rbd/rbd-openstack/

rbd for VM images configured like so: https://review.openstack.org/#/c/36042/

config sample (nova.conf):

--- cut ---

volume_driver=nova.volume.driver.RBDDriver
rbd_pool=volumes
rbd_user=volumes
rbd_secret_uuid=xxxx-yyyy-zzzz


libvirt_images_type=rbd
# the RADOS pool in which rbd volumes are stored (string value)
libvirt_images_rbd_pool=volumes
# path to the ceph configuration file to use (string value)
libvirt_images_rbd_ceph_conf=/etc/ceph/ceph.conf


# dont inject stuff into partions, RBD backed partitions don't work that way
libvirt_inject_partition = -2

--- cut ---

and finally, used the following files from this repository: 
https://github.com/jdurgin/nova/tree/havana-ephemeral-rbd

image/glance.py
virt/images.py
virt/libvirt/driver.py
virt/libvirt/imagebackend.py
virt/libvirt/utils.py

good luck :)

cheers
jc

--
SWITCH
Jens-Christian Fischer, Peta Solutions
Werdstrasse 2, P.O. Box, 8021 Zurich, Switzerland
phone +41 44 268 15 15, direct +41 44 268 15 71
jens-christian.fisc...@switch.ch<mailto:jens-christian.fisc...@switch.ch>
http://www.switch.ch<http://www.switch.ch/>

http://www.switch.ch/socialmedia

On 22.11.2013, at 17:41, "Trivedi, Narendra" 
<narendra.triv...@savvis.com<mailto:narendra.triv...@savvis.com>> wrote:


Hi Jean,

Could you please tell me which link you followed to install RBD etc. for Havana?

Thanks!
Narendra

From: 
ceph-users-boun...@lists.ceph.com<mailto:ceph-users-boun...@lists.ceph.com> 
[mailto:ceph-users-boun...@lists.ceph.com<mailto:users-boun...@lists.ceph.com>] 
On Behalf Of Jens-Christian Fischer
Sent: Thursday, November 21, 2013 8:06 AM
To: ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com>
Cc: RĂ¼diger Rissmann
Subject: [ceph-users] Openstack Havana, boot from volume fails

Hi all

I'm playing with the boot from volume options in Havana and have run into 
problems:

(Openstack Havana, Ceph Dumpling (0.67.4), rbd for glance, cinder and 
experimental ephemeral disk support)

The following things do work:
- glance images are in rbd
- cinder volumes are in rbd
- creating a VM from an image works
- creating a VM from a snapshot works


However, the booting from volume fails:

Steps to reproduce:

Boot from image
Create snapshot from running instance
Create volume from this snapshot
Start a new instance with "boot from volume" and the volume just created:

The boot process hangs after around 3 seconds, and the console.log of the 
instance shows this:


[    0.000000] Linux version 3.11.0-12-generic (buildd@allspice) (gcc version 
4.8.1 (Ubuntu/Linaro 4.8.1-10ubuntu7) ) #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 
2013 (Ubuntu 3.11.0-12.19-generic 3.11.3)

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.11.0-12-generic 
root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0

...

[    0.098221] Brought up 1 CPUs

[    0.098964] smpboot: Total of 1 processors activated (4588.94 BogoMIPS)

[    0.100408] NMI watchdog: enabled on all CPUs, permanently consumes one 
hw-PMU counter.

[    0.102667] devtmpfs: initialized

...

[    0.560202] Linux agpgart interface v0.103

[    0.562276] brd: module loaded

[    0.563599] loop: module loaded

[    0.565315]  vda: vda1

[    0.568386] scsi0 : ata_piix

[    0.569217] scsi1 : ata_piix

[    0.569972] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14

[    0.571289] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15

...

[    0.742082] Freeing unused kernel memory: 1040K (ffff8800016fc000 - 
ffff880001800000)

[    0.746153] Freeing unused kernel memory: 836K (ffff880001b2f000 - 
ffff880001c00000)

Loading, please wait...

[    0.764177] systemd-udevd[95]: starting version 204

[    0.787913] floppy: module verification failed: signature and/or required 
key missing - tainting kernel

[    0.825174] FDC 0 is a S82078B

...

[    1.448178] tsc: Refined TSC clocksource calibration: 2294.376 MHz

error: unexpectedly disconnected from boot status daemon

Begin: Loading essential drivers ... done.

Begin: Running /scripts/init-premount ... done.

Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.

Begin: Running /scripts/local-premount ... done.

[    2.384452] EXT4-fs (vda1): mounted filesystem with ordered data mode. Opts: 
(null)

Begin: Running /scripts/local-bottom ... done.

done.

Begin: Running /scripts/init-bottom ... done.

[    3.021268] init: mountall main process (193) killed by FPE signal

General error mounting filesystems.

A maintenance shell will now be started.

CONTROL-D will terminate this shell and reboot the system.

root@box-web1:~#
The console is stuck, I can't get to the rescue shell

I can "rbd map" the volume and mount it from a physical host - the filesystem 
etc all is in good order.

Any ideas?

cheers
jc

--
SWITCH
Jens-Christian Fischer, Peta Solutions
Werdstrasse 2, P.O. Box, 8021 Zurich, Switzerland
phone +41 44 268 15 15, direct +41 44 268 15 71
jens-christian.fisc...@switch.ch<mailto:jens-christian.fisc...@switch.ch>
http://www.switch.ch<http://www.switch.ch/>

http://www.switch.ch/socialmedia


This message contains information which may be confidential and/or privileged. 
Unless you are the intended recipient (or authorized to receive for the 
intended recipient), you may not read, use, copy or disclose to anyone the 
message or any information contained in the message. If you have received the 
message in error, please advise the sender by reply e-mail and delete the 
message and any attachment(s) thereto without retaining any copies.


This message contains information which may be confidential and/or privileged. 
Unless you are the intended recipient (or authorized to receive for the 
intended recipient), you may not read, use, copy or disclose to anyone the 
message or any information contained in the message. If you have received the 
message in error, please advise the sender by reply e-mail and delete the 
message and any attachment(s) thereto without retaining any copies.
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to