Falha ao iniciar o serviço de servidor do NetWorker (nsrd), o daemon.raw do servidor do NetWorker contém: "A variável NSR critical JAVA_HOME enrimentment pode não ser definida corretamente: Unable to execute java"
Riepilogo: Depois de aplicar patches no sistema operacional ou fazer upgrade do JAVA no servidor do NetWorker, o serviço de servidor do NetWorker (nsrd) e/ou o serviço de autenticação (authc) não são iniciados. A tentativa de se conectar ao servidor do NetWorker a partir do NMC informará que o servidor não está em execução ou que não consegue se comunicar com o serviço de autenticação. A JAVA_HOME de ambiente do sistema precisa ser atualizada para refletir o caminho de instalação da nova versão java. ...
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Sintomi
- O serviço "NetWorker Backup and Recover Server" (NSRD) não será iniciado.
- O Oracle Java Runtime Environment (JRE) está instalado e pode ter sido atualizado recentemente.
- O daemon.raw do servidor do NetWorker conterá o seguinte erro na inicialização do serviço:
nwserver_hostname nsrctld NSR critical JAVA_HOME enrivonment variable might not be set correctly: Unable to execute java 'C:\Program Files\Java\jre1.8.0_121\bin\java.exe'. Ensure that JAVA_HOME is set to 64-bit JRE directory.
Localização:
Linux: /nsr/logs/daemon.raw
Windows: .. \Arquivos de Programas\EMC NetWorker\nsr\logs\daemon.raw
Windows: .. \Arquivos de Programas\EMC NetWorker\nsr\logs\daemon.raw
Causa
As verificações de software do servidor do NetWorker para a versão Java necessária em um host ao iniciar o serviço "NetWorker Backup and Recover Server" (nsrd). Quando o processo não detectar a versão mínima necessária do Java no host, o processo apresentará falha ao iniciar. Esse problema surge quando o Java foi instalado, mas foi removido, ou a versão java foi atualizada e, agora, o caminho de variável do ambiente do sistema JAVA_HOME não corresponde à versão atual do Java.
Risoluzione
Atualize o JAVA_HOME de variáveis ambientais do sistema para refletir o novo caminho de versão do Java.
GUI (Windows):
Um. Se houver serviços do NetWorker em execução, interrompa-os: nsr_shutdown
Windows:
c. Navegue até Painel de controle-->Sistema-->Configurações avançadas do sistema.
D. Na guia Avançado, clique em Variáveis de ambiente...
e. Na seção Variáveis do sistema, clique em Novo.
F. No campo Nome da variável, digite JAVA_HOME.
G. No campo Valor variável, digite o caminho para o diretório Java. Por exemplo,
- Confirme a versão do Java que está sendo usada:
CLI (Linux/Windows):
- Execute o comando java -version
- Exemplo:
# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
GUI (Windows):
- Open Control Panel-->Java-->Java Control Panel Opens-->Java-->View:
- Atualize a variável JAVA_HOME ambiente do sistema:
Linux:
Um. Se houver serviços do NetWorker em execução, interrompa-os: nsr_shutdown
B. Confirme o caminho de instalação java atualizado: find / -name jre
d. Esse arquivo deve conter apenas JAVA_HOME variável ambiental, atualize o caminho para o caminho java jre atualizado coletado na etapa 2.
[root@nwserver ~]# find / -name jre /etc/alternatives/jre /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre /usr/lib/jvm/jre /usr/lib/jvm-exports/jre
Nota: se vários caminhos de versão forem exibidos, certifique-se de usar o caminho de instalação da versão ativa do Java. A versão ativa será exibida pelo comando java -version
c. Abra o arquivo /nsr/authc/conf/installrc usando uma ferramenta de edição de texto: vi /nsr/authc/conf/installrc
c. Abra o arquivo /nsr/authc/conf/installrc usando uma ferramenta de edição de texto: vi /nsr/authc/conf/installrc
d. Esse arquivo deve conter apenas JAVA_HOME variável ambiental, atualize o caminho para o caminho java jre atualizado coletado na etapa 2.
[root@nwserver ~]# vi /nsr/authc/conf/installrc JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre
Nota: Opcionalmente, em vez de especificar o caminho de instalação java atual, você pode definir a variável JAVA_HOME como JAVA_HOME=/usr/java/latest. Certifique-se de que haja um link flexível para o diretório JAVA jre. Se isso for feito, você só precisará atualizar o link flexível quando o Java for atualizado.
[root@nwserver ~]# ln -s /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre /usr/java/latest
[root@nwserver ~]# ls -l /usr/java/latest
lrwxrwxrwx. 1 root root 64 Jun 3 16:58 /usr/java/latest -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre
e. Inicie os serviços de servidor do NetWorker: /etc/init.d/networker start
Windows:
Um. Faça log-in no host de destino com um usuário que tenha privilégios de administrador.
B. Se houver algum serviço do NetWorker em execução, interrompa-os executando o seguinte comando:
B. Se houver algum serviço do NetWorker em execução, interrompa-os executando o seguinte comando:
net stop nsrexecd /y
c. Navegue até Painel de controle-->Sistema-->Configurações avançadas do sistema.
D. Na guia Avançado, clique em Variáveis de ambiente...
e. Na seção Variáveis do sistema, clique em Novo.
F. No campo Nome da variável, digite JAVA_HOME.
G. No campo Valor variável, digite o caminho para o diretório Java. Por exemplo,
C:\Arquivos de Programas\Java\jre1.8.0_xx
h. Clique em OK.
Eu. Clique em OK para fechar a janela Environment Variables e, em seguida, clique em OK para fechar a janela Propriedades do sistema.
Eu. Clique em OK para fechar a janela Environment Variables e, em seguida, clique em OK para fechar a janela Propriedades do sistema.
j. Reinicialize o servidor do NetWorker para que a variável do sistema entre em vigor. Os serviços de servidor do NetWorker devem ser iniciados automaticamente depois que o host tiver sido reiniciado: lista de tarefas | findstr nsr
nota: aguarde alguns minutos para que o sistema inicie todos os serviços e coloque todos os bancos de dados do NetWorker on-line.
nota: aguarde alguns minutos para que o sistema inicie todos os serviços e coloque todos os bancos de dados do NetWorker on-line.
Informazioni aggiuntive
Quando Java for atualizado, a JAVA_HOME variável ambiental precisará ser atualizada para refletir o novo caminho.
Para obter mais informações sobre os requisitos de Java do servidor do NetWorker, consulte o Guia de instalação do NetWorker
Para obter mais informações sobre os requisitos de Java do servidor do NetWorker, consulte o Guia de instalação do NetWorker
Prodotti interessati
NetWorkerProdotti
NetWorkerProprietà dell'articolo
Numero articolo: 000166530
Tipo di articolo: Solution
Ultima modifica: 04 giu 2025
Versione: 5
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.