"mcell.exe" status remains "!Not Running!" even though all of the ProactiveNet Server processes are running properly.

Version 5
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    ProactiveNet Performance Management Suite


    COMPONENT:

    BPPM Impact and Event Management Cell


    APPLIES TO:

    BMC ProactiveNet Performance Management Suite



    PROBLEM:

     

    The "mcell.exe" status remains "!Not Running!" even though all of the ProactiveNet Server processes are running properly.
    ========
    >pw system status

    Servers/Daemon Processes
    ------------------------
    services 9356
    httpd 5736
    jserver 4844
    pronet_agent 7604
    pronet_cntl 4526
    tunnelproxy 7694
    rate 4752
    dbsrv 1640
    mcell !Not Running!
    acell 12104
    ========

     


    CAUSE:

    Mis-configured properties are highly suspect


    SOLUTION:

     

    Legacy ID:KA351926

      

    Verify the MCell name is properly defined, using the DNS Alias, in the "getMcellPID.bat" (\pw\pronto\bin\).

    a) The "mcell.exe" status remains "!Not Running!" even though all of the processes are running properly.
    The DEBUG logging messages document this behavior in the "ProServices.log" (\pw\pronto\logs\)
    ========
    DEBUG getPIDForMcell(): Command to get MCELLPID : . . .\pw\pronto\bin\getMcellPID.bat" 0
    DEBUG getPIDForMcell(): PID for Mcell : Not Running
    ========

    The output from the "getMcellPID.bat" documents the invalid Mcell name which reflects the previous HOSTNAME .
    ========
    >getMcellPID.bat
    20110720 145137.194000 mgetinfo: SVRDIR: BMC-IMC051002E: Could not find component pncell_HOSTNAME in Directory
    20110720 145137.194000 mgetinfo: MCLI: BMC-IMC300011E: Could not connect to Cell pncell_HOSTNAME
    ========

    b) Review the "getMcellPID.bat" (\pw\pronto\bin\) and update the MCell name with the DNS Alias, in the call to "mgetinfo.exe".
    ========
    call "%BMC_PROACTIVENET_HOME%\server\bin\mgetinfo.exe" -q -n pncell_HOSTNAME pid > "%BMC_PROACTIVENET_HOME%\pronto\tmp\%McellPid%"
    ========

    This change should enable the status of the "mcell.exe" to properly report the PID of the running process.

      
    Related Products:  
       
    1. BMC ProactiveNet Performance Management Suite

     


    Article Number:

    000085723


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles