E-Series, SANtricity and Related Plug-ins Discussions

Highlighted

How to setup Netapp E2824 as a openstack cinder block storage back end using tripleO

All,

 

I need help with setting up e2824  as a openstack cinder block storage back end using tripleO. Please see my cinder-netapp-config.yaml below.

 

Q1. What should one use for the filed "CinderNetappServerHostname"? Should it be Openstack controller IPs or Netapp e2834 iscsi port IPs?

 

# A Heat environment file which can be used to enable a
# a Cinder NetApp backend, configured via puppet
resource_registry:
OS::TripleO::Services::CinderBackendNetApp: /usr/share/openstack-tripleo-heat-templates/puppet/services/cinder-backend-netapp.yaml

parameter_defaults:
CinderEnableNetappBackend: true
CinderNetappBackendName: 'tripleo_netapp'
CinderNetappLogin: 'Administrator'
CinderNetappPassword: 'prenewsys0!'
CinderNetappServerHostname: '192.168.0.6'
CinderNetappServerPort: '80'
CinderNetappSizeMultiplier: '1.2'
CinderNetappStorageFamily: 'eseries'
CinderNetappStorageProtocol: 'iscsi'
CinderNetappTransportType: 'http'
CinderNetappVfiler: ''
CinderNetappVolumeList: ''
CinderNetappVserver: ''
CinderNetappPartnerBackendName: ''
CinderNetappNfsShares: ''
CinderNetappNfsSharesConfig: '/etc/cinder/shares.conf'
CinderNetappNfsMountOptions: ''
CinderNetappCopyOffloadToolPath: ''
CinderNetappControllerIps: '192.168.0.4, 192.168.0.5'
CinderNetappSaPassword: 'prenewsys0!'
CinderNetappStoragePools: 'Pool_1'
CinderNetappHostType: ''
CinderNetappWebservicePath: '/devmgr/v2'

4 REPLIES 4
Highlighted

Re: How to setup Netapp E2824 as a openstack cinder block storage back end using tripleO

I don't have a lot of experience with Open Stack or Cinder, but the attached document for Ceph on E-Series might be able to help you.

Highlighted

Re: How to setup Netapp E2824 as a openstack cinder block storage back end using tripleO

So far, I am unable to configure my e2824 as cinder backend.

 

Here is what a I need help with:

 

Q1. What should one use for the filed "netapp_server_hostname"? Should it be Openstack controller IPs or Netapp e2834 iscsi port IPs?

 

Controller A iSCSI ports IPs: 172.41.0.150/151

Controller B iSCSI ports IPs: 172.41.0.152/152

Highlighted

Re: How to setup Netapp E2824 as a openstack cinder block storage back end using tripleO

Highlighted

Re: How to setup Netapp E2824 as a openstack cinder block storage back end using tripleO

Thanks for the information. 

 

I followed the instrctions in the link http://netapp.github.io/openstack-deploy-ops-guide/ocata/content/cinder.eseries.iscsi.configuration.html after installing openstack using tripleo http://tripleo.org/ and configuring Cinder with a NetApp Backend using the link http://tripleo.org/install/advanced_deployment/cinder_netapp.html with no luck.

 

With all those instruction implemented, I am still getting the error below:

 

=================\

2018-02-19 16:32:14.671 36463 INFO cinder.volume.manager [req-f2396ae4-4185-435c-8418-d5c4190cceb2 - - - - -] Initializing RPC dependent components of volume driver NetAppEseriesISCSIDriver (1.0.0)
2018-02-19 16:32:14.671 36463 ERROR cinder.utils [req-f2396ae4-4185-435c-8418-d5c4190cceb2 - - - - -] Volume driver NetAppEseriesISCSIDriver not initialized
2018-02-19 16:32:14.672 36463 ERROR cinder.volume.manager [req-f2396ae4-4185-435c-8418-d5c4190cceb2 - - - - -] Cannot complete RPC initialization because driver isn't initialized properly.
2018-02-19 16:32:21.673 36463 WARNING cinder.volume.manager [req-81320227-068c-4ea0-b01f-3e46362c6382 - - - - -] Update driver status failed: (config name tripleo_netapp) is uninitialized.
2018-02-19 16:32:24.675 36463 ERROR cinder.service [-] Manager for service cinder-volume overcloud-controller-0@tripleo_netapp is reporting problems, not sending heartbeat.

==========\

 

So, has anyone within Netapp Community been successful in setting NetApp e-serise as cinder backend while deploying Openstack using tripleO?

 

Please see attached my lab setup.

 

Thanks in advance for your professional and technical help.

 

 

Check out the KB!
Knowledge Base
All Community Forums
Public