自定义 OpenVZ 模板未安装
Custom OpenVZ template not installing
我在我拥有的 OpenVZ 服务器上制作了我的容器模板,因为我想将 OpenVZ 重新安装到服务器以启动一个新的,当我去安装它时我收到这个错误:(我确定你了解我清空密码)
Internal error: Command 'vzctl set 1 --userpasswd root:YOUDONTNEEDMYPASSWORD' execution failed with code 47
Output: Starting container...
Opening delta /vz/private/1/root.hdd/root.hdd
Adding delta dev=/dev/ploop44501 img=/vz/private/1/root.hdd/root.hdd (rw)
Mounting /dev/ploop44501p1 at /vz/root/1 fstype=ext4 data='balloon_ino=12,'
Container is mounted
Unable to start init, probably incorrect template
Container start failed
Killing container ...
Container was stopped
Unmounting file system at /vz/root/1
Unmounting device /dev/ploop44501
Container is unmounted
我在使用 OpenVZ 网站的模板时没有收到任何错误
自定义模板中的文件(提取后):http://prntscr.com/bs78f4
任何帮助将不胜感激
如果您需要下载 link 到模板 (Dropbox),请询问
如果您需要 SSH 访问权限来尝试修复它,我会给您它,就像我说的那样,这是一个空白服务器,我也可以在大约 5 分钟内将它重新安装到任何 OS,如果可以的话帮助
你确实没有提供太多细节,所以我没有太多要说的,但我会提到一些事情。我假设您正在谈论使用 EL6 2.6 的 OpenVZ Legacy。32.x OpenVZ 内核。
1) OS 模板是什么发行版?在容器配置中,最好确保将 OSTEMPLATE="" 参数设置为 vzctl 知道在引导时使用什么脚本来配置容器文件系统的值。 ipadd 的设置方式和用户密码...可能因发行版而异,因此将 vzctl 纳入其中非常有帮助。此外,通过知道它是什么发行版和版本,它知道尝试 start.
的初始化系统。
2) 您是如何从现有容器创建 OS 模板的?我假设您停止了容器,安装了容器磁盘 (vzctl mount {ctid}) 然后 tar gz|xz'd 容器文件系统的根目录并将生成的文件放在 /vz/template/cache/ ?
3) 最后,CTIDs <= 100 被保留,不应使用。在您的示例中,您给出的 CTID 为 1。停止这样做。如果您希望验证保留的 ctid,请参阅 vzctl 手册页。
欢迎在 Freenode IRC 网络的#openvz 中以交互方式提问...并推荐使用 OpenVZ 邮件列表 and/or 论坛。我刚好在 planet.openvz.org.
上看到这个 post
我在我拥有的 OpenVZ 服务器上制作了我的容器模板,因为我想将 OpenVZ 重新安装到服务器以启动一个新的,当我去安装它时我收到这个错误:(我确定你了解我清空密码)
Internal error: Command 'vzctl set 1 --userpasswd root:YOUDONTNEEDMYPASSWORD' execution failed with code 47
Output: Starting container...
Opening delta /vz/private/1/root.hdd/root.hdd
Adding delta dev=/dev/ploop44501 img=/vz/private/1/root.hdd/root.hdd (rw)
Mounting /dev/ploop44501p1 at /vz/root/1 fstype=ext4 data='balloon_ino=12,'
Container is mounted
Unable to start init, probably incorrect template
Container start failed
Killing container ...
Container was stopped
Unmounting file system at /vz/root/1
Unmounting device /dev/ploop44501
Container is unmounted
我在使用 OpenVZ 网站的模板时没有收到任何错误
自定义模板中的文件(提取后):http://prntscr.com/bs78f4
任何帮助将不胜感激
如果您需要下载 link 到模板 (Dropbox),请询问
如果您需要 SSH 访问权限来尝试修复它,我会给您它,就像我说的那样,这是一个空白服务器,我也可以在大约 5 分钟内将它重新安装到任何 OS,如果可以的话帮助
你确实没有提供太多细节,所以我没有太多要说的,但我会提到一些事情。我假设您正在谈论使用 EL6 2.6 的 OpenVZ Legacy。32.x OpenVZ 内核。
1) OS 模板是什么发行版?在容器配置中,最好确保将 OSTEMPLATE="" 参数设置为 vzctl 知道在引导时使用什么脚本来配置容器文件系统的值。 ipadd 的设置方式和用户密码...可能因发行版而异,因此将 vzctl 纳入其中非常有帮助。此外,通过知道它是什么发行版和版本,它知道尝试 start.
的初始化系统。2) 您是如何从现有容器创建 OS 模板的?我假设您停止了容器,安装了容器磁盘 (vzctl mount {ctid}) 然后 tar gz|xz'd 容器文件系统的根目录并将生成的文件放在 /vz/template/cache/ ?
3) 最后,CTIDs <= 100 被保留,不应使用。在您的示例中,您给出的 CTID 为 1。停止这样做。如果您希望验证保留的 ctid,请参阅 vzctl 手册页。
欢迎在 Freenode IRC 网络的#openvz 中以交互方式提问...并推荐使用 OpenVZ 邮件列表 and/or 论坛。我刚好在 planet.openvz.org.
上看到这个 post