Container do Repositório parando com limite de memória atingindo

cancel
Showing results for 
Search instead for 
Did you mean: 
fmayconcs
Active Member II

Container do Repositório parando com limite de memória atingindo

Olá!

Tenho uma instalação do Alfresco 6.2 em Docker e com Record Management... É um servidor com 32Gb de RAM onde cerca de 24Gb estão distribuídos entre os serviços... Share, Alfresco, Postgres e outros (não tenho nem 5 usuários usando este servidor em paralelo e temos cerca de 14Gb de documentos)... destes 24Gb cerca de 10Gb estão configurados para o serviço Alfresco - Repository....  mem_limit: 10368m e -Xms9856m -Xmx9856m....

Ocorre que está havendo parada deste serviço do repository conforme log do syslog do host onde o docker está instalado, como segue abaixo....

Aug 29 23:29:30 ns3165251 kernel: [869585.043600] Task in /docker/1436aa113a3e33ed18560cc95546a0dc2ef5a36f96fb2afd5888fff7240c71fc killed as a result of limit of /docker/1436aa113a3e33ed18560cc95546a0dc2ef5a36f96fb2afd5888fff7240c71fc
Aug 29 23:29:30 ns3165251 kernel: [869585.043609] memory: usage 15735808kB, limit 15735808kB, failcnt 1028
Aug 29 23:29:30 ns3165251 kernel: [869585.043611] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0
Aug 29 23:29:30 ns3165251 kernel: [869585.043613] kmem: usage 42112kB, limit 9007199254740988kB, failcnt 0
Aug 29 23:29:30 ns3165251 kernel: [869585.043615] Memory cgroup stats for /docker/1436aa113a3e33ed18560cc95546a0dc2ef5a36f96fb2afd5888fff7240c71fc: cache:404KB rss:15692684KB rss_huge:0KB shmem:0KB mapped_file:792KB dirty:396KB writeback:0KB inactive_anon:1307828KB active_anon:14385628KB inactive_file:168KB active_file:60KB unevictable:0KB
Aug 29 23:29:30 ns3165251 kernel: [869585.043631] [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name
Aug 29 23:29:30 ns3165251 kernel: [869585.043831] [ 2615] 0 2615 5989136 3920531 33718272 619 0 java
Aug 29 23:29:30 ns3165251 kernel: [869585.043891] Memory cgroup out of memory: Kill process 2615 (java) score 936 or sacrifice child
Aug 29 23:29:30 ns3165251 kernel: [869585.150184] Killed process 2615 (java) total-vm:23956544kB, anon-rss:15682124kB, file-rss:0kB, shmem-rss:0kB
Aug 29 23:29:31 ns3165251 kernel: [869585.793095] oom_reaper: reaped process 2615 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Aug 29 23:29:31 ns3165251 containerd[1598]: time="2021-08-29T23:29:31.552505802-03:00" level=info msg="shim reaped" id=1436aa113a3e33ed18560cc95546a0dc2ef5a36f96fb2afd5888fff7240c71fc

Preciso de ajuda para tentar desvendar o real motivo deste uso exagerado de memória a ponto de chegar ao limite e o host matar o processo java do repositorio.

No log até já aparece com mais memória... recentemente aumentei a memório do REPO para cerca de 15Gb e mesmo assim houve queda recente. Geralmente as quedas ocorrem a noite/madrugada.

Help @cristinamr rsrsrsrs

Grato!

1 Reply
cristinamr
Advanced

Re: Container do Repositório parando com limite de memória atingindo

Bom Dia.

Eles podem ser vários motivos para sua instalação ou arquitetura. Deixo-vos links para que possam verificar se é algo assim:

Linux commands to check your disk performance - há lentidão entre o servidor e a gravação do disco 

Troubleshooting slow queries - PostgreSQL - para ver se é um problema de gravação de banco de dados 

Troubleshooting Alfresco Content Services Performance from the Bottom Up - outros problemas possíveis 

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc