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的相关命令就不会报上面的错误了。
本文介绍了在使用OpenStack命令时遇到的权限错误,并提供了解决方案:通过source命令加载正确的环境变量文件来指定用户身份。
911

被折叠的 条评论
为什么被折叠?



