作者:棉花小姐啦啦啦取_649 | 来源:互联网 | 2014-05-27 20:08
在安装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, 安装,部署,问题,解决方法 标签。将固定链接加入收藏夹。