keystone 建立租户时无法连接的问题?
root@controller:~# keystone tenant-create --name admin --description "Admin Tenant" 在输入完此命令后报如下错误:
Unable to establish connection to http://localhost:35357/v2.0/tenants
ps -ef |grep keystone
keystone-all 进程存在。
系统和配置信息如下: 1,ubuntu 14.04.3 lts server 。使用LVM 建立分区, 安装openstack juno 版本。 2,keystone 的配置参照 openstack 官网。链接如下: http://docs.openstack.org/juno/install-guide/install/apt/content/ch_basic_environment.html#basics-packages (http://docs.openstack.org/juno/instal...)
对照配置无异, 但就在建立keystone 用户时报错。 关于变量: export OS_SERVICE_ENDPOINT="http://localhost:35357/v2.0" export OS_SERVICE_TOKEN="69c08416a921853870f6"
在修改keystone.conf 文件时,其中: connection = mysql://keystone:密码@localhost/keystone 如此处的localhost 修改为 controller ,则keystone-manage db_sync ,同步数据库无法完成。 改为localhost 数据库初始化完成。 controller 理解为 IP 对应的主机名,在/etc/hosts 文件中定义,数据库初始化时依然报错,无法识别它,后尝试在/etc/mysql/my.cnf 中修改 bind_addres=127.0.0.1 为主机IP 地址,依然无法识别,报错。后用localhost .
keystone 数据库操作完成后, 就遇上建立租户无法连接的问题。 如有相同故障,请分享下,不胜感激!谢谢!