Instabilidade do Dspace 5.2 (Repositório Institucional)

67 views
Skip to first unread message

Mario Batista Gomes

unread,
Jun 20, 2021, 10:45:58 PM6/20/21
to DSpace Brasil
Prezados boa noite. Estamos passando por uma inconsistência no nosso Dspace (utilizamos a versão 5.2) de tal maneira que o sistema após alguns minutos de uso reporta Erro Interno e trava, afetando sua disponibilidade. 

Replico aqui fragmentos dos logs do sistema:
Jun 18, 2021 12:18:14 AM org.apache.catalina.session.StandardManager startInternal
SEVERE: Exception loading sessions from persistent storage
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2335)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2804)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:802)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)

Jun 18, 2021 12:13:25 AM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/solr] created a ThreadLocal with key of type [org.apache.solr.schema.DateField.ThreadLocalDateFormat] (value [org.apache.solr.schema.DateField$ThreadLocalDateFormat@52068aaf]) and a value of type [org.apache.solr.schema.DateField.ISO8601CanonicalDateFormat] (value [org.apache.solr.schema.DateField$ISO8601CanonicalDateFormat@6b2ed43a]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak

Jun 18, 2021 1:23:12 AM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already.  Could not load javax.mail.internet.MimeUtility.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException

Levantamos algumas hipóteses internamente, conforme listado abaixo: 
a) Falha no mecanismo de indexação do SOLR;
b) Falha de conexão com o banco de dados Postgres.

A partir do problema apresentado, gostaria de uma contribuição dos membros do grupo na tentativa de restabelecer a operação normal do nosso Dspace.

Agradeço antecipadamente.

Mário Gomes
CTIC (Coordenação de Tecnologia da Informação)
SiBi (Sistema de Bibliotecas) da Ufal

Paulo Marques

unread,
Jun 23, 2021, 2:24:15 AM6/23/21
to DSpace Brasil
Prezado Mário,


Veja o erro que começa com a linha abaixo:

SEVERE: The web application [/solr] created a ThreadLocal with key of type [org.apache.solr.schema.DateField.ThreadLocalDateFormat] 

Me parece que seu sistema possui uma DATA (talvez issued.date ou outra) que o SOLR não consegue indexar.


Outra possibilidade é do sistema estar com pouca memória disponível para ele. Talvez aumentar a quantidade de memória reservada para o JAVA pelos parâmetros -Xms e -Xmx. Veja o link (https://stackoverflow.com/questions/14763079/what-are-the-xms-and-xmx-parameters-when-starting-jvm) como referência

For fim, veja se aumenta o MaxPoolSize para 500 (o default é 25) (veja: https://documentation.elasticpath.com/commerce/docs/core/platform/search-server/solr-indexing.html)

São apenas chutes, mas espero que ajude.

Paulo

Mario Batista Gomes

unread,
Jun 23, 2021, 5:39:38 AM6/23/21
to Paulo Marques, DSpace Brasil
Olá  Paulo, obrigado pelo apoio. A disponibilidade de memória foi um parâmetro que já aumentamos. Vou tentar as duas outras sugestões para tentar sanar o problema. 

Agradecido, 

Mário Gomes. 

--
Você recebeu essa mensagem porque está inscrito no grupo "DSpace Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para dspace-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/dspace-brasil/d2f1a648-6b8c-428b-bc56-a0aaddc1726en%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages