Openstack命令执行环境

半兽人 发表于: 2025-09-18   最后更新时间: 2025-09-18 14:23:46  
{{totalSubscript}} 订阅, 20 游览

执行命令,第一步要有执行环境,还有执行权限,时间久了,你都找不到openstack命令在哪里执行。

第一步:进入环境

如果是虚拟环境安装(venv):

source /path/to/venv/bin/activate

第二步:加载认证文件(证书/凭证)

source /etc/kolla/admin-openrc.sh

(有些环境可能用的是 public-openrc.sh,根据情况替换)

第三步:执行命令

openstack service list
openstack project list
openstack server list

常见报错提示

# openstack service list
Missing value auth-url required for auth plugin password

原因:没有加载认证文件。

重新加载权限:

source /etc/kolla/admin-openrc.sh

如果没有admin-openrc.sh文件,则可参考Openstack生成admin-openrc.sh

更新于 2025-09-18
在线,4小时前登录

查看OpenStack更多相关的文章或提一个关于OpenStack的问题,也可以与我们一起分享文章