配置
Controller节点
#编辑/etc/cinder/cinder.conf
[DEFAULT]
rpc_backend = rabbit
auth_strategy = keystone
my_ip = 10.0.8.50
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
auth_strategy = keystone
state_path = /var/lib/cinder
lock_path = /var/lock/cinder
[database]
connection = mysql+pymysql://cinder:[email protected]/cinder
[oslo_messaging_rabbit]
rabbit_host = 10.0.8.50
rabbit_userid = openstack
rabbit_password = openstack123
[keystone_authtoken]
auth_uri = http://10.0.8.50:5000
auth_url = http://10.0.8.50:35357
memcached_servers = 10.0.8.50:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = cinder
password = cinder123
[oslo_concurrency]
lock_path = /var/lib/cinder/tmp
同步数据库,重启服务
su -s /bin/sh -c "cinder-manage db sync" cinder
配置Nova,修改控制节点的nova.conf
#编辑/etc/nova/nova.conf
[cinder]
os_region_name = RegionOne
重启nova服务,重启cinder服务
service nova-api restart
service cinder-scheduler restart
service cinder-api restart
Storage节点
编辑/etc/cinder/cinder.conf
[DEFAULT]
rpc_backend = rabbit
auth_strategy = keystone
enabled_backends = lvm
my_ip = 10.0.8.52
glance_api_servers = http://controller.openstack:9292
[database]
connection = mysql+pymysql://cinder:[email protected]/cinder
[oslo_messaging_rabbit]
rabbit_host = 10.0.8.50
rabbit_userid = openstack
rabbit_password = openstack123
[keystone_authtoken]
auth_uri = http://10.0.8.50:5000
auth_url = http://10.0.8.50:35357
memcached_servers = 10.0.8.50:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = cinder
password = cinder123
[lvm]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = cinder-volumes
iscsi_protocol = iscsi
iscsi_helper = tgtadm
[oslo_concurrency]
lock_path = /var/lib/cinder/tmp
重启服务
service tgt restart
service cinder-volume restart
验证
在 adminrc中指定OS_VOLUME_API_VERSION=2
通过执行
cinder service-list
查看服务是不是已经启动