Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Ceph-OpenStack integration "unable to update stats, RBDdriver -1.1.0 driver is uninitialized" error(Kilo Hammer)

Is somebody familar with this error? i've tried to search for a fix but sadly failed to find one out there.

Ceph-OpenStack integration "unable to update stats, RBDdriver -1.1.0 driver is uninitialized" error(Kilo Hammer)

Is somebody familar with this error? i've tried to search for a fix but sadly failed to find one out there.

My system: ubuntu 14.04.02 ceph hammer - (cephx) Openstack Kilo

REFERENCE to the guide I used: http://docs.ceph.com/docs/master/rbd/rbd-openstack/ (http://docs.ceph.com/docs/master/rbd/...)

cinder.conf [DEFAULT] ... enabled_backends = ceph ... [ceph] volume_driver = cinder.volume.drivers.rbd.RBDDriver rbd_pool = volumes rbd_ceph_conf = /etc/ceph/ceph.conf rbd_flatten_volume_from_snapshot = false rbd_max_clone_depth = 5 rbd_store_chunk_size = 4 rados_connect_timeout = -1 glance_api_version = 2

Ceph-OpenStack integration "unable to update stats, RBDdriver -1.1.0 driver is uninitialized" error(Kilo Hammer)

Is somebody familar with this error? i've tried to search for a fix but sadly failed to find one out there.

My system: ubuntu 14.04.02 ceph hammer - (cephx) Openstack Kilo

REFERENCE to the guide I used: http://docs.ceph.com/docs/master/rbd/rbd-openstack/ (http://docs.ceph.com/docs/master/rbd/...)

cinder.conf my environment is in a closed network, its kinda hard to get stuff out. but when I try cinder-volume its just shows the log, what's in the log is just the sentence I wrote in the header.

RBDDriver -1.1.0 is uninitialized.

I've deployed my whole ceph env with ansible playbooks according to leseb's github as a standalone ceph I've manage to acomplish a fully functional ceph environment, tried it with different benchmarking tools such as COSbench, iometer, getput, DD, radosBench and few more and never encountered any errors or disfunctions cephwise.

my cinder.conf

[DEFAULT] ... enabled_backends = ceph ... rootwrap_config = /etc/cinder/rootwrap.conf api_paste_confg = /etc/cinder/api-paste.ini iscsi_helper = tgtadm volume_name_template = volume-%s volume_group = cinder-volumes verbose = True state_path = /var/lib/cinder lock_path = /var/lock/cinder volumes_dir = /var/lib/cinder/volumes

rpc_backend=rabbit auth_strategy=keystone my_ip={{ ip_manage }}

enabled_backends=ceph glance_host={{ controller_virtual_name }}

osapi_volume_listen_port=58776

[oslo_messaging_rabbit] rabbit_host={{ controller_virtual_name }} rabbit_userid=openstack rabbit_password={{ rabbit_mq_password }}

[oslo_concurrency] lock_path=/var/lock/cinder

[database] connection=mysql://{{mysql_cinder_user}}:{{ mysql_cinder_password }}@{{ controller_virtual_name }}/cinder

[keystone_authtoken]

auth_uri=http://{{ controller_virtual_name }}:5000

auth_url=http://{{ controller_virtual_name }}:35357

auth_plugin=password

project_domain_id=default

user_domain_id=default

project_name=service

username=cinder

user-name=cinder

password=cinderpass

[ceph]

volume_driver = cinder.volume.drivers.rbd.RBDDriver

rbd_pool = volumes

rbd_ceph_conf = /etc/ceph/ceph.conf

rbd_flatten_volume_from_snapshot = false

rbd_max_clone_depth = 5

rbd_store_chunk_size = 4

rados_connect_timeout = -1

glance_api_version = 22

rbd_user = cinder

rbd_secret_uuid = XXXXXXXXXXXXXXXXX

Ceph-OpenStack integration "unable to update stats, RBDdriver -1.1.0 driver is uninitialized" error(Kilo Hammer)

Is somebody familar with this error? i've tried to search for a fix but sadly failed to find one out there.

My system: ubuntu 14.04.02 ceph hammer - (cephx) Openstack Kilo

REFERENCE to the guide I used: http://docs.ceph.com/docs/master/rbd/rbd-openstack/ (http://docs.ceph.com/docs/master/rbd/...)

my environment is in a closed network, its kinda hard to get stuff out. but when I try cinder-volume its just shows the log, what's in the log is just the sentence I wrote in the header.

RBDDriver -1.1.0 is uninitialized.

I've deployed my whole ceph env with ansible playbooks according to leseb's github as a standalone ceph I've manage to acomplish a fully functional ceph environment, tried it with different benchmarking tools such as COSbench, iometer, getput, DD, radosBench and few more and never encountered any errors or disfunctions cephwise.

my cinder.conf

[DEFAULT] rootwrap_config = /etc/cinder/rootwrap.conf api_paste_confg = /etc/cinder/api-paste.ini iscsi_helper = tgtadm volume_name_template = volume-%s volume_group = cinder-volumes verbose = True state_path = /var/lib/cinder lock_path = /var/lock/cinder volumes_dir = /var/lib/cinder/volumes

rpc_backend=rabbit auth_strategy=keystone my_ip={{ ip_manage }}

enabled_backends=ceph glance_host={{ controller_virtual_name }}

osapi_volume_listen_port=58776

[oslo_messaging_rabbit] rabbit_host={{ controller_virtual_name }} rabbit_userid=openstack rabbit_password={{ rabbit_mq_password }}

[oslo_concurrency] lock_path=/var/lock/cinder

[database] connection=mysql://{{mysql_cinder_user}}:{{ mysql_cinder_password }}@{{ controller_virtual_name }}/cinder

[keystone_authtoken]

auth_uri=http://{{ controller_virtual_name }}:5000

auth_url=http://{{ controller_virtual_name }}:35357

auth_plugin=password

project_domain_id=default

user_domain_id=default

project_name=service

username=cinder

user-name=cinder

password=cinderpass

[ceph]

volume_driver = cinder.volume.drivers.rbd.RBDDriver

rbd_pool = volumes

rbd_ceph_conf = /etc/ceph/ceph.conf

rbd_flatten_volume_from_snapshot = false

rbd_max_clone_depth = 5

rbd_store_chunk_size = 4

rados_connect_timeout = -1

glance_api_version = 2

rbd_user = cinder

rbd_secret_uuid = XXXXXXXXXXXXXXXXX


HEALTH_WARN pool .rgw.buckets has too few pgs; noout,noscrub,nodeep-scrub flag(s) set.

cinder-volume

DeprecationWarning: The oslo namespace package is deprecated. please use oslo_config instead

cinder.volume.manager Determined volume DB was empty at startup

cinder.openstack.common.service Starting 1 workers

cinder.openstack.common.service Started child 99999

cinder.service Starting cinder-volume node (version 2015.1.1)

cinder.volume.manger Starting volume driver RBDDriver (-1.1.0)

cinder.volume.drivers.rbd Error connecting to ceph cluster.

cinder.volume.manger Error encountered during initialization of driver: RBDDriver

cinder.volume.manager Bad or unexpected response from storage volume backend API: Error connecting to ceph cluster

oslo_messaging._drivers.impl_rabbit Connected to AMQP server on controller:5672

cinder.volume.manager Updating volume status

cinder.volume.manager self.driver.initialized

cinder.volume.manager Unable to update stats, RBDDriver -1.1.0 driver is uninitialized