Openstack:如何使用Horizo n或Openstack客户端获取openstack版本?

问题描述 投票:1回答:4

如何使用Horizo​​n或OpenStack客户端获取OpenStack版本?

当我运行命令openstack --version时,我得到了以下输出:

openstack 3.15.0

现在,我们如何才能获得openstack的哪个版本,例如牛顿,公斤?

另一个问题,如果我可以访问Horizo​​n仪表板,是否可以从UI获取openstack的版本?

openstack openstack-horizon
4个回答
3
投票

我认为值得注意的是,命令行中的openstack --version只会在您正在查看的系统上为您提供openstack客户端的版本。 openstack host listnova service-list可能会让您更好地了解openstack服务在openstack部署中的运行位置。

我不记得通过Horizo​​n看到了查看特定OpenStack服务版本的方法。从给定服务主机上的命令行(如nova,neutron,cinder,keystone),您应该能够列出已安装的软件包。

我认为规范安装使用发行版的包管理器:

对于像rhel和centos这样的基于yum的系统

sudo yum list installed | grep openstack
sudo yum list installed | grep nova

对于基于能力的系统

sudo dpkg -l | grep openstack
sudo dpkg -l | grep nova 

从那里,您必须使用OpenStack文档中的版本交叉引用该版本。例如,Nova版本14将是牛顿版本。查看新星版本here。有关版本列表,请查看here


2
投票

安装在OpenStack中的每个服务都是一个带有版本的软件包。通常我们会获得个性化服务的版本。例如,找到nova版本,然后,

 nova --version

如果您想了解所有与nova相关的软件包,

pip list | grep nova

从上面,您将获得nova客户端和nova版本,然后在** https://releases.openstack.org/teams/nova.html中搜索版本。在这里,您将获得与OpenStack版本名称相关的版本。


0
投票

从openstack --version命令获取输出并与以下内容进行比较。

Rocky 3.16.0皇后3.14.0 Pike 3.12.0 Ocata 3.8.1 Newton 3.2.0 Mitaka 2.3.0 Liberty 1.7.3 Kilo 1.0.6 Juno 0.4.1 Icehouse 0.3.1

有关未来版本,请参阅:https://docs.openstack.org/releasenotes/python-openstackclient/


0
投票

nova-manage --version将为您提供OpenStack版本。输出将是与字母表中的字母对应的数字。例如,如果输出是18,那么它的OpenStack ROCKY版本,因为18对应于字母表中的第18个字母。

17- Queen 
18- Rocky
19- Stein
© www.soinside.com 2019 - 2024. All rights reserved.