Avalados por :

Como resolver processos zombie/defunct iniciados por dbmevtdisp

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Em todas as nossas instalações (a partir de aproximadamente a versão 7.6.1, não me lembro exatamente), consigo ver muitos processos zombie/defunct iniciados por dbmevtdisp:

# pstree -Gp | more
init(1)─┬─cron(12179)
        ├─dbanalyzer(29083)
        ├─dbmevtdisp(14331)─┬─dbmevtdisp(17655)
        │                   ├─dbmevtdisp(3346)
        ...
        │                   ├─dbmevtdisp(31904)
        │                   ├─dbmevtdisp(7655)
        │                   ├─dbmevtdisp(13950)
        │                   ├─dbmevtdisp(21156)
        │                   └─dbmevtdisp(26918)
        ├─dbmsrv(14333)───dbmsrv(14334)

# ps 3346
  PID TTY      STAT   TIME COMMAND
 3346 ?        Z      0:00 [dbmevtdisp] <defunct>

# ps 22896
  PID TTY      STAT   TIME COMMAND
22896 ?        Z      0:00 [dbmevtdisp] <defunct>

# ps -ef | grep defun | wc -l
33    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Olá Markus, obrigado pela atualização.

De acordo com as informações fornecidas por você, seu caso está registrado no PTS 1151090. Pretende-se resolver o problema a partir da versão do banco de dados 7.6.05.01.

No seu caso, o Despachador de Eventos Interno estava ativo (auto_update_statistics estava ligado) e os eventos estavam sendo despachados.

Se você tiver o auto_update_statistics ativado no seu banco de dados, por favor, verifique de vez em quando se

os Event Dispatcher zombies (processos inativos) aparecem na visão geral de processos, então você pode usar a solução temporária antes que o banco de dados seja atualizado.

Por favor, verifique as informações no PTS em www.sapdb.org/webpts -> pesquisar pelo número fornecido 1151090.

Cumprimentos, Natalia Khlopina

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Natalia,

> ) 'dbmevtdisp' é o processo de Event Dispatcher do MaxDB.

>

> Poderia fornecer informações adicionais, por favor?:

>

> Qual é a versão do banco de dados no seu sistema?

> < Gostaria de ver também a compilação. >

[code]$ dbmcli db_enum

OK

P01 /sapdb/P01/db 7.6.03.08 rápido em execução

P01 /sapdb/P01/db 7.6.03.08 rápido offline

P01 /sapdb/P01/db 7.6.03.08 lento offline

P01 /sapdb/P01/db 7.6.03.08 teste offline[/code]

> Qual é a versão do sistema operacional do servidor do banco de dados?

> < Patch do kernel do SO? >

[code]# SPident

CONCLUSÃO: O sistema está atualizado!

encontrado SLES-9-x86_64-SP3

  1. uname -a

Linux XXXXXXXX 2.6.5-7.244-smp #1 SMP Mon Dec 12 18:32:25 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux[/code]

[code]$ sdbregview -l

Analisador de BD /sapdb/programs 7.6.03.08 64 bits válido

Utilidades de servidor /sapdb/programs 7.6.03.08 64 bits válido

PCR 7300 /sapdb/programs 7.3.00.58 válido

PCR 7301 /sapdb/programs 7.3.01.21 válido

PCR 7500 /sapdb/programs 7.5.00.46 64 bits válido

Utilidades SAP /sapdb/programs 7.6.03.08 64 bits válido

Base /sapdb/programs 7.6.03.08 64 bits válido

Python redistribuído /sapdb/programs 7.6.03.08 64 bits válido

JDBC /sapdb/programs 7.6.03.03 válido

Mensagens /sapdb/programs MSG 0.5603 válido

ODBC /sapdb/programs 7.6.03.08 64 bits válido

Núcleo de base de dados /sapdb/P01/db 7.6.03.08 64 bits válido

Cargador /sapdb/programs 7.6.03.08 64 bits válido

SQLDBC /sapdb/programs 7.6.03.08 64 bits válido

SQLDBC 76 /sapdb/programs 7.6.03.08 64 bits válido

API de carga rápida /sapdb/programs 7.6.03.08 64 bits válido

$ xinstinfo P01

Dados independentes : /sapdb/data

Programas independentes : /sapdb/programs

Rota de instalação : /sapdb/P01/db

Versão do núcleo : NÚCLEO 7.6.03 COMPILAÇÃO 008-123-159-187

Diretório em execução : /sapdb/data/wrk/P01

$ dbmcli -U c dbm_configget RunEventDispatcher

OK

sim

$ dbmcli -U c param_directget _MAXEVENTTASKS

OK

_MAXEVENTTASKS 2

$ dbmcli -U c auto_extend show

OK

DESATIVADO

$ dbmcli -U c auto_update_statistics show

OK

ATIVADO

$ dbmevtdisp version

Event Dispatcher do MaxDB, Versão 7.6.03.08

Direitos autorais 2000-2007 por SAP AG

$ dbmevtdisp list /sapdb/data/wrk/P01/dbmsilevt.cfg

OK

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Markus,

1) 'dbmevtdisp' é o processo Event Dispatcher do MaxDB.

2) Poderia fornecer informações adicionais, por favor?:

Qual é a versão atual do banco de dados em seu sistema?

<Gostaria de ver também a compilação. >

Qual é a versão do sistema operacional do servidor do banco de dados? < Patch do Kernel do SO? >

Por favor, atualize com a saída dos seguintes comandos:

dbmcli -s db_enum

sdbregview -l

xinstinfo <nome_banco_dados>

dbmcli -d <nome_banco_dados> -u <usuario_dbm>,<senha> dbm_configget RunEventDispatcher

dbmcli -d <nome_banco_dados> -u <usuario_dbm>,<senha> param_directget _MAXEVENTTASKS

dbmcli -d <nome_banco_dados> -u <usuario_dbm>,<senha> auto_extend show

dbmcli -d <nome_banco_dados> -u <usuario_dbm>,<senha> auto_update_statistics show

Versão do dbmevtdisp

Lista de dbmevtdisp /sapdb/data/wrk/<SID>/dbmsilevt.cfg

Estado do dbmevtdisp -d <nome_banco_dados> -u <usuario_dbm>,<senha>

3) A documentação sobre 'Event-Dispatcher' pode ser encontrada em

https://www.sdn.sap.com/irj/sdn/maxdb -> Conjunto completo de documentação do MaxDB

Informação básica -> Glossário -> Event Dispatcher

(ver mais em Ferramentas -> Utilidades, documento "Event Dispatcher")

4) Por favor, verifique o protocolo dbmevtdisp.prt localizado no RUNDIRECTORY do banco de dados.

5) Por favor, verifique o PTS 1151090.

Você tinha o auto_extend ou auto_update_statistics ativado em seu banco de dados quando o Event Dispatcher interno estava ativo?

Poderia por favor utilizar a solução temporária do PTS e verificar se os processos zombies do Event Dispatcher não serão mostrados na visualização de processos depois disso?

Obrigada e cumprimentos, Natalia Khlopina

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?