[DEFAULT]
enabled_share_backends = dcache
enabled_share_protocols = NFS
[dcache]
share_backend_name = dCache
driver_handles_share_servers = False
share_driver = manila.share.drivers.dcache.dcache.DCacheShareDriver
dcache_api_url = https://dcache-lab007:3333
dcache_admin_useer = admin
dcache_admin_password = password
dcache_door = dcache-lab007
# useradd -s /bin/bash -d /opt/stack -m stack
# echo "stack ALL=(ALL) NOPASSWD: ALL" | tee /etc/sudoers.d/stack
# su - stack
$ git clone https://git.openstack.org/openstack-dev/devstack
$ cd devstack
$ ./stack.sh
devstack setup
[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
# Enabling manila services
LIBS_FROM_GIT=python-manilaclient
enable_plugin manila https://github.com/kofemann/manila.git dcache
enable_plugin manila-ui https://github.com/openstack/manila-ui
enable_plugin manila-tempest-plugin git://git.openstack.org/openstack/manila-tempest-plugin
edit /etc/manila/manila.conf
[DEFAULT]
...
enabled_share_backends = dcache
[dcache]
share_backend_name = dCache
driver_handles_share_servers = False
share_driver = manila.share.drivers.dcache.dcache.DCacheShareDriver
dcache_api_url = https://dcache-lab007:3333
dcache_admin_useer = admin
dcache_admin_password = password
dcache_door = dcache-lab007
restart manila scheduler
sudo systemctl restart [email protected]