[openstack-dev] [Cinder] multiple backend issue

git harry git-harry at live.co.uk
Thu Jul 17 11:31:46 UTC 2014


You are using multibackend but it appears you haven't created both volume groups:

Stderr: ' Volume group "cinder-volumes-2" not found\n'

If you can create volumes it suggest the other backend is correctly configured. So you can ignore the error if you want but you will not be able to use the second backend you have attempted to setup.

________________________________
> From: Johnson.Cheng at QsanTechnology.com 
> To: openstack-dev at lists.openstack.org 
> Date: Thu, 17 Jul 2014 11:03:41 +0000 
> Subject: [openstack-dev] [Cinder] multiple backend issue 
> 
> 
> Dear All, 
> 
> 
> 
> I have two machines as below, 
> 
> Machine1 (192.168.106.20): controller node (cinder node and 
> volume node) 
> 
> Machine2 (192.168.106.30): compute node (volume node) 
> 
> 
> 
> I can successfully create a cinder volume, but there is an error in 
> cinder-volume.log. 
> 
> 2014-07-17 18:49:01.105 5765 AUDIT cinder.service [-] Starting 
> cinder-volume node (version 2014.1) 
> 
> 2014-07-17 18:49:01.113 5765 INFO cinder.volume.manager 
> [req-82bf4ed2-0076-4f75-9d5b-9e9945cd6be2 - - - - -] Starting volume 
> driver L 
> 
> VMISCSIDriver (2.0.0) 
> 
> 2014-07-17 18:49:01.114 5764 AUDIT cinder.service [-] Starting 
> cinder-volume node (version 2014.1) 
> 
> 2014-07-17 18:49:01.124 5764 INFO cinder.volume.manager 
> [req-cf7cf804-8c47-455a-b725-3c2154b60812 - - - - -] Starting volume 
> driver L 
> 
> VMISCSIDriver (2.0.0) 
> 
> 2014-07-17 18:49:01.965 5765 ERROR cinder.volume.manager 
> [req-82bf4ed2-0076-4f75-9d5b-9e9945cd6be2 - - - - -] Error encountered 
> durin 
> 
> g initialization of driver: LVMISCSIDriver 
> 
> 2014-07-17 18:49:01.971 5765 ERROR cinder.volume.manager 
> [req-82bf4ed2-0076-4f75-9d5b-9e9945cd6be2 - - - - -] Unexpected error 
> while 
> 
> running command. 
> 
> Command: sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C 
> vgs --noheadings -o name cinder-volumes-2 
> 
> Exit code: 5 
> 
> Stdout: '' 
> 
> Stderr: ' Volume group "cinder-volumes-2" not found\n' 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager Traceback 
> (most recent call last): 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager File 
> "/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 243 
> 
> , in init_host 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager 
> self.driver.check_for_setup_error() 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager File 
> "/usr/lib/python2.7/dist-packages/cinder/volume/drivers/lvm.py", line 
> 
> 83, in check_for_setup_error 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager 
> executor=self._execute) 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager File 
> "/usr/lib/python2.7/dist-packages/cinder/brick/local_dev/lvm.py", lin 
> 
> e 81, in __init__ 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager if 
> self._vg_exists() is False: 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager File 
> "/usr/lib/python2.7/dist-packages/cinder/brick/local_dev/lvm.py", lin 
> 
> e 106, in _vg_exists 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager 
> self.vg_name, root_helper=self._root_helper, run_as_root=True) 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager File 
> "/usr/lib/python2.7/dist-packages/cinder/utils.py", line 136, in exec 
> 
> ute 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager return 
> processutils.execute(*cmd, **kwargs) 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager File 
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/processutil 
> 
> s.py", line 173, in execute 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager cmd=' 
> '.join(cmd)) 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager 
> ProcessExecutionError: Unexpected error while running command. 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager Command: sudo 
> cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C vgs --n 
> 
> oheadings -o name cinder-volumes-2 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager Exit code: 5 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager Stdout: '' 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager Stderr: ' 
> Volume group "cinder-volumes-2" not found\n' 
> 
> 2014-07-17 18:49:01.971 5765 TRACE cinder.volume.manager 
> 
> 2014-07-17 18:49:03.236 5765 INFO oslo.messaging._drivers.impl_rabbit 
> [-] Connected to AMQP server on controller:5672 
> 
> 2014-07-17 18:49:03.890 5764 INFO cinder.volume.manager 
> [req-cf7cf804-8c47-455a-b725-3c2154b60812 - - - - -] volume 
> 5811b9af-b24a-44f 
> 
> e-a424-a61f011f7a4c: skipping export 
> 
> 2014-07-17 18:49:03.891 5764 INFO cinder.volume.manager 
> [req-cf7cf804-8c47-455a-b725-3c2154b60812 - - - - -] volume 
> 8266e05b-6c87-421 
> 
> a-a625-f5d6e94f2c9f: skipping export 
> 
> 2014-07-17 18:49:03.892 5764 INFO cinder.volume.manager 
> [req-cf7cf804-8c47-455a-b725-3c2154b60812 - - - - -] Updating volume 
> status 
> 
> 2014-07-17 18:49:04.081 5764 INFO oslo.messaging._drivers.impl_rabbit 
> [req-cf7cf804-8c47-455a-b725-3c2154b60812 - - - - -] Connected 
> 
> to AMQP server on controller:5672 
> 
> 2014-07-17 18:49:04.136 5764 INFO oslo.messaging._drivers.impl_rabbit 
> [-] Connected to AMQP server on controller:5672 
> 
> 2014-07-17 18:49:18.258 5765 INFO cinder.volume.manager 
> [req-00ee01b9-9601-42f5-baf7-169086ac53bb - - - - -] Updating volume 
> status 
> 
> 2014-07-17 18:49:18.259 5765 WARNING cinder.volume.manager 
> [req-00ee01b9-9601-42f5-baf7-169086ac53bb - - - - -] Unable to update 
> stat 
> 
> s, LVMISCSIDriver -2.0.0 (config name lvmdriver-2) driver is uninitialized. 
> 
> 
> 
> 
> 
> Should I ignore it? 
> 
> 
> 
> Here is my cinder.conf 
> 
> [DEFAULT] 
> 
> rootwrap_config = /etc/cinder/rootwrap.conf 
> 
> api_paste_confg = /etc/cinder/api-paste.ini 
> 
> #iscsi_helper = tgtadm 
> 
> iscsi_helper = ietadm 
> 
> volume_name_template = volume-%s 
> 
> volume_group = cinder-volumes 
> 
> verbose = True 
> 
> auth_strategy = keystone 
> 
> #state_path = /var/lib/cinder 
> 
> #lock_path = /var/lock/cinder 
> 
> #volumes_dir = /var/lib/cinder/volumes 
> 
> iscsi_ip_address=192.168.106.20 
> 
> 
> 
> rpc_backend = cinder.openstack.common.rpc.impl_kombu 
> 
> rabbit_host = controller 
> 
> rabbit_port = 5672 
> 
> rabbit_userid = guest 
> 
> rabbit_password = demo 
> 
> 
> 
> glance_host = controller 
> 
> 
> 
> enabled_backends=lvmdriver-1,lvmdriver-2 
> 
> [lvmdriver-1] 
> 
> volume_group=cinder-volumes-1 
> 
> volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver 
> 
> volume_backend_name=LVM_iSCSI 
> 
> [lvmdriver-2] 
> 
> volume_group=cinder-volumes-2 
> 
> volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver 
> 
> volume_backend_name=LVM_iSCSI_b 
> 
> 
> 
> [database] 
> 
> connection = mysql://cinder:demo@controller/cinder 
> 
> 
> 
> [keystone_authtoken] 
> 
> auth_uri = http://controller:5000 
> 
> auth_host = controller 
> 
> auth_port = 35357 
> 
> auth_protocol = http 
> 
> admin_tenant_name = service 
> 
> admin_user = cinder 
> 
> admin_password = demo 
> 
> 
> 
> 
> 
> Regards, 
> 
> Johnson 
> 
> 
> 
> 
> 
> _______________________________________________ OpenStack-dev mailing 
> list OpenStack-dev at lists.openstack.org 
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev 
 		 	   		  


More information about the OpenStack-dev mailing list