← Back to team overview

openstack team mailing list archive

Re: Folsom: boot from volume snapshot using nova.conf and not cinder?

 

On 01/22/2013 12:42 PM, Vishvananda Ishaya wrote:

On Jan 22, 2013, at 12:32 PM, Blair Zajac <blair@xxxxxxxxxxxx> wrote:

/usr/bin/nova-volume


The wrong bin is running. You should be running /usr/bin/cinder-volume if you are using cinder.

It doesn't look like you have configured cinder properly.

The only changes I made to cinder from the package's defaults are:

--- api-paste.ini.FCS   2012-09-25 17:48:54.000000000 -0700
+++ api-paste.ini       2013-01-20 20:18:52.838007722 -0800
@@ -46,6 +46,6 @@
 auth_host = 127.0.0.1
 auth_port = 35357
 auth_protocol = http
-admin_tenant_name = %SERVICE_TENANT_NAME%
-admin_user = %SERVICE_USER%
-admin_password = %SERVICE_PASSWORD%
+admin_tenant_name = service
+admin_user = cinder
+admin_password = pass


--- cinder.conf.FCS     2012-10-09 07:01:53.000000000 -0700
+++ cinder.conf 2013-01-21 22:29:05.171401104 -0800
@@ -1,5 +1,6 @@
 [DEFAULT]
 rootwrap_config = /etc/cinder/rootwrap.conf
+sql_connection = mysql://cinder:pass@localhost/cinder
 api_paste_confg = /etc/cinder/api-paste.ini
 iscsi_helper = tgtadm
 volume_name_template = volume-%s


I did a grep looking for nova-volume in etc and this is what was found, nothing in cinder.


$ find /etc -type f -print0 | xargs -0 grep nova-volume
/etc/default/nova-volume:# nova-volume default vg to use.
/etc/default/nova-volume:# If nothing is set here, then nova-volume will pickup the /etc/init/nova-volume.conf:exec su -s /bin/sh -c "exec nova-volume --config-file=/etc/nova/nova.conf" nova
/etc/logrotate.d/nova-volume:/var/log/nova/nova-volume.log {


So I don't know where it's picking up /usr/bin/nova-volume. The stack is appearing in nova-volume.log, which shouldn't have anything in it if I'm using cider???

Blair



Follow ups

References