在运行openstack catalog list以后提示:api
Only an authorized user may issue a new token. #只有受权用户才能申请token
openstack --os-auth-url http://controller:35357/v3 \ --os-identity-api-version 3 \ --os-project-domain-name default \ --os-user-domain-name default \ --os-project-name admin \ --os-username admin \ token issue
也提示: Only an authorized user may issue a new token.dom
以前也遇到过这种状况,是环境变量冲突了。ide
使用env查看环境变量,unset和keystone有关的环境变量,而且从新设置url
而后再openstack catalog listspa
[root@controller keystone]# openstack catalog list +----------+----------+---------------------------------------------+ | Name | Type | Endpoints | +----------+----------+---------------------------------------------+ | keystone | identity | RegionOne | | | | public: http://controller:5000/v3/ | | | | RegionOne | | | | internal: http://controller:35357/v3/ | | | | RegionOne | | | | admin: http://controller:35357/v3/ | | | | | +----------+----------+---------------------------------------------+