NetWorker: Como alterar o tamanho do heap java para o NetWorker Management Console (NMC)
Resumo: Como alterar o tamanho do heap java para o NetWorker Management Console (NMC)?
Instruções
O NetWorker Management Console (NMC) usa um Java Runtime no host que acessa o console. O console usa o arquivo gconsole.jnlp, que é baixado do servidor NMC. Esse arquivo define limites de memória Java para o host que acessa o NMC. O limite de memória padrão é de 2 GB. Em alguns cenários, você pode observar erros de "ficando sem memória" no NMC, mesmo que o host que acessa o NMC ainda tenha memória suficiente disponível. Isso acontece quando o NMC está se aproximando do limite de heap Java para o NMC. Esse é o comportamento esperado ao executar algumas operações no NMC, especialmente em ambientes maiores ou com muitos dados.
O tamanho de heap do Java pode ser alterado do valor padrão do NMC para acomodar várias configurações de ambiente.
No exemplo a seguir, o tamanho de heap java é aumentado no NMC de 2 GB (-Xmx2048m) até 4 GB (-Xmx4096m) no servidor NetWorker Management Console. O novo valor se aplica a qualquer workstation do NetWorker Management Console que se conecte ao servidor do NetWorker Management Console.
- Abra o
gconsole.jnlpno NetWorker Management Console Server.
-
- Padrão Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows padrão:
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
- Padrão Linux:
- Altere a linha do tamanho máximo da memória heap do Java:
-
- Existente:
<j2se version="1.8+" java-vm-args="-XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee -Xms256m -Xmx2048m"/> - Mudou:
<j2se version="1.8+" java-vm-args="-XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee -Xms256m -Xmx4096m"/>
- Existente:
|
Tamanho da configuração |
Memória mínima necessária no client NMC |
Tamanho máximo de heap mínimo do Java |
Tamanho de heap inicial recomendado do Java |
|
Configuração pequena (máximo de 500 clients) |
RAM de 8 GB |
2 GB |
1 GB |
|
Configuração média (máximo de 1.000 clients) |
16 GB de RAM |
4 GB |
2 GB |
|
Configuração grande (máximo de 2.000 clients) |
32 GB de RAM |
6 GB |
2 GB |
- Reinicie os serviços do NMC.
-
- Linux:
systemctl restart gst - Windows (sintaxe do PowerShell):
net stop gstd ; net start gstd
- Linux:
- Na estação de trabalho do NMC (host acessando o NMC), limpe o cache do Java. Os seguintes artigos se aplicam ao NetWorker Runtime Environment (NRE):
-
- NetWorker 19.12.x e versões anteriores: NRE 8.x: Como limpar o cache do Java, ativar o Java Console e a depuração.
- NetWorker 19.13.x e posterior: NRE 17.x: Como limpar o cache do Java, ativar o Java Console e depurar
- Inicie o NMC.