|
...
|
...
|
@@ -281,6 +281,11 @@ function configure_cinder() {
|
|
281
|
281
|
iniset $CINDER_CONF DEFAULT xenapi_nfs_server "$CINDER_XENAPI_NFS_SERVER"
|
|
282
|
282
|
iniset $CINDER_CONF DEFAULT xenapi_nfs_serverpath "$CINDER_XENAPI_NFS_SERVERPATH"
|
|
283
|
283
|
)
|
|
|
284
|
+ elif [ "$CINDER_DRIVER" == "nfs" ]; then
|
|
|
285
|
+ iniset $CINDER_CONF DEFAULT volume_driver "cinder.volume.drivers.nfs.NfsDriver"
|
|
|
286
|
+ iniset $CINDER_CONF DEFAULT nfs_shares_config "$CINDER_CONF_DIR/nfs_shares.conf"
|
|
|
287
|
+ echo "$CINDER_NFS_SERVERPATH" | sudo tee "$CINDER_CONF_DIR/nfs_shares.conf"
|
|
|
288
|
+ sudo chmod 666 $CINDER_CONF_DIR/nfs_shares.conf
|
|
284
|
289
|
elif [ "$CINDER_DRIVER" == "sheepdog" ]; then
|
|
285
|
290
|
iniset $CINDER_CONF DEFAULT volume_driver "cinder.volume.drivers.sheepdog.SheepdogDriver"
|
|
286
|
291
|
elif [ "$CINDER_DRIVER" == "glusterfs" ]; then
|