NetWorker: Jak rozwiązywać problemy z reakcją usługi w NetWorker za pomocą narzędzia nsrwatch

Podsumowanie: Narzędzie nsrwatch umożliwia rozwiązywanie problemów z objawami wskazującymi na to, że podstawowe procesy NetWorker mogą nie odpowiadać.

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.

Instrukcje

Pakiet instalacyjny serwera NetWorker udostępnia narzędzie wiersza poleceń znane jako nsrwatch. Polecenie nsrwatch służy do monitorowania i obsługi serwerów NetWorker. Może być również używany do rozwiązywania problemów z procesami NetWorker, które nie reagują lub nieoczekiwanie zużywają zasoby systemowe. Korzystanie z narzędzia nsrwatch nie jest pierwszym krokiem w rozwiązywaniu problemów z reakcją usługi w NetWorker. Należy go używać tylko wtedy, gdy wykluczono bardziej prawdopodobne przyczyny problemów związanych z usługą lub wydajnością:
 

Sprawdź najpierw, czy:

df -Th
    • Windows: Sprawdź wykorzystanie miejsca na dysku w Eksploratorze plików systemu Windows lub Zarządzaniu dyskami.
  • Zasoby dostępne na serwerze NetWorker (procesor, pamięć RAM itd.) nie są wyczerpane w godzinach szczytu.
    • Linux:
top
UWAGA: Więcej informacji można znaleźć w Podręczniku planowania wydajności i optymalizacji specyficznym dla wersji NetWorker. Niniejszy przewodnik jest dostępny w witrynie pomocy technicznej firmy Dell https://www.dell.com/support/product-details/product/networker/docs.
    • Dostępna jest wystarczająca liczba woluminów docelowych dla kopii zapasowych NetWorker.
    • Na serwerze NetWorker z systemem Linux zdefiniowano wystarczającą liczbę otwartych deskryptorów plików. Patrz: Wymagania dotyczące parametrów jądra NetWorker
    • Zastosowano ustawienia i parametry optymalizacji wydajności.
    • Serwer NetWorker spełnia minimalne wymagania dla strefy danych tej wielkości. Patrz: Elementy systemu.
    • W przypadku dużej strefy danych serwer NMC znajduje się na innym komputerze niż serwer NetWorker. Patrz: Wymagania dotyczące pamięci serwera NetWorker i konsoli NetWorker Management Console

nsrwatch (nsroglądaj) Opcje wiersza poleceń:

Opcja Funkcja
-c liczba  Liczba zrzutów rdzenia, które należy wykonać podczas wykrywania problemu z odpowiedzią. (dostępność usługi lub procesu lub reakcja)
-d ogranicznik  Opcjonalny ogranicznik dla surowych danych wyjściowych
-g katalog Wygeneruj zrzut rdzenia wraz ze śladem stosu do danego katalogu.
-i interwał   Odstęp w sekundach między zapytaniami serwera
-k interwał Interwał w sekundach między rejestrowaniem śladów stosu
-n liczba Maksymalna liczba zrzutów rdzenia do wygenerowania
-p program[:wersja]  Nazwa programu RPC z wersją opcjonalną; Na przykład: nsrd, nsrjobd, nsrmmdbd, nsrmmd:405
-S katalog    (Tylko w systemie Windows) Ścieżka do plików PDB (Symbol Program Database)
-t próg  Próg w sekundach, zanim nsrwatch zgłosi problem z responsywnością.
-u próg  Próg w %CPU, zanim nsrwatch zgłosi wysokie wykorzystanie procesora
-v Uwzględnij dodatkowy kontekst podczas rejestrowania śladów stosu.

System operacyjny Windows: Jak używać nsrwatch do rozwiązywania problemów z usługą lub procesem NetWorker:

  1. Zainstaluj narzędziaKliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies. debugowania dla systemu Windows na serwerze NetWorker
  2. Upewnij się, że cdb.exe znajduje się w zmiennej Kliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies.PATH systemu Windows . Aby ta zmiana została wprowadzona, należy otworzyć nowe okno wiersza polecenia. Ponowne uruchomienie komputera nie jest wymagane.
  3. Pliki symboli (pliki pdb) dla wersji NetWorker muszą być dostępne. Wsparcie Dell NetWorker może je dostarczyć.
  4. Uruchom polecenie nsrwatch i pozostaw uruchomione oczekiwanie na stan usługi lub procesu.

Oto przykład: E:\Symbols to ścieżka, w której są wdrażane pliki pdb.

C:\>nsrwatch -p nsrd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrd  2>&1
C:\>nsrwatch -p nsrexecd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrexecd 2>&1
C:\>nsrwatch -p nsrmmdbd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrmmdbd  2>&1
C:\>nsrwatch -p nsrjobd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrjobd  2>&1

Dzienniki do zebrania:


System operacyjny Linux: Jak używać nsrwatch do rozwiązywania problemów z usługą lub procesem NetWorker:

  1. Zainstaluj pliki binarne bez usunięcia w miejsce standardowych plików binarnych dla interesującego Cię procesu: Zazwyczaj nsrd, nsrjobd, nsrmmdbd i nsrexecd. Mogą one być zapewnione przez pomoc techniczną Dell NetWorker.
  2. Wymaga to uprzedniego wyłączenia NetWorker. Muszą mieć odpowiednie uprawnienia.
  3. Uruchom nsrwatch i pozostaw uruchomione, oczekując na problem z usługą lub procesem.
nsrwatch -p nsrd -i 30 -t 30 -k 30 > nsrd_out
nsrwatch -p nsrexecd -i 30 -t 30 -k 30 > nsrexecd_out
nsrwatch -p nsrjobd -i 30 -t 30 -k 30 > nsrjobd_out
nsrwatch -p nsrmmdbd -i 30 -t 30 -k 30 > nsrmmdbd_out


Dzienniki do zebrania:

  • Renderowane daemon.raw
  • daemon.raw
  • Dane wyjściowe nsrwatch dla odpowiednich demonów.
  • Plik komunikatów systemu operacyjnego (/var/log/messages)
    • Sprawdź plik /var/log/messages i upewnij się, że dziennik obejmuje pełne okno nsrwatch . Jeśli na serwerze jest dużo aktywności, dziennik komunikatów może zostać przewrócony. Inne pliki /var/log/messages-date lub /var/log/messages# istnieją, jeśli plik dziennika komunikatów został przeniesiony. Dokładnie przejrzyj sygnaturę czasową od momentu utworzenia tych plików. Jeśli obejmują one również sesję nsrwatch , pobierz również te dodatkowe dzienniki komunikatów.

Dodatkowe informacje

Produkty, których dotyczy problem

NetWorker

Produkty

NetWorker
Właściwości artykułu
Numer artykułu: 000021140
Typ artykułu: How To
Ostatnia modyfikacja: 15 sie 2025
Wersja:  6
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.