执行openstack命令报错【You must provide a username via either -...】

来源:互联网 发布:杭州淘宝卖家都在哪 编辑:程序博客网 时间:2024/06/05 14:33

openstack环境搭建好后,openstack的服务都启动了,当执行openstack命令时如nova service list报如下错误

You must provide a username via either --os-username or env[OS_USERNAME]

解决办法 在root用户下执行如下命令

source  keystonerc_admin

此命令表示以admin用户登录查看,如果要以其他用户查看就执行source  keystonerc_xxxx

xxxx表示用户名称

再次执行openstack的相关命令就不会报上面的错误了。

0 0