OpenStack Discussions
OpenStack Discussions
Hi Experts,
I'm using Openstack upstream Ocata version, and netapp FAS8040 as Manila backend.
manila.conf
[netapp]
share_backend_name = netapp
share_driver = manila.share.drivers.netapp.common.NetAppDriver
driver_handles_share_servers = False
netapp_storage_family = ontap_cluster
netapp_server_hostname = 192.168.140.51
netapp_server_port = 80
netapp_login = admin
netapp_password = XXXXX
netapp_vserver = svm_nfs
netapp_transport_type = http
netapp_aggregate_name_search_pattern = ^((?!aggr1_sas).)*$
manila.log
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task [req-b6309f63-d206-410e-9eb8-4730e9082f1f - - - - -] Error during ShareManager._report_driver_status
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task Traceback (most recent call last):
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/site-packages/oslo_service/periodic_task.py", line 220, in run_periodic_tasks
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task task(self, context)
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/site-packages/manila/utils.py", line 518, in wrapper
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task raise exception.DriverNotInitialized(driver=driver_name)
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task DriverNotInitialized: Share driver 'NetAppCmodeSingleSvmShareDriver' not initialized.
2017-12-20 17:06:02.088 25 ERROR oslo_service.periodic_task
I'm sure all parameters are right, but don't know why driver failed to initialize?
Solved! See The Solution
Two suggestions for you to consider:
Hi,
I‘m sure my netapp fas8040 is using http protocol not https, because my openstack cinder use http to connnect the equipment successfully.
Still failed after modify the paramter :
netapp_aggregate_name_search_pattern = FAS8040_01_aggr1_sas
2017-12-21 15:17:02.292 23 DEBUG manila.share.drivers.netapp.dataontap.client.api [req-05aae1ea-2ed3-43ec-b62d-ce81e774f293 - - - - -] Using NetApp controller: 192.168.40.5 __init__ /usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/api.py:85
2017-12-21 15:17:02.354 23 WARNING manila.share.drivers.netapp.dataontap.client.client_cmode [req-05aae1ea-2ed3-43ec-b62d-ce81e774f293 - - - - -] No aggregates assigned to Vserver svm_nfs.
2017-12-21 15:17:02.499 23 ERROR manila.share.manager [req-05aae1ea-2ed3-43ec-b62d-ce81e774f293 - - - - -] Error encountered during initialization of driver 'NetAppCmodeSingleSvmShareDriver' on 'cloud-sz-control-b13-01.sz.cloud.genomics.cn@netapp' host.
2017-12-21 15:17:02.499 23 ERROR manila.share.manager Traceback (most recent call last):
2017-12-21 15:17:02.499 23 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/manager.py", line 277, in init_host
2017-12-21 15:17:02.499 23 ERROR manila.share.manager self.driver.check_for_setup_error()
2017-12-21 15:17:02.499 23 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py", line 43, in check_for_setup_error
2017-12-21 15:17:02.499 23 ERROR manila.share.manager self.library.check_for_setup_error()
2017-12-21 15:17:02.499 23 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 86, in trace_wrapper
2017-12-21 15:17:02.499 23 ERROR manila.share.manager result = f(self, *args, **kwargs)
2017-12-21 15:17:02.499 23 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py", line 73, in check_for_setup_error
2017-12-21 15:17:02.499 23 ERROR manila.share.manager raise exception.NetAppException(msg)
2017-12-21 15:17:02.499 23 ERROR manila.share.manager NetAppException: No aggregates are available to Vserver svm_nfs for provisioning shares. Ensure that one or more aggregates are assigned to the Vserver and that the configuration option netapp_aggregate_name_search_pattern is set correctly.
2017-12-21 15:17:02.499 23 ERROR manila.share.manager
ntap01::> aggr show
Aggregate Size Available Used% State #Vols Nodes RAID Status
--------- -------- --------- ----- ------- ------ ---------------- ------------
FAS8040_01_aggr1_sas
79.42TB 53.84TB 32% online 25 ntap01-01 raid_dp,
normal
FAS8040_02_aggr1_ssd
5.89TB 5.89TB 0% online 0 ntap01-02 raid_dp,
normal
aggr0_ntap01_01
1.40TB 69.34GB 95% online 1 ntap01-01 raid_dp,
normal
aggr0_ntap01_02
1.40TB 69.36GB 95% online 1 ntap01-02 raid_dp,
normal
4 entries were displayed.
ntap01::> vserver show
Admin Operational Root
Vserver Type Subtype State State Volume Aggregate
----------- ------- ---------- ---------- ----------- ---------- ----------
ntap01 admin - - - - -
ntap01-01 node - - - - -
ntap01-02 node - - - - -
svm_iscsi data default running running svm_iscsi_ FAS8040_
root 01_aggr1_
sas
svm_nfs data default running running svm_nfs_ FAS8040_
root 01_aggr1_
sas
svm_openstack
data default running running svm_ FAS8040_
openstack_ 01_aggr1_
root sas
6 entries were displayed.