In
/etc/cinder
, create a Huawei-customized driver configuration file. The file format is XML.Configure parameters in the driver configuration file.
<?xml version='1.0' encoding='UTF-8'?> <config> <Storage> <Product>V3</Product> <Protocol>FC</Protocol> <RestURL>https://x.x.x.x:8088/deviceManager/rest/</RestURL> <UserName>xxxxxxxx</UserName> <UserPassword>xxxxxxxx</UserPassword> </Storage> <LUN> <LUNType>xxx</LUNType> <WriteType>xxx</WriteType> <MirrorSwitch>xxx</MirrorSwitch> <LUNcopyWaitInterval>xxx</LUNcopyWaitInterval> <Timeout>432000</Timeout> <StoragePool>xxx;xxx;xxx</StoragePool> </LUN> <iSCSI> <DefaultTargetIP>x.x.x.x</DefaultTargetIP> <Initiator Name="xxxxxxxx" TargetIP="x.x.x.x"/> </iSCSI> <Host OSType="Linux" HostIP="x.x.x.x, x.x.x.x"/> </config>
Note For details about the parameters in the configuration file, see section 1.2.2.5 "Parameters in the Configuration File"
Configure the
cinder.conf
fileIn the [default] block of
/etc/cinder/cinder.conf
, add the following contents. volume_driver indicates the loaded driver file, andcinder_huawei_conf_file
indicates the specified Huawei-customized configuration file.volume_driver =cinder.volume.drivers.huawei.huawei_driver.HuaweiV3FCDriver cinder_huawei_conf_file = /etc/cinder/cinder_huawei_conf.xml
Run the service cinder-volume restart command to restart the Block Storage service.