Make sure, that share services are running in debug mode. If the debug mode
is not set, you will not get any tips from logs how to fix your issue.
Find what share service holds a specified share. To do that, run command
manila show <share_id_or_name> and find a share host in the
output. Host uniquely identifies what share service holds the broken share.
Look thought logs of this share service. Usually, it can be found at
/etc/var/log/manila-share.log. This log should contain kind of
traceback with extra information to help you to find the origin of issues.
To diagnose this issue, make sure that scheduler service is running in
debug mode. Try to create a new share and look for message Failedtoschedulecreate_share:Novalidhostwasfound. in
To solve this issue look carefully through the list of extra specs in
the share type, and the list of share services reported capabilities.
Make sure that extra specs are pointed in the right way.