分类: 云计算
2014-05-06 15:51:58
检查iptables是否阻挡了8080端口。检查cloudstack-management服务是否正常启动。
1 | server cloudstack-management status |
如果启动状态不正常,则需要检查一下日志。
日志位于 /var/log/cloudstack/management/catalina.out 。根据日志中的错误提示,进行相应的处理,绝大多数问题都可以得到解决。
如果日志信息不够详细,可以修改 /etc/cloudstack/management/log4j-cloud.xml来调整日志的输出级别。
默认的登陆用户名为 admin 密码是 password 。
如果登陆时提示不正确,可能是导入基础数据库时有的问题。
重新导入基础数据库:
1 | cloudstack-setup-databases cloud:123456@localhost --deploy-as=root:root密码 |
如果还不行,参考5将数据库删掉再重新导入。
检查/etc/sysconfig/nfs配置文件是否把端口都开放了。
检查iptables是否有阻挡。
检查CloudStack的“全局设置”,secstorage.allowed.internal.sites属性是否设置正确。
创建好“基础架构”后,就可以导入ISO文件或虚拟机模板,为创建虚机做准备了。
如果你发现注册ISO或注册模板时,状态字段一直不动,已就绪永远都是no,那一般都是因为二级存储有问题或Secondary Storage VM ???问题了。
选择“控制板”->系统容量,检查二级存储容量是否正确。
检查系统VM中的Secondary Storage VM是否正常启动。
安装完CloudStack后,我们往往会做各种实验,可能会把系统搞得很乱。想删除的话非常麻烦,因为它们之间往往存在层级关系,必须先从最底层删起。有没简单的办法直接推倒重来呢?答案是有的,最简单只要重置下其数据库即可。
先停掉CloudStack服务:
service cloudstack-management stop
登陆mysql控制台,删除数据库:
mysql -u root -p
1 | drop database cloud; |
2 | drop database cloud_usage; |
3 | drop database cloudbridge; |
4 | quit; |
重新导入基础数据:
1 | cloudstack-setup-databases cloud:123456@localhost --deploy-as=root:root密码 |
重新导入系统虚机:
1 | mount -t nfs 127.0.0.1:/export/secondary /tmp/iso |
2 | rm -rf /tmp/iso/ |
3 | cd /usr/share/cloudstack-common/scripts/storage/secondary/ |
参考第7节,导入相应的系统虚机模板。
重启cloudstack服务
1 | service cloudstack-management start |
这时,你再登陆就会发现一个全新的CloudStack啦。
agent 作为ssh server必须的的