NetWorker: nsr_shutdown kan NetWorker niet afsluiten wanneer de TIMEOUT-variabele extern is ingesteld op alleen-lezen.

Resumen: NetWorker-services kunnen niet worden afgesloten wanneer nsr_shutdown wordt aangeroepen en een van de variabelen in het script (TIMEOUT) extern is ingesteld op alleen-lezen.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • Het NetWorker-systeem bevindt zich op een Linux/UNIX-besturingssysteem.
  • NetWorker 19.7.0.1 of eerder is geïnstalleerd.
  • De opdracht nsr_shutdown wordt gegeven om NetWorker-services te stoppen, maar mislukt met de volgende fout.
nwsystem:/ # . /usr/bin/nsr_shutdown
ksh: TIMEOUT: This variable is read only.
nwsystem:/ #

Causa

Het nsr_shutdown unix-script gebruikt "TIMEOUT" als een lokale variabele, maar dit is in feite een bekende globale omgevingsvariabele die alleen wereldwijd kan worden gemaakt door de gebruiker. Wanneer dit gebeurt, mislukt nsr_shutdown wanneer wordt geprobeerd de TIMEOUT-variabele in te stellen.

Resolución

Tijdelijke oplossing

Bewerk het script /usr/bin/nsr_shutdown en wijzig alle instanties van de variabele TIMEOUT in een andere variabele naam, bijvoorbeeld NSR_TIMEOUT.

Voorbeeld:

TIMEOUT=`expr $TIMESTAMP + $TIMETOKILL`
        while [ "`cat $NSR_SERVICES`" ] && [ $TIMEOUT -gt `GetTime` ]; do

Ga naar:

NSR_TIMEOUT=`expr $TIMESTAMP + $TIMETOKILL`
        while [ "`cat $NSR_SERVICES`" ] && [ $NSR_TIMEOUT -gt `GetTime` ]; do

 

NetWorker Engineering heeft het script bijgewerkt om een andere variabele te gebruiken. Deze oplossing wordt opgenomen in de volgende cumulatieve hotfixversie van 19.7 na 19.7.0.1.

Productos afectados

NetWorker, NetWorker Series
Propiedades del artículo
Número del artículo: 000204196
Tipo de artículo: Solution
Última modificación: 19 jul 2023
Versión:  3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.