如何使用Horizon或OpenStack客户端获取OpenStack版本?
当我运行命令openstack --version时,输出如下:
openstack 3.15.0现在,我们如何才能得到openstack的哪一个关联,例如牛顿,kilo?
另一个问题是,如果我能够访问Horizon,是否有可能从UI中获得openstack的版本?
发布于 2018-07-14 14:05:21
我认为值得注意的是,命令行中的openstack --version只会在您正在查看的系统上提供openstack client的版本。openstack host list或nova service-list可能会让您更好地了解openstack服务在openstack部署中的运行位置。
我不记得看到过一种通过Horizon查看特定OpenStack服务版本的方法。从给定服务的主机上的命令行(如nova、中子、炉渣、keystone),您应该能够列出已安装的包。
我认为规范安装使用发行版的包管理器:
适用于基于yum的系统,如rhel和centos
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将是牛顿的版本。参见nova版本的这里。有关发布的列表,请查看这里。
发布于 2019-05-14 15:46:28
nova-manage --version将提供OpenStack版本。输出的数字将对应于字母中的字母。例如,如果输出为18,那么它的OpenStack ROCKY版本,因为18对应于字母表中的第18个字母。
17- Queen
18- Rocky
19- Stein发布于 2018-07-14 04:28:58
安装在OpenStack中的每个服务都是一个带有版本的包。所以通常我们会得到个人服务的版本。例如,要找到nova版本,
nova --version如果你想知道所有与新星有关的包裹,
pip list | grep nova从上面,您将获得nova客户端和nova版本,然后在**https://releases.openstack.org/teams/nova.html中搜索版本。在这里,您将获得与OpenStack发行版名称相关的版本隔离。
https://stackoverflow.com/questions/51328189
复制相似问题