rac segfault

Olivier Audry oa at edatis.com
Fri Aug 22 22:19:00 CDT 2003


 We bought a PE1750 (BIOS AO5) recently and I've installed RH Linux 7.2
on it.
 Everything is fully operationnal: the OS works fine.
 
 the firmwire of era card is 2,23
 
 It is a 2.4.21 kernel and dellomsa drivers and bin are version 4.90 and
 racadm version 2.0
 
 some infos about my era card
 
host:~# racadm getsysinfo
 
 RAC Information:
 RAC Date/Time      = DSU+02:52:34
 Firmware Version   = 2.23 (Build 06.03)
 Firmware Updated   = 
 Hardware Version   = A03
 Current IP Address = 192.168.0.120
 Current IP Gateway = 192.168.0.1
 Current IP Netmask = 255.255.255.0
 DHCP enabled       = FALSE
 PCMCIA Card Info   = N/A
 
 System Information:
 System ID    = 4A01h
 System Model = PowerEdge 1750
 BIOS Version = A05
 Asset Tag    = 
 Service Tag  = XXXXXX
 Hostname     = 
 OS name      = 
 ESM Version  = 1.73
 
 Watchdog Information:
 Recovery Action         = No Action  
 Present countdown value = 0
 Initial countdown value = 0
 
 RAC Firmware Status Flags:
 Global Reset Pending Flag = 0
 
 I can run /etc/inid.d/dellomsa and the process are running
 
  284 ?        S      0:00 /usr/sbin/dcstor32d
   285 ?        S      0:00  \_ /usr/sbin/dcstor32d
   286 ?        S      0:00      \_ /usr/sbin/dcstor32d
   287 ?        S      0:00      \_ /usr/sbin/dcstor32d
   365 ?        S      0:00      \_ /usr/sbin/dcstor32d
   366 ?        S      0:00      \_ /usr/sbin/dcstor32d
   367 ?        S      0:00      \_ /usr/sbin/dcstor32d
   370 ?        S      0:00 /usr/sbin/dcevt32d
   371 ?        S      0:00  \_ /usr/sbin/dcevt32d
   372 ?        S      0:00      \_ /usr/sbin/dcevt32d
   375 ?        S      0:00 /usr/sbin/dcsnmp32d
   383 ?        S      0:00  \_ /usr/sbin/dcsnmp32d
   384 ?        S      0:00      \_ /usr/sbin/dcsnmp32d
   385 ?        S      0:00      \_ /usr/sbin/dcsnmp32d
 
 
 but now I can't run this command
 
 host:~# racadm getconfig -f toto
 Checking group [cfgMonitor]            Segmentation fault
 
 so I run racadm just for one :
 
host:~# racadm getconfig -g cfgMonitor -i 1
 cfgMonitorExtPwrScrRule=0x2
 cfgMonitorBatteryRule=0x1
 
 It works good so I decide to run for the next : 
 
 host:~# racadm getconfig -g cfgMonitor -i 2
 racadm getconfig: Transport: ERROR: objectIdGet. RC=14
 
 arg It doesn't work
  
 so I run ltrace on racadm :
 
host:~# ltrace racadm getconfig -f toto           
 __libc_start_main(0x0804b160, 4, 0xbffff5e4, 0x08049058, 0x08052b30
<unfinished ...>
 __register_frame_info(0x0805a2bc, 0x0805a4d8, 0xbffff588,
0x080493ee,0)    = 0 m

[.....]

 Checking group [cfgMonitor]           
 sprintf("#\n#   Object Group "cfgMonitor"\n"..., "#\n#   Object Group
 "%s"\n#\n[%s"..., "cfgMonitor", "cfgMonitor") = 47
 fwrite("#\n#   Object Group "cfgMonitor"\n"..., 1, 47,
 0x0805a6c8)          = 47
 spcmpObjIdGet(3, 3, 0, 0, 0x0805a838 <unfinished ...>
 --- SIGSEGV (Segmentation fault) ---
 +++ killed by SIGSEGV +++
 
 Do you have any suggestions?
 
 
 
 Olivier 




More information about the Linux-PowerEdge mailing list