1832460 Members
2991 Online
110043 Solutions
New Discussion

memlogd isn't running

 
Claire Daelman
Advisor

memlogd isn't running

Hello,

On a server 11i, memlogd doesn't run and I don't arrive to relaunch it.

Claire
4 REPLIES 4
Pete Randall
Outstanding Contributor

Re: memlogd isn't running

Claire,

Is diagmond (/usr/sbin/stm/uut/bin/sys/diagmond) running?


Pete

Pete
Michael Steele_2
Honored Contributor

Re: memlogd isn't running

A lot of stuff works with memlogd, measureware, predictive, sar, stm, ems, predictive, its needed in vpars.

/sbin/init.d/diagnostics stop/start

Diagmond, the DIAGnostic MONitor Daemon launches the other diagnostic daemons, diaglogd, memlogd and psmond. Diaglogd (DIAGnostic LOGging Daemon) is the daemon that does the OS logging.

If you shut down diagmond, it shuts down those other diagnostic daemons. So... if diagmond fails to start for some reason, then diaglogd won't be running. Of course, if diagmond is running, it is still possible for diaglogd to fail for some reason (like the diag2 driver not being in the kernel.)
Support Fatherhood - Stop Family Law
Mark Greene_1
Honored Contributor

Re: memlogd isn't running

To start it, do the following:

- run cstm

- at the prompt, enter daemonstart

- enter the number for memlogd from the list

- press enter

- enter q and then OK to exist cstm

HTH
mark
the future will be a lot like now, only later
LisaW
Valued Contributor

Re: memlogd isn't running

Claire,

Support Tools Manager(STM) has a parent daemon, diagmond which in turn launches diaglogd and memlogd. You were told that it also launches psmond which is incorrect. Psmond is the Predictive daemon and is launched separatly since it is a separate application. Predictive depends upon STM to run, but STM does not depend on Predictive to run.
There are some known issues with memlog but without more info I cannot tell if you are experiencing those. At the very least do the following and see if that doesn't fix your issue.

Stop STM...
/sbin/init.d/diagnostic stop
Remove the memlog file...
RM /var/stm/logs/os/memlog
Restart STM
/sbin/init.d/diagnostic start

STM can take several minutes for all 3 daemons to complete the startup so wait several minutes before you do a 'ps -ef |grep diag' and 'ps -ef |grep memlog' to verify all are running.

If this doesn't help then I need to know the output from 'swlist -l product |grep -i sup'