[root@kvm4 ~]# yum install -y openstack-cinder
[root@kvm4 ~]# cp /usr/share/cinder/cinder-dist.conf /etc/cinder/cinder.conf cp: overwrite `/etc/cinder/cinder.conf'? y
[root@kvm4 ~]# source keystonerc_admin [root@kvm4 ~(keystone_admin)]#
[root@kvm4 ~(keystone_admin)]# openstack-db --init \ --service cinder --password 123qwe --rootpw 123qwe Verified connectivity to MySQL. Creating 'cinder' database. Updating 'cinder' database password in /etc/cinder/cinder.conf Initializing the cinder database, please wait... Complete!
[root@kvm4 ~(keystone_admin)]# keystone user-create --name cinder --pass 123qwe +----------+----------------------------------+ | Property | Value | +----------+----------------------------------+ | email | | | enabled | True | | id | eb9ca7e7be3e42e081c3011810e1ada5 | | name | cinder | | tenantId | | +----------+----------------------------------+
[root@kvm4 ~(keystone_admin)]# keystone tenant-create --name services +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | | | enabled | True | | id | da7fe21aa92743f9baa51fd4368e6726 | | name | services | +-------------+----------------------------------+
[root@kvm4 ~(keystone_admin)]# keystone user-role-add \ --user cinder --role admin --tenant services
[root@kvm4 ~(keystone_admin)]# keystone service-create \ --name=cinder --type=volume --description="Openstack Block Storage Service" +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | Openstack Block Storage Service | | id | 3b211e63665d432ca5c5bf488b0ae6fb | | name | cinder | | type | volume | +-------------+----------------------------------+
[root@kvm4 ~(keystone_admin)]# keystone endpoint-create \ --service-id 3b211e63665d432ca5c5bf488b0ae6fb \ --publicurl 'http://kvm4.deyu.wang:8776/v1/%(tenant_id)s' \ --adminurl 'http://kvm4.deyu.wang:8776/v1/%(tenant_id)s' \ --internalurl 'http://kvm4.deyu.wang:8776/v1/%(tenant_id)s' +-------------+---------------------------------------------+ | Property | Value | +-------------+---------------------------------------------+ | adminurl | http://kvm4.deyu.wang:8776/v1/%(tenant_id)s | | id | b5430f44463b4d99b7760df709c53c59 | | internalurl | http://kvm4.deyu.wang:8776/v1/%(tenant_id)s | | publicurl | http://kvm4.deyu.wang:8776/v1/%(tenant_id)s | | region | regionOne | | service_id | 3b211e63665d432ca5c5bf488b0ae6fb | +-------------+---------------------------------------------+
[root@kvm4 ~(keystone_admin)]# openstack-config --set /etc/cinder/cinder.conf \ keystone_authtoken admin_tenant_name services [root@kvm4 ~(keystone_admin)]# openstack-config --set /etc/cinder/cinder.conf \ keystone_authtoken admin_user cinder [root@kvm4 ~(keystone_admin)]# openstack-config --set /etc/cinder/cinder.conf \ keystone_authtoken admin_password 123qwe [root@kvm4 ~(keystone_admin)]# openstack-config --set /etc/cinder/cinder.conf \ DEFAULT qpid_username qpidauth [root@kvm4 ~(keystone_admin)]# openstack-config --set /etc/cinder/cinder.conf \ DEFAULT qpid_password 123qwe [root@kvm4 ~(keystone_admin)]# openstack-config --set /etc/cinder/cinder.conf \ DEFAULT qpid_protocol ssl