几天来,我一直在努力配置keystone。当我尝试为管理用户创建租户以及为其他OpenStack服务创建租户时:
$ keystone tenant-create --name=admin --description="Admin Tenant"
$ keystone tenant-create --name=service --description="Service Tenant"
我得到以下内容:
Unable to establish connection to http://controller:35357/v2.0/tenants
答案 0 :(得分:0)
这样的错误通常意味着在keystone中注册的服务使用了客户端可能不知道的主机名。由于您显然已连接到keystone服务器,因此您可以在hosts文件中添加映射,映射名称' controller'到keystone服务器的地址。
错误表示直接连接错误。您能成功解决“控制器”的地址吗?你可以ping'控制器'?你能建立一个到'控制器'的TCP连接?在35357港口?
最后一个问题的答案应该是否定。可能有防火墙阻止与远程计算机的连接。禁用客户端计算机上的所有防火墙并检查网络防火墙。