【问题标题】:Cannot start, stop, enter VE using OpenVZ使用OpenVZ无法启动、停止、进入VE
【发布时间】:2010-09-23 09:38:04
【问题描述】:

我正在使用 Debian Unstable 内核 2.6.32-5-openvz-amd64(但我认为这不是问题)。 安装并运行我们的 VE 几个月后,我们的硬盘快满了,我们添加了 3 个硬盘来创建新的 RAID 5 阵列,将其格式化为 ext4,然后使用位置 /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。如果有人确实遇到过同样的问题,请告诉我您的解决方案。

非常感谢,

--挂了

【问题讨论】:

    标签: openvz


    【解决方案1】:

    您能否使用“vzctl exec”在您的 CT 中执行命令?

    如果可以试试

    vzctl exec 112 ps aux
    

    检查 CT 中正在运行的内容。

    【讨论】:

      【解决方案2】:

      如果您因为缺少 /dev/pts 而无法登录 CT,您可以使用 'vzctl exec' 挂载它:

      vzctl exec 112 mount devpts /dev/pts -t devpts
      

      【讨论】:

        【解决方案3】:

        我的问题的答案是:我用 ext3 重新格式化新分区并重新同步数据。一切正常:)

        【讨论】:

          【解决方案4】:

          您是否尝试过以详细模式启动 VPS?你可以这样做:

          vzctl --verbose start 112
          

          【讨论】:

            猜你喜欢
            • 2013-11-08
            • 2013-03-06
            • 2011-11-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-05-14
            相关资源
            最近更新 更多