如何在RHEL 7.4上安装cloudstack

时间:2018-06-04 06:41:26

标签: mysql mariadb rhel7 apache-cloudstack

我尝试通过以下方式在RHEL 7.4服务器上安装CloudStack管理: http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.11/management-server/index.html

问题1: /etc/yum.repos.d/cloudstack.repo

变量$ releasever被转换为7Server,从而产生url baseURL时= http://cloudstack.apt-get.eu/centos/ $ releasever / 4.11 / 被翻译成: http://cloudstack.apt-get.eu/centos/7Server/4.11/ 哪个不存在。 我不得不将其修改为: http://cloudstack.apt-get.eu/centos/7/4.11/ 还有 http://cloudstack.apt-get.eu/rhel/7/4.11/ 我不知道这两者中哪一个是必需的。

问题2: 做的时候: sudo yum安装cloudstack-management

错误:包:cloudstack-management-4.11.0.0-1.el7.centos.x86_64(cloudstack)            需要:apache-commons-daemon-jsvc

我无法安装这个丢失的软件包。

问题3: sudo yum安装mysql-server 结果是: 没有包mysql-server可用。

据我所知,RHEL 7.4附带MariaDB而不是MySql。我没有关于如何配置MariaDB for CloudStack的说明。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

在使用redhat时,需要使用以下仓库: http://cloudstack.apt-get.eu/rhel/7/4.11/

要获取apache-commons-daemon-jsvc,您需要启用基本仓库,因为该软件包由redhat提供。

您可以安装mariaDB而不是mysql,然后按照文档中的确切步骤进行操作。 唯一的区别是重新启动/启动/启用服务时,请使用mariadb代替mysql。