根据本文档管理员凭证需要来源如下:
[vagrant@localhost ~]$ source admin-openrc.sh
-bash: admin-openrc.sh: No such file or directory
怀疑这是运行以下命令所必需的:
[vagrant@localhost ~]$ nova service-list
ERROR (CommandError): You must provide a username or user id via --os-username, --os-user-id, env[OS_USERNAME] or env[OS_USER_ID]
[vagrant@localhost ~]$ nova image-list
ERROR (CommandError): You must provide a username or user id via --os-username, --os-user-id, env[OS_USERNAME] or env[OS_USER_ID]
答案1
您可以从 horizon 下载 admin-openrc 文件,路径如下:
计算 => API 访问 => 下载 Openstack RC 文件