New 3.10.0 Kernel

Faye

Member
Jan 2, 2012
39
0
6
Seems like it fails to start, because it tries to initialize LVM and RAID before AHCI devices are probed. When I've manually activate them with 'lvchange -a a pve' and Ctrl+D out of emergency shell the system finally booted. Will try to play with rootdelay kernel param later.

Yep, it looks as though the same holds for my sas2008i based server too. LVM initialization happens prior to first messages about sda.

'lvm vgchange -a y'
brings all the volumes online.

The fix for scsi users is to change the line in /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT
and add "scsi_mod.scan=sync"
 
Last edited:

NStorm

Active Member
Dec 23, 2011
64
2
28
Russia, Rostov-na-Donu
Yes and I've forgot to mention I've worked around my issue by adding rootdelay=10 to my kernel cmdline.
Basically it just adds a delay (10s value works for me by testing) before trying to do mounts, so that devices could be initialized properly.
Seems like your solution for SCSI are better. If I understand correctly it just sets scan mode to synced, i.e. it waits before all devices are initialized. Probably there are same thing for SATA devices.
pve-kernel maintainers should take such issues into account.
 

alain

Active Member
May 17, 2009
219
1
43
France/Paris
Hi,

Same error here with a Dell PE R620 server, with H710p Raid controller, and 8 500 Go NearLine SAS drives in Raid 10.
At boot, it says 'no controller found', then, 'LVM volume not found', and 'volume pve-root not found'.

In the rescue shell (busybox), 'lvm vgchange -a -y' then Ctrl-D allows to boot normally.

Editing /etc/default/grub, GRUB_CMDLINE_LINUX_DEFAULT and add "scsi_mod.scan=sync" (after quiet), then grub-update, did the trick, it rebooted without problem.

Thanks for the hint !

Note : it is on a fresh 3.2 install, using the stock kernel in the repository, 3.10.0-1.
 
Last edited:

mir

Famous Member
Apr 14, 2012
3,559
122
83
Copenhagen, Denmark
I have seen the same in Debian unstable (kernel 3.13). I think it is a bug related to Debian, Redhat and Ubuntu are currently replacing init.d/upstart with systemd.
 

NStorm

Active Member
Dec 23, 2011
64
2
28
Russia, Rostov-na-Donu
Just for the record, I've encountered this issue with Supermicro 6027R-3RF4+ platform (Intel C606 controller) with 4xSATA drives in plain AHCI mode (no fakeraid from C606 enabled).
 

bert64

Member
Aug 14, 2008
71
0
6
The 3.10.0 kernel seems to be missing the cciss driver (for older hp raid controllers, p400 and earlier)... It has the new driver (hpsa) but not the older one, the new driver doesn't support anything below the p410 card. Can this driver be added? It's still supported by the kernel, but is disabled.
 

spirit

Famous Member
Apr 2, 2010
5,921
714
143
www.odiso.com
The 3.10.0 kernel seems to be missing the cciss driver (for older hp raid controllers, p400 and earlier)... It has the new driver (hpsa) but not the older one, the new driver doesn't support anything below the p410 card. Can this driver be added? It's still supported by the kernel, but is disabled.

Hi, boot kernel with

hpsa.hpsa_allow_any="1" option


it should work with older controllers too
 

mystique

New Member
May 26, 2013
9
0
1
Maybe I missed something basic..
uname -a
Linux proxmox 3.10.0-3-pve #1 SMP Thu Jun 12 13:50:49 CEST 2014 x86_64 GNU/Linux

vzctl start 4042
Directory /proc/vz not found, assuming non-OpenVZ kernel
Container init failed: Cgroup is not mounted

Is the 3.10.0 not able to run OpenVZ containers on purpose? ;)

I see in the Announcement it says no openVZ support.. not sure what the purpose of it is..
 
Last edited:

RobFantini

Renowned Member
May 24, 2012
1,976
96
73
Boston,Mass
I am unable to use the pve-test 3.10 Kernel on 3 different systems:

1- supermicro H8DM8-2 motherboard on board nics are not found:
Code:
home4  ~ # uname -a
Linux home4 3.10.0-4-pve #1 SMP Mon Aug 11 08:19:07 CEST 2014 x86_64 GNU/Linux
home4  ~ # ifup  vmbr0
interface eth0 does not exist!
I tried to remove /etc/udev/rules.d/70-persistent-net.rules , then reboot. same issue.

2-two Dell Poweredge r720 with perc h710 raid controllers.
[ lspci output] :
Code:
03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 05)
 
Last edited:

spirit

Famous Member
Apr 2, 2010
5,921
714
143
www.odiso.com
I am unable to use the pve-test 3.10 Kernel on 3 different systems:

1- supermicro H8DM8-2 motherboard on board nics are not found:
Code:
home4  ~ # uname -a
Linux home4 3.10.0-4-pve #1 SMP Mon Aug 11 08:19:07 CEST 2014 x86_64 GNU/Linux
home4  ~ # ifup  vmbr0
interface eth0 does not exist!
I tried to remove /etc/udev/rules.d/70-persistent-net.rules , then reboot. same issue.

2-two Dell Poweredge r720 with perc h710 raid controllers.
[ lspci output] :
Code:
03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 05)


Hi, does it work with kernel 3.10.0-3-pve ? (instead 3.10.0-4-pve)

I see that Diemar has updated a lot of drivers (inte,bnx2,..) in -4

https://git.proxmox.com/?p=pve-kernel-3.10.0.git;a=commit;h=6ac503500fbf13e5f208e9042e17b34da54941eb

#apt-get install pve-kernel-3.10.0-3-pve to install it
 

udo

Famous Member
Apr 22, 2009
5,935
185
93
Ahrensburg; Germany
I am unable to use the pve-test 3.10 Kernel on 3 different systems:

1- supermicro H8DM8-2 motherboard on board nics are not found:
Code:
home4  ~ # uname -a
Linux home4 3.10.0-4-pve #1 SMP Mon Aug 11 08:19:07 CEST 2014 x86_64 GNU/Linux
home4  ~ # ifup  vmbr0
interface eth0 does not exist!
I tried to remove /etc/udev/rules.d/70-persistent-net.rules , then reboot. same issue.
Hi,
and what is the output of
Code:
lspci -v | grep -iA13  ethernet
Udo
 

RobFantini

Renowned Member
May 24, 2012
1,976
96
73
Boston,Mass
that kernel is not avail:
Code:
home4  ~ # apt-get install pve-kernel-3.10.0-3-pve
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pve-kernel-3.10.0-3-pve
E: Couldn't find any package by regex 'pve-kernel-3.10.0-3-pve'
 

RobFantini

Renowned Member
May 24, 2012
1,976
96
73
Boston,Mass
Hi,
and what is the output of
Code:
lspci -v | grep -iA13  ethernet
Udo

Code:
lspci -v | grep -iA13  ethernet
00:08.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a3)
        Subsystem: Super Micro Computer Inc Device 1611
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 29
        Memory at fdff6000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at 9400 [size=8]
        Memory at fdffa800 (32-bit, non-prefetchable) [size=256]
        Memory at fdffa400 (32-bit, non-prefetchable) [size=16]
        Capabilities: [44] Power Management version 2
        Capabilities: [70] MSI-X: Enable- Count=8 Masked-
        Capabilities: [50] MSI: Enable+ Count=1/8 Maskable+ 64bit+
        Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
        Kernel driver in use: forcedeth

00:09.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a3)
        Subsystem: Super Micro Computer Inc Device 1611
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
        Memory at fdff5000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at 9080 [size=8]
        Memory at fdffa000 (32-bit, non-prefetchable) [size=256]
        Memory at fdff4c00 (32-bit, non-prefetchable) [size=16]
        Capabilities: [44] Power Management version 2
        Capabilities: [70] MSI-X: Enable- Count=8 Masked-
        Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
        Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
        Kernel driver in use: forcedeth

00:0a.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3) (prog-if 00 [Normal decode])

Note I'm back to using 2.6.32-31-pve
 

udo

Famous Member
Apr 22, 2009
5,935
185
93
Ahrensburg; Germany
that kernel is not avail:
Code:
home4  ~ # apt-get install pve-kernel-3.10.0-3-pve
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pve-kernel-3.10.0-3-pve
E: Couldn't find any package by regex 'pve-kernel-3.10.0-3-pve'
Hi,
you can download via wget:
Code:
wget http://download.proxmox.com/debian/dists/wheezy/pve-no-subscription/binary-amd64/pve-kernel-3.10.0-3-pve_3.10.0-11_amd64.deb
dpkg -i pve-kernel-3.10.0-3-pve_3.10.0-11_amd64.deb
Udo
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!