纠结:为什么OpenStack有辣么多版本?

简介:

选择出最合适在你企业中运行的OpenStack版本,并不如它所述的那样简单。有没有相关的技巧可以尽快发现相关的信息?

为了确保你所安装的OpenStack可以与你想要运行的软件兼容,那么确定当前使用哪一版本的OpenStack是最重要的。然而,找出这些信息却并不轻松。

当运行Linux时,确定操作系统的版本并不难。每个Linux发行版都会向the或etc目录中写入一个文件,其中包含所使用的分发名称及其版本。使用the /etc/os发布的文件,你可以找出Linux发行版的关键信息。

但是,确定运行哪一版本的OpenStack却是一个挑战。由于它的进程与Linux发行版不同,它将更加复杂,尤其是OpenStack还要运行在它的最上层。然而,虽然没有统一的答案,但却有几种方法可以更好地了解的OpenStack版本。

最简单的方法之一是查询您的分发包使用的包管理器。例如,如果使用RDO分发在CentOS上安装OpenStack,yum repolist命令将显示当前正在使用的OpenStack存储库。由于所有的OpenStack 包都来自于OpenStack 库,这显示了你所使用的OpenStack版本号。

在CentOS安装RDO时,这一命令行的的结果如下:

如果使用包管理器安装OpenStack,即使上面的这一方法有效,但当你从Git库中直接安装它是,这一方法没有效果。如是上述方面无用,那么试试使用git branch –la命令行,看看使用了哪一个Git库。

如果上述所有的方法都没有反馈有用户的信息,你可以查询一下Nova,这一OpenStack组件在所有的OpenStack云中都可用。使用nova-manage --version命令获得版本号,如13.1.0。接下来,您需要在Nova项目的项目网页上查找此版本。在这一页面中,你将会看到13.1.0是Mitaka OpenStack版本的一部分。

本文转自d1net(转载)

目录
相关文章
|
21天前
|
监控 关系型数据库 MySQL
《MySQL 简易速速上手小册》第8章:事务管理和锁定策略(2024 最新版)
《MySQL 简易速速上手小册》第8章:事务管理和锁定策略(2024 最新版)
33 1
|
21天前
|
存储 关系型数据库 MySQL
《MySQL 简易速速上手小册》第5章:高可用性和灾难恢复(2024 最新版)
《MySQL 简易速速上手小册》第5章:高可用性和灾难恢复(2024 最新版)
31 2
|
消息中间件 机器学习/深度学习 关系型数据库
|
9月前
|
存储 程序员 API
程序员这篇文章很重要!放弃FastDFS,拥抱MinIO的7大理由
目前可用于文件存储的网络服务选择也有不少,好比阿里云OSS、七牛云、腾讯云等等,可是收费都有点小贵。为了帮公司节约成本,以前一直是使用FastDFS做为文件服务器,准确的说是图片服务器。直到我发现了MinIO,我决定放弃FastDFS。
954 1
|
消息中间件 运维 Dubbo
多版本并行开发测试解决方案
多版本并行开发测试解决方案
多版本并行开发测试解决方案
|
SQL JSON Java
发现Seata TCC模式的一个BUG,顺手给社区提了一个issue
发现Seata TCC模式的一个BUG,顺手给社区提了一个issue
244 0
|
Linux 网络安全 云计算
【云计算】CentOS7 上配置Openstack(单机)bug记录
【云计算】CentOS7 上配置Openstack(单机)bug记录
252 0
【云计算】CentOS7 上配置Openstack(单机)bug记录
|
存储 SQL 监控
老叶观点:MySQL开发规范之我见(更新版)
老叶观点:MySQL开发规范之我见(更新版)
138 0
|
存储 SQL 监控
MySQL开发规范之我见(更新版)
MySQL开发规范之我见(更新版)
127 0