我正在使用Debian不稳定内核2.6.32-5-openvz-amd64(但我不认为这是一个问题)。 在安装并运行我们的VE几个月后,我们的硬盘几乎已满,我们再添加3个硬盘来制作新的RAID 5阵列,将其格式化为ext4,然后使用location / openvz挂载
我有一个ID为112的VE,我希望将其配置更改为从/ var / lib / vz / private / 112(1)到/ openvz / 112(2)的私有区域 同步从(1)到(2)的所有数据后,我无法启动VE 112.我将配置恢复为原始状态,但是,当我使用vzctl status 112:时,它显示:
# vzctl status 112
VEID 112 exist mounted running
并且无法进入ve:
# vzctl enter 112
enter into VE 112 failed
无法停止或重启且出错:操作超时。 我尝试了很多方法:尝试卸载,挂载私有区域,或者使用MAKEDEV制作tty或pty,使用 vzctl chkpnt 112 --kill ,但它不起作用。
我不想重新启动此服务器,它包含其他2个运行良好且没有问题的VE。如果有人遇到同样的问题,请告诉我你的解决方案。
非常感谢,
- 雄
答案 0 :(得分:0)
您是否可以使用'vzctl exec'在您的CT中执行命令?
如果有可能,请尝试
vzctl exec 112 ps aux
检查CT内的运行情况。
答案 1 :(得分:0)
如果由于缺少/ dev / pts而无法登录您的CT,您可以使用'vzctl exec'安装它:
vzctl exec 112 mount devpts /dev/pts -t devpts
答案 2 :(得分:0)
我的问题的答案是:我使用ext3重新格式化新分区并重新同步数据。一切正常:):
答案 3 :(得分:0)
您是否尝试以详细模式启动VPS?你可以这样做:
vzctl --verbose start 112