【发布时间】:2014-10-01 08:14:12
【问题描述】:
我在 openvz webpanel 中创建了自定义模板。我可以使用这个模板来创建虚拟机, 但我无法启动它们。
这是执行vzctl start 333后的输出
正在启动容器...
ploop 库已成功加载
[ 0.000673] 打开 delta /vz/private/333/root.hdd/root.hdd
[ 0.013293] 添加增量 dev=/dev/ploop14100 img=/vz/private/333/root.hdd/root.hdd (rw)
[0.031071]运行:fsck.ext4 -p /dev/ploop14100p1
/dev/ploop14100p1:干净,18/144288 个文件,262254/576256 个块
[ 0.066517] 在 /vz/root/333 fstype=ext4 data='balloon_ino=12' 处安装 /dev/ploop14100p1,
容器已安装
设置 iptables 掩码 0x1c000007
设置功能掩码 0000000000000001/0000000000000001
容器启动失败(尝试检查内核消息,例如“dmesg | tail”)
杀死容器 ...
容器已停止
[1.577279] 在 /vz/root/333 卸载文件系统
[1.609521]卸载设备/dev/ploop14100
容器已卸载
这是dmesg 的输出
[1787074.182270] ploop14100:p1
[1787074.192013] ploop14100:p1
[1787074.209486] EXT4-fs (ploop14100p1):以有序数据模式挂载的文件系统。选项:
[1787074.210530] EXT4-fs (ploop14100p1):从 12 加载气球(6144 块)
[1787074.212305] CT:333:开始
[1787074.318074] CT:333:停止
这是tail -n 10 vzctl.log的输出
2014-10-01T08:08:07+0000 vzctl : CT 333 : 设置 iptables 掩码 0x1c000007
2014-10-01T08:08:07+0000 vzctl:CT 333:设置功能掩码 0000000000000001/0000000000000001
2014-10-01T12:08:07+0400 vzctl : CT 333 : 容器启动失败(尝试检查内核消息,例如“dmesg | tail”)
2014-10-01T12:08:07+0400 vzctl:CT 333:杀死容器 ...
2014-10-01T12:08:08+0400 vzctl : CT 333 : 锁定者: pid 773361, cmdline vzctl start 333
2014-10-01T12:08:08+0400 vzctl:CT 333:容器已锁定
2014-10-01T12:08:09+0400 vzctl:CT 333:容器已停止
2014-10-01T12:08:09+0400:在 /vz/root/333 卸载文件系统
2014-10-01T12:08:09+0400:卸载设备 /dev/ploop14100
2014-10-01T12:08:09+0400 vzctl : CT 333 : 容器已卸载
我注意到,当我启动容器 top 时,会捕获 2 个同时启动它的进程。
自定义模板的唯一问题,我尝试通过终端制作模板,但它也没有启动。
【问题讨论】:
-
挂载容器并检查它的日志文件,即:vzctl mount 333;少 /vz/root/333/var/log/messages
标签: linux templates centos openvz