热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

安装cloudstack4.0.1过程中遇到的问题和解决方法

在安装CloudStack-non-OSS-13.tar.bz2版本的cloudstack时,经过多次安装,发现有两个比较普遍的问题。第一:安装完成后,启动cloud-management服务或者cloud-usage服务时,出现以下错误:cloud-managementdeadbutpidfileexistsThep

在安装CloudStack-non-OSS-13.tar.bz2版本的cloudstack时,经过多次安装,发现有两个比较普遍的问题。

第一:安装完成后,启动cloud-management服务或者cloud-usage服务时,出现以下错误:

cloud-management dead but pid file exists
The pid file locates at /var/run/cloud-management.pid and lock file at /var/lock/subsys/cloud-management.
Starting cloud-management will take care of them or you can manually clean up.

安装了四五次,每次都出现这个错误。

第二:cloudstack安装完成并且没出现错误,首次登入UI时提示用户名和密码无效(Invalid username or password),这个问题的出现,原因比较多。

问题一解决方法:

检查/var/log/cloud/management目录下log文件,是否只有一个catalina.log文件,如果只有一个该文件,可以发现里面提示permission denied,这时将catalina.log文件属主修改为cloud:cloud,然后重启cloud-management服务,应该能够正常起来,/var/log/cloud/management目录下的其他log文件也相应产生。

问题二解决方法:

出现这个问题可能是cloudstack登入时,账户无法连接到mysql数据库验证,这时需要检查mysql数据库配置正确,检查/etc/my.conf配置文件是否有按cloudstack官方文档配置

innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_cOnnections=350
log-bin=mysql-bin
binlog-format = 'ROW'

主要检查”binlog-format = ‘ROW’ ”有没有复制或拼写错误。

还有一个原因,可能大多是问题都是这个原因导致的,就是在准备操作系统的时候没有准备好,在安装操作系统时,一定要选择最简安装,否则安装cloudstack时,可能会与系统某些包冲突,比如cloudstack与系统的antlr包冲突,即使yum remove了antlr包后,cloudstack能够正常安装,但是装好后会出现无法登入的问题。

此条目发表在 应用部署 分类目录,贴了 4.0, CloudStack, 安装,部署,问题,解决方法 标签。将固定链接加入收藏夹。
推荐阅读
author-avatar
棉花小姐啦啦啦取_649
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有