Problems with OpenManage 4.5 after kernel update.

Fred Skrotzki fskrotzki at textwise.com
Mon Oct 2 09:51:47 CDT 2006


Have you included the following in the modules.conf file?

(from the http://linux.dell.com/ipmi.shtml page, Tps and Tricks section)

On x8xx servers with 2.6.12 - 2.6.15 kernels, x86_64 architecture,
ipmi_si can't automatically find the KCS interface to the controller.
This is fixed in 2.6.16. Until then, put this into your
/etc/modprobe.conf file: 
options ipmi_si type="kcs" ports="0xca8" regspacings="4"

-----Original Message-----
From: linux-poweredge-bounces at dell.com
[mailto:linux-poweredge-bounces at dell.com] On Behalf Of Friedrich Clausen
Sent: Monday, October 02, 2006 10:00 AM
To: linux-poweredge at dell.com
Subject: Problems with OpenManage 4.5 after kernel update.

Hi,

I saw an inconclusive post at:

http://lists.us.dell.com/pipermail/linux-poweredge/2006-September/027141
.html

but I will now post my own symptoms.

I am have trouble starting OpenManage 4.5 after performing an upgrade on
Red Hat Enterprise Linux 4 from U3 to U4. Some information:

Distro: Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
Kernel: 2.6.9-42.0.2.ELsmp
Hardware: PE2850
Arch: x86_64 (EM64T)
OM: 4.5 (from OMI-SrvAdmin-Dell-Web-LX-450-32-335_A00.tar.gz)

The reason we are running 4.5 is that 5.0 does not seem to have
pre-compiled kernel modules for required drivers. I have not yet had
time to compile them on one machine and then modify the installation
routine for 5.0 to include them. If the only solution is to upgrade to
5.0 then I will do so.

Here are the symptoms:

[root at server-test bin]# srvadmin-services.sh start Starting Dell DRAC4
Service... /etc/init.d/racsvc: line 98:  6673
Segmentation fault      ${svcpfx}${ttyname} $RACSVC_OPTS >/dev/null 2>&1
                                                              [FAILED]
Starting Systems Management Device Drivers:
Starting dcdbas device driver:                             [  OK  ]
/etc/init.d/instsvcdrv: line 355:  6757 Segmentation fault
${ISVCDD_BIN_DIR}/${ISVCDD_DCHCFG_EXE} command=getsystype >/dev/null
2>&1 System type not supported
Stopping dcdbas device driver:                             [  OK  ]
Starting OM Common Services:                               [FAILED]
[root at server-test bin]#

I have traced the problem to java in OM segfaulting. The binary is in
/opt/dell/srvadmin/jre/bin. I attach some strace output and lspci to the
end of this email.

If anyone has any suggestions that would be great.

Regards,

Fred.

------------------- Java Segfault Strace ------------------------
execve("./java", ["./java"], [/* 18 vars */]) = 0 uname({sys="Linux",
node="server-test", ...}) = 0
brk(0)                                  = 0x8058000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(0x3, 0xffffd04c)                = 0
old_mmap(NULL, 50246, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfffffffff7ff1000
close(3)                                = 0
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3 read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\210\205"...,
512) = 512
fstat64(0x3, 0xffffd0e0)                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xfffffffff7ff0000 old_mmap(0x854000, 70108,
PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x854000
old_mmap(0x862000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x862000
old_mmap(0x864000, 4572, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x864000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\v\0"...,
512) = 512
fstat64(0x3, 0xffffd0c4)                = 0
old_mmap(NULL, 12388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xfffffffff7fec000
old_mmap(0xf7fee000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xfffffffff7fee000
close(3)                                = 0
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\276"...,
512) = 512
fstat64(0x3, 0xffffd0a8)                = 0
old_mmap(0x727000, 1223900, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x727000 old_mmap(0x84c000, 16384,
PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x124000)
= 0x84c000 old_mmap(0x850000, 7388, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x850000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xfffffffff7feb000
mprotect(0x84c000, 4096, PROT_READ)     = 0
mprotect(0x723000, 4096, PROT_READ)     = 0
set_thread_area(0xffffd854)             = 0
munmap(0xf7ff1000, 50246)               = 0
set_tid_address(0xf7feb708)             = 17008
rt_sigaction(SIGRTMIN, {0x400858380, [], 0x72f6f8 /* SA_??? */}, NULL,
8) = 0
rt_sigaction(SIGRT_1, {0x10000004008583f0, [], 0x72f6f8 /* SA_??? */},
NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=-4284481536, rlim_max=0}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 17008 detached
[ Process PID=17008 runs in 32 bit mode. ]
------------------- End Java Segfault Strace ------------------------

------------------- lspci -------------------------------------------
00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev
09) 00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express
Port A (rev 09) 00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI
Express Port B (rev 09) 00:05.0 PCI bridge: Intel Corporation E7520 PCI
Express Port B1 (rev 09) 00:06.0 PCI bridge: Intel Corporation E7520 PCI
Express Port C (rev 09) 00:1d.0 USB Controller: Intel Corporation
82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2
EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI
Bridge (rev c2) 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER
(ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE
Controller (rev 02) 01:00.0 PCI bridge: Intel Corporation 80332 [Dobson]
I/O processor (A-Segment Bridge) (rev 06)
01:00.2 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor
(B-Segment Bridge) (rev 06) 02:0e.0 RAID bus controller: Dell PowerEdge
Expandable RAID controller 4 (rev 06) 05:00.0 PCI bridge: Intel
Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09)
05:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge
B (rev 09) 06:07.0 Ethernet controller: Intel Corporation 82541GI/PI
Gigabit Ethernet Controller (rev 05) 07:08.0 Ethernet controller: Intel
Corporation 82541GI/PI Gigabit Ethernet Controller (rev 05) 08:00.0 PCI
bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09)
08:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge
B (rev 09) 09:04.0 Ethernet controller: Intel Corporation 82546EB
Gigabit Ethernet Controller (Copper) (rev 01)
09:04.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet
Controller (Copper) (rev 01) 0b:05.0 Class ff00: Dell Remote Access Card
4 Daughter Card
0b:05.1 Class ff00: Dell Remote Access Card 4 Daughter Card Virtual UART
0b:05.2 Class ff00: Dell Remote Access Card 4 Daughter Card SMIC
interface 0b:06.0 IDE interface: Silicon Image, Inc. PCI0680 Ultra
ATA-133 Host Controller (rev 02) 0b:0d.0 VGA compatible controller: ATI
Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
------------------- lspci -------------------------------------------

_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge at dell.com
http://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq



More information about the Linux-PowerEdge mailing list