Unable to restart the veritas eventsource daemon due to vxesd core dump

book

Article ID: 100024734

calendar_today

Updated On:

Description

Error Message

core file = /var/core/core.vxesd.25337.0 -- program ``/sbin/vxesd'' on platform  
SUNW,Netra-T12
SIGSEGV: Segmentation Fault
libc.so.1`atoi+4(ffbfe758, ffbfe4f8, 100, ff0b3300, 7050c, 50c00)
esd_write_fc+0x2ec(77c80, 2, 18, 20101, a4000, b)
esd_create_configfile+0xb8(77c80, ff1bb5d0, 4f000, 2, 697b0, 69400)
es_update_ddlconfig+0x14(0, 0, 6b1b0, 0, 65c00, 6b000)
main+0x9dc(1, 62f7, 1, 1, 65c00, 65c00)
_start+0x108(0, 0, 0, 0, 0, 0)

Cause

During startup of vxesd , it tries to obtain the HBA information. Now if it's unable to obtain the information then vxesd core dump. This issue is identified as compatibility issue between Emulex HBA driver and firmware; due to which HBA Operating system device entry is not created.

Check the output of fcinfo hba-port -l command it should display the OS device name for the HBA.

# fcinfo hba-port –l


The OS Device Name must have an entry like the example below:

HBA Port WWN: 10000000c96754f5
OS Device Name: <<<<=============== should be an entry here ============
Manufacturer: Emulex Corporation Model: LP10000-M2 Firmware Version: 1.91A5 (T2D1.91A5)


Example of what to expect:

Old Version of driver not showing OS Device Name:

HBA Port WWN: 10000000c967559f
        OS Device Name:
        Manufacturer: Emulex Corporation
        Model: LP10000-M2
        Firmware Version: 1.91A5 (T2D1.91A5)
        FCode/BIOS Version: 1.50a9
        Serial Number: BG72354554
        Driver Name: lpfc
        Driver Version: 6.10g; HBAAPI(I) v2.0.e, 11-07-03
        Type: N-port
        State: online
        Supported Speeds: 2Gb
        Current Speed: 2Gb
        Node WWN: 20000000c967559f


After the Driver Version upgrade of the Emulex HBA, it will show the OS device Name as below:

HBA Port WWN: 10000000c96755af
        OS Device Name: /devices/ssm@0,0/pci@18,600000/lpfc@1
        Manufacturer: Emulex Corporation
        Model: LP10000-M2
        Firmware Version: 1.91A5 (T2D1.91A5)
        FCode/BIOS Version: 1.50a9
        Serial Number: BG72354532
        Driver Name: lpfc
        Driver Version: 6.11cx3; HBAAPI(I) v2.0.f, 01-23-06
        Type: N-port
        State: online
        Supported Speeds: 2Gb
        Current Speed: 2Gb
        Node WWN: 20000000c96755af
 

Resolution

The HBA firmware version upgrade may be required to ensure that the HBA "OS Device name" entry is created and visible to the host.


Applies To

Solaris 10 with Emulex Host Bus Adapter (HBA) Cards.

Issue/Introduction

Core file is generated when trying to start vxesd