2014-11-01 106 views
1

我想在我的Ubuntu 14.04 Trusty平台上使用OpenVZ。我安装继 Installing And Using OpenVZ On Ubuntu 13.04 (AMD64)Ubuntu OpenVZ启动时出现内核恐慌错误

给予的指令RHEL6 2.6.32内核(vzkernel_2.6.32-042stab093.5_amd64内核)当机器与vzkernel_2.6.32启动,我收到以下错误:

内核恐慌 - 未仿制:致命异常

引导死机。但是,我可以中断引导并选择原始的Ubuntu内核,并且机器启动正常。

请参阅附件屏幕截图。 Screen shot of Kernel panic boot error

引导菜单: imgur.com/5VjBZUj

设备:戴尔的PowerEdge T105(四核CPU,8 GB RAM)

OS:Ubuntu的14:04(可信赖的)64位

使用uname -r:3.13.0-39泛型

我已经安装了OpenVZ的以下组件:

ploop-1.12.1-1.x86_64.rpm
vzctl核-4.8-1.x86_64.rpm ploop-LIB-1.12.1-1.x86_64.rpm
vzkernel-2.6.32-042stab093。 5.x86_64.rpm vzctl-4.8-1.x86_64.rpm
vzquota-3.1-1.x86_64.rpm

我用于安装以下步骤:

$ sudo dpkg -i vz*.deb ploop*.deb 

$ sudo vim /etc/default/grub 
$ sudo update-grub 

$ sudo update-rc.d vz defaults 
$ sudo update-rc.d vzeventd defaults 

$ sudo ln -s /usr/lib64/libvzctl-4.8.so /usr/lib 
$ sudo ln -s /usr/lib64/libploop.so.1.12.1 /usr/lib 

$ sudo vi /etc/init.d/vz 

Added the following: 
$ sudo vi /etc/sysctl.conf 
[...] 
net.ipv4.conf.all.rp_filter=1 
net.ipv4.icmp_echo_ignore_broadcasts=1 
net.ipv4.conf.default.forwarding=1 
net.ipv4.conf.default.proxy_arp = 0 
net.ipv4.ip_forward=1 
kernel.sysrq = 1 
net.ipv4.conf.default.send_redirects = 1 
net.ipv4.conf.all.send_redirects = 0 
net.ipv4.conf.eth0.proxy_arp=1 
[...] 

$ sudo sysctl -p 

$ sudo apt-get install vzdump 

在任何帮助修复这是非常感谢。

谢谢

回答

1

OpenVZ使用RHEL6 2.6.32内核作为基础。我怀疑,你可以用RHEL6股票内核之一启动Ubuntu 14.04,因为Ubuntu 14.04可能依赖于新的内核特性而不是backported甚至是Debian/Ubuntu特定的修改。

如果您想在笔记本电脑上试用OpenVZ-Kernel,我建议您使用KVM,XEN或VirtualBox等hypervisor,或者在独立的分区上安装RHEL6/CentOS6/Debian6。