How to install a driver with root privilege when OpenStack services are visible only to stack user

asked 2014-08-04 09:24:19 -0600

San thosh gravatar image

I set up OpenStack using DevStack on Ubuntu 12.04 machine. OpenStack services are visible only from 'stack' user.

When I tried to install some driver (say IBM XIV) from root user, it thrown an error "Cinder, a component of OpenStack is not installed". It is understood that root user cannot see those services. And the installation of that driver says that the user should have root privilege. I grant root privilege to stack user hoping that the install should work, but I am seeing the same error again (cinder not installed) with stack user too.

Any help will be much helpful.


edit retag flag offensive close merge delete


Just to clarify the question: is this a problem specific to the IBM driver or also other drivers have the same issue?

smaffulli gravatar imagesmaffulli ( 2014-08-04 11:28:56 -0600 )edit

I am seeing it with IBM XIV driver. I am not sure about other drivers which needs to be installed separately.

San thosh gravatar imageSan thosh ( 2014-08-05 00:44:12 -0600 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2014-08-04 17:39:23 -0600

VinodK gravatar image

If you are looking for "service cinder-volume" it will not appear because Devstack run screens instead of service. That's the reason, it will not be visible to the driver processes who depends on cinder-volume running as a service. Usually in devstack environment, make changes to the configuration and run "".

Hope this helps!

edit flag offensive delete link more


So do you mean I should try other modes of OpenStack installation rather than DevStack.?

San thosh gravatar imageSan thosh ( 2014-08-05 00:47:26 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-08-04 09:24:19 -0600

Seen: 111 times

Last updated: Aug 04 '14