OpenStack安装-不创建OpenStack项目
手动安装openstack。 它由控制器、计算、kvm存储(rhel7.3)组成。 请参阅openstack手册() 但是,它在创建openstack项目时发出了错误警报OpenStack安装-不创建OpenStack项目,openstack,keystone,rdo,Openstack,Keystone,Rdo,手动安装openstack。 它由控制器、计算、kvm存储(rhel7.3)组成。 请参阅openstack手册() 但是,它在创建openstack项目时发出了错误警报 [root@test-controller ~]# openstack project create --domain default --description "Test Project" service Discovering versions from the identity service failed when
[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
我不知道为什么…实际上,对于这个问题,您可以检查几个部分
source stackrc
文件希望这能对您有所帮助。此错误消息由不同API版本相关的keystone引起。 如果你的API版本是2?不正确,域功能从版本3开始 因此,您可以按如下方式更改您的身份验证URL
导出操作系统验证URL=http://YOUR_KEYSTONE_IP:5000/v3
尝试将openstack安装为Devsatck或Packstack。
获取定义主机ip、密码和服务令牌的openrc文件。
keystone服务未与数据库服务通信。
从您的命令看,您没有导出authentical文件,请检查authentical文件的位置,然后重试该命令
source "authentical file"
然后运行您的命令。您的keystone服务似乎没有运行。请查看控制器是否在线&查看keystone是否正常工作。使用: openstack服务列表| grep keystone 或 请参阅keystone api容器是否正在运行。如果没有启动容器,请等待它启动,然后重试。 或 使用v3作为keystone版本,因为只有v3支持“域”,而不是v2。因此,更新RC凭证文件中的authurl&包括v3而不是v2。
导出OS_AUTH_URL=您必须首先导出身份验证数据或作为管理员用户尝试