Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

3557

January 7th, 2016 03:00

Will ScaleIO support OpenStack Liberty?

Does EMC plan to support OpenStack Liberty for ScaleIO?

If yes, when is release date?

110 Posts

January 7th, 2016 21:00

The OpenStack drivers were upstreamed into the Liberty release. If you are running Liberty, you already have the drivers and only need to config them to use your ScaleIO Cluster. No need to download and install them now! You can see it in the Cinder Support Matrix link below.

CinderSupportMatrix - OpenStack

51 Posts

January 7th, 2016 05:00

Actually liberty is supported since scaleIO 1.32.3

5 Posts

January 7th, 2016 08:00

Aglidic OIC, thank you very much.

I've missed the minor version.

5 Posts

January 7th, 2016 09:00

I just finished downloading the new version, and found that the driver for OpenStack still have only 'juno' and 'kilo'.

Then I try to use 'kilo' to install the driver, but it said

# ./scaleio_install.py
OpenStack version is not Kilo (7.0.1). Can not install this scaleio driver.

So, i'm net sure what am i doing wrong?

5 Posts

January 11th, 2016 22:00

osaddict Thank you very much.

I already configured the Cinder on OpenStack, all-in-one for easier, but seem that there is noting happen as blow.

Can any one suggest me on this?

My Scale topology is

10.0.60.30 -- ScaleIO Gateway (Windows Server 2008 R2)

10.0.60.31 -- Primary MDM

10.0.60.32 -- Secondary MDM (active here)

10.0.60.33 -- TB

All node have separated network for SDS and SDC data, 172.16.1.x, where x is last portion of 10.0.60.x network.

/etc/cinder/cinder.conf

[DEFAULT]

enabled_backends = lvm,scaleio

[scaleio]

volume_driver = cinder.volume.drivers.emc.scaleio.ScaleIODriver

volume_backend_name = scaleio

san_ip = 10.0.60.32

san_login = cinder

san_password = O5T8TGH

sio_protection_domain_name = pd0

sio_storage_pool_name = pool0

#sio_storage_pools = Domain1:Pool1,Domain2:Pool2

sio_force_delete = True

sio_round_volume_capacity = False

sio_unmap_volume_before_deletion = True

sio_verify_server_certificate = False

# cinder type-list

+--------------------------------------+-------+-------------+-----------+

|                  ID                  |  Name | Description | Is_Public |

+--------------------------------------+-------+-------------+-----------+

| a0cb23e1-f8a4-4f41-843f-ed7c76893790 | iscsi |      -      |    True   |

+--------------------------------------+-------+-------------+-----------+

Cinder Volume LOG show

2016-01-12 12:15:37.491 23288 INFO cinder.volume.manager [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Determined volume DB was empty at startup.

2016-01-12 12:15:37.614 23288 INFO cinder.volume.drivers.emc.scaleio [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] REST server IP: 10.0.60.32, port: 443, username: cinder. Verify server's certificate: False.

2016-01-12 12:15:37.616 23288 INFO cinder.volume.drivers.emc.scaleio [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Storage pools names: None, storage pool name: pool0, pool id: None.

2016-01-12 12:15:37.618 23288 INFO cinder.volume.drivers.emc.scaleio [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Protection domain name: pd0.

2016-01-12 12:15:37.619 23288 INFO cinder.volume.drivers.emc.scaleio [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Protection domain name: None.

2016-01-12 12:15:37.622 23288 INFO cinder.volume.manager [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Image-volume cache disabled for host opst-aio00.int.local@scaleio.

2016-01-12 12:15:37.627 23288 INFO oslo_service.service [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Starting 1 workers

2016-01-12 12:15:37.635 23288 INFO oslo_service.service [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Started child 23309

2016-01-12 12:15:37.662 23288 WARNING oslo_config.cfg [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Option "amqp_durable_queues" from group "DEFAULT" is deprecated. Use option "amqp_durable_queues" from group "oslo_messaging_rabbit".

2016-01-12 12:15:37.667 23288 WARNING oslo_config.cfg [req-3d13658a-7290-47fe-a359-dedcb34abd3d - - - - -] Option "lock_path" from group "DEFAULT" is deprecated. Use option "lock_path" from group "oslo_concurrency".

and a lot of

2016-01-12 13:10:41.203 23309 ERROR cinder.service [-] Manager for service cinder-volume opst-aio00.int.local@scaleio is reporting problems, not sending heartbeat. Service will appear "down".

January 12th, 2016 06:00

There is a mistake in this doc: http://docs.openstack.org/liberty/config-reference/content/ScaleIO-cinder-driver.html

[Default]

enabled_backends = scaleio

[scaleio]

volume_driver = cinder.volume.drivers.emc.scaleio.ScaleIODriver

volume_backend_name = scaleio

san_ip = MDM_IP (instead of MDM IP, it should be the Gateway IP)

sio_protection_domain_name = Default_domain

sio_storage_pool_name = Default_pool

sio_storage_pools = Domain1:Pool1,Domain2:Pool2

san_login = SIO_USER

san_password = SIO_PASSWD



In the ScaleIO-GW you need to have the MDM IPs and credentials here:

C:\Program Files\EMC\ScaleIO\Gateway\webapps\ROOT\WEB-INF\classes\gatewayUser.properties


5 Posts

January 12th, 2016 22:00

tomer_(engineering_qa) Great, I can create the volume on ScaleIO.

I will try to attach the volume to instance in next step.

1 Message

April 12th, 2016 02:00

Can you explain how to connecting mirantis 8 (liberty) to this scaleio?

I am using scaleio R1_32.2451.4

I have try it, and i can create volume, but i can not attach the volume.

I need to crosscheck what i am doing, so i install mirantis 8 (openstack liberty), with cinder storage.

When all installed, i change the configuration, with addition in the cinder.conf:

enabled_backends=ScaleIO

[scaleio]

volume_driver = cinder.volume.drivers.emc.scaleio.ScaleIODriver

volume_backend_name = Scaleio

san_ip = 10.0.11.18 ----->scaleio gateway ip

sio_protection_domain_name = default     

sio_storage_pool_name = default   

sio_storage_pools = default:default          

san_login = admin 

san_password = xxxxxxxx

round_volume_capacity=True

force_delete=True

verify_server_certificate=False

Please help me.

April 12th, 2016 05:00

Do you have ScaleIO SDC installed on all your OpenStack hypervisors?

Do you have 2-way connectivity between your ScaleIO SDSs + SDCs? could be iptables issue...

BTW, we never certified Liberty (not Mirantis) with ScaleIO version older than v1.32.4, so there might be issues. I strongly recommend to use ScaleIO 1.32.4.

FYI, we did certify Mirantis fuel 7 (Kilo) with ScaleIO v2.0

No Events found!

Top