NetWorker: nsr_shutdown non riesce ad arrestare NetWorker quando la variabile TIMEOUT è impostata esternamente su read-only.

Podsumowanie: I servizi NetWorker non possono essere arrestati quando viene richiamata nsr_shutdown e una delle variabili all'interno dello script (TIMEOUT) è impostata esternamente su sola lettura.

Ten artykuł dotyczy Ten artykuł nie dotyczy Ten artykuł nie jest powiązany z żadnym konkretnym produktem. Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.

Objawy

  • Il sistema NetWorker si trova su un sistema operativo Linux/UNIX.
  • È installato NetWorker 19.7.0.1 o versioni precedenti.
  • Viene emesso il comando nsr_shutdown per arrestare i servizi NetWorker, ma l'operazione ha esito negativo con il seguente errore.
nwsystem:/ # . /usr/bin/nsr_shutdown
ksh: TIMEOUT: This variable is read only.
nwsystem:/ #

Przyczyna

Lo script unix nsr_shutdown utilizza "TIMEOUT" come variabile locale, ma si tratta in realtà di una variabile di ambiente globale nota che può essere resa di sola lettura a livello globale dall'utente. In questo caso, nsr_shutdown ha esito negativo quando tenta di impostare la variabile TIMEOUT.

Rozwiązanie

Soluzione alternativa

Modificare lo script /usr/bin/nsr_shutdown e modificare tutte le istanze della variabile TIMEOUT in qualsiasi altro nome della variabile, ad esempio NSR_TIMEOUT.

Esempio:

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

Passare a:

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

 

I tecnici di NetWorker hanno aggiornato lo script per utilizzare una variabile diversa. Questa correzione verrà incorporata nella prossima versione cumulativa dell'hot fix 19.7 dopo la 19.7.0.1.

Produkty, których dotyczy problem

NetWorker, NetWorker Series
Właściwości artykułu
Numer artykułu: 000204196
Typ artykułu: Solution
Ostatnia modyfikacja: 19 lip 2023
Wersja:  3
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.