All changes in the merlin branches.
This commit is contained in:
@ -15,7 +15,8 @@ RUN set -x \
|
||||
python-openstackclient \
|
||||
python-oslo.cache \
|
||||
lvm2 \
|
||||
tgt \
|
||||
python-ceph \
|
||||
python-rbd \
|
||||
|
||||
&& apt-get -y clean
|
||||
|
||||
@ -28,8 +29,6 @@ COPY bootstrap.sh /etc/bootstrap.sh
|
||||
|
||||
COPY run.sh /etc/run.sh
|
||||
|
||||
COPY lvm.conf /etc/lvm/lvm.conf
|
||||
|
||||
RUN chown root.root /etc/bootstrap.sh && chmod a+x /etc/bootstrap.sh
|
||||
RUN chown root.root /etc/run.sh && chmod a+x /etc/run.sh
|
||||
|
||||
|
@ -22,6 +22,6 @@ source /root/admin-openrc.sh
|
||||
|
||||
# create a LVM physical volume and volume group.
|
||||
# This device should be available tpo the container
|
||||
pvcreate /dev/cinder_storage_volume
|
||||
vgcreate cinder-volumes /dev/cinder_storage_volume
|
||||
#pvcreate /dev/cinder_storage_volume
|
||||
#vgcreate cinder-volumes /dev/cinder_storage_volume
|
||||
|
||||
|
@ -3,7 +3,9 @@
|
||||
# Write the config files
|
||||
/etc/write_conf.sh
|
||||
# start cinder processes.
|
||||
tgtd
|
||||
cinder-volume -d &
|
||||
|
||||
sleep 5
|
||||
|
||||
cinder-volume -d &
|
||||
|
||||
|
@ -10,9 +10,9 @@ connection = mysql+pymysql://$CINDER_USER:$CINDER_PASSWORD@$MYSQL_HOST/cinder
|
||||
|
||||
[DEFAULT]
|
||||
auth_strategy = keystone
|
||||
transport_url = rabbit://$RABBIT_USER:$RABBIT_PASSWORD@$RABBIT_HOST
|
||||
transport_url = rabbit://$RABBIT_USER:$RABBIT_PASSWORD@$MY_IP
|
||||
my_ip = $MY_IP
|
||||
enabled_backends = lvm
|
||||
enabled_backends = RBD-backend
|
||||
glance_api_servers = http://$GLANCE_HOST:9292
|
||||
|
||||
[keystone_authtoken]
|
||||
@ -29,11 +29,12 @@ password = $CINDER_PASSWORD
|
||||
[oslo_concurrency]
|
||||
lock_path = /var/lib/cinder/tmp
|
||||
|
||||
[lvm]
|
||||
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
|
||||
volume_group = cinder-volumes
|
||||
iscsi_protocol = iscsi
|
||||
iscsi_helper = tgtadm
|
||||
volumes_dir = /var/lib/cinder/volumes
|
||||
[RBD-backend]
|
||||
volume_backend_name=RBD-backend
|
||||
rbd_pool=volumes
|
||||
rbd_user=volumes
|
||||
rbd_secret_uuid=d0db6ba7-a0c9-4da6-b0bc-aa7846325333
|
||||
volume_driver=cinder.volume.drivers.rbd.RBDDriver
|
||||
rbd_ceph_conf=/etc/ceph/ceph.conf
|
||||
|
||||
EOF
|
||||
|
Reference in New Issue
Block a user