手动安装openstack。它由控制器、计算机、kvm中存储(rhel7.3)组成。并且,参考openstack手册(https://docs.openstack.org/ocata/install-guide-rdo/keystone-users.html),但它在创建openstack项目时提示了错误。
[root@test-controller ~]# openstack project create --domain default --description "Test Project" service
Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL.
Could not determine a suitable URL for the plugin我不知道为什么。
发布于 2017-03-20 13:21:39
实际上,对于这个问题,您可以检查几个部分。
source stackrc;注意:开始时,如果您手动安装每个组件,则环境中没有用户。您必须一步一步地使用OpenStack文档创建所有资源。总而言之,您必须使用管理令牌为keystone创建一个服务,创建一个项目,然后创建一个用户,并为该用户添加角色,然后您就可以开始您的openstack旅行了。
希望这能对你有所帮助。
发布于 2017-11-07 13:07:48
此错误消息是由不同API版本的keystone引起的。如果您的API版本是2?这是不正确的,域功能是版本3。
因此,您可以按如下方式更改身份验证URL
export OS_AUTH_URL=http://YOUR_KEYSTONE_IP:5000/v3
发布于 2018-02-13 18:01:50
尝试将openstack安装为Devsatck或Packstack。获取您的openrc文件,该文件定义您的主机ip、密码和服务令牌。您的keystone服务未与数据库服务通信。https://www.tecmint.com/openstack-installation-guide-rhel-centos/
https://stackoverflow.com/questions/42846607
复制相似问题