首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XerServer 6.5:停电后无法启动xapi

XerServer 6.5:停电后无法启动xapi
EN

Server Fault用户
提问于 2015-06-08 17:48:47
回答 1查看 2K关注 0票数 0

我目前正在测试XenServer 6.5,以便在我公司的生产环境中使用。但是,每当我在遇到意外关闭(即:停电)时测试它的行为时,xapi服务就不会再启动了。试图手动将其带回,会产生以下输出:

代码语言:javascript
复制
[root@xenserver-45 ~]# service xapi start
Starting xapi: OK [ OK ]
[root@xenserver-45 ~]# sudo service xapi status 
xapi dead but pid file exists

它已经发生了3次,我所能做的解决问题就是从头开始重新安装它。每次发生这种情况,在尝试启动xapi时,类似于http://pastebin.com/VkVxdMsU上的消息都会出现在/var/log/xensource.log上。

在四处搜索时,我发现一些人说它可能是一个空间耗尽的分区,但事实并非如此。其他人说,损坏的可能是/var/xapi/state.db,但我已经检查过了,它的XML结构也很好。我即将放弃XenServer,因为它似乎不那么可靠。有什么办法可以让沙皮复活吗?

非常感谢,

EN

回答 1

Server Fault用户

发布于 2015-06-26 00:14:17

/var/log/xensource.log中没有发现明显的错误。您可能需要执行tail -F /var/log/xensource.log并重新启动工具堆栈xe-toolstack-restart,请参阅输出中的错误。

很可能/var/xapi/state.db已损坏。您可以尝试重命名它并启动toolstatck,它将生成一个新的state.db (但是设置将丢失)。看看这是否至少有助于启动xapi。

如果没有运气,您可能不得不考虑重新安装使用安装CD (它将保持在本地存储,只是小心)。

HTH

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/697463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档