NetWorker: Przekroczono maksymalną liczbę 655 procesów nsrmmd dla węzła pamięci masowej

Summary: Komunikat o błędzie NetWorker wskazujący, że przekroczono proces nsrmmd dla węzła pamięci masowej.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Plik /nsr/logs/daemon.raw jest zalany komunikatem o błędzie:

"The maximum number (655) of nsrmmd processes for storage node <storage-node-hostname> was exceeded".

 

Cause

W każdym skonfigurowanym węźle pamięci masowej istnieje *wewnętrzny* limit 655 dla maksymalnej liczby procesów nsrmmd , które mogą być w nim uruchomione. Ograniczenie to jest częścią projektu nsrsnmd . Jest tam od czasu wprowadzenia procesu nsrsnmd, a funkcjonalność nsrsnmd związana> z nsrsnmd < została zakodowana w NetWorker.

Gdy nsrsnmd próbuje uruchomić nowy nsrmmd w węźle pamięci masowej dla sesji składowania lub odzyskiwania, a limit zostanie przekroczony, na daemon.log węzła pamięci masowej pojawi się następujący błąd:

"The maximum number (655) of nsrmmd processes for storage node <storage-node-hostname> was exceeded."

W Podręczniku administratora NetWorker dodano następującą notatkę:  "UWAGA: Należy upewnić się, że suma liczby urządzeń węzła pamięci masowej nsrmmds nie powinna przekraczać 655".

Problem można potwierdzić, wyświetlając ekran procesu nsrmmd z węzła pamięci masowej:

Ilustracja przedstawiająca dane wyjściowe wiersza poleceń PS -ef | grep nsrmm

 

Resolution

Sprawdź właściwości węzła pamięci masowej. Jeśli opcja "Dynamic nsrmmds" jest ustawiona na NO, zmiana na TAK może rozwiązać problem. Węzeł pamięci masowej musi być wyłączony i włączony, aby można było zabić wszystkie procesy nsrmmd. Jeśli są uruchomione jakiekolwiek sesje zapisywania, odzyskiwania lub klonowania, można poczekać na ich zakończenie lub odpowiednio anulować.

W podręczniku optymalizacji wydajności NetWorker czytamy:

Zalecenia dotyczące statycznej opcji nsrmmds:

Jeśli opcja dynamicznego mmds jest włączona w węźle pamięci masowej NetWorker, NetWorker generuje pojedynczy plik MMD naraz w oparciu o sesje docelowe urządzenia. Port zapory musi zostać obliczony i otwarty na podstawie liczby wygenerowanych dynamicznych danych MMD. Jeśli ograniczenia zapory wymagają otwarcia wszystkich portów, firma Dell Technologies zaleca wyłączenie opcji dynamicznego MMDS ze względów bezpieczeństwa. Wyłączając opcję dynamic nsrmmds we właściwościach węzła pamięci masowej, należy wziąć pod uwagę następujące kwestie:

 

Firma Dell Technologies zaleca ograniczenie maksymalnej liczby nsrmmd na podstawie liczby skonfigurowanych urządzeń. W przypadku urządzeń z zaawansowanym typem pliku (AFTD) maksymalna i docelowa sesja wynoszą odpowiednio 4 i 32. W przypadku urządzeń Data Domain maksymalna i docelowa liczba sesji wynosi odpowiednio 20 i 60.

Liczba zduplikowanych procesów nsrmmd jest równa wartości ustawionej w obszarze Maksymalna liczba nsrmmd we właściwościach urządzenia. Ponieważ maksymalna liczba nsrmmd jest obliczana na podstawie sesji docelowych i maksymalnych, wartość maksymalnej liczby nsrmmd może wzrosnąć w przypadku niższych sesji docelowych. W związku z tym firma Dell Technologies zaleca utrzymywanie maksymalnej liczby nsrmmd wynoszącej 4 w ustawieniu statycznej konfiguracji mmd.

 

Zmniejszona maksymalna liczba nsrmmd pomaga w zarządzaniu obciążeniem mmds w węźle pamięci masowej NetWorker, który może być bezczynny przez większość czasu.

Optymalne wartości mmd dla każdego urządzenia pomagają NetWorker zrównoważyć obciążenie strumieni poprzez nasycenie mmds podczas operacji tworzenia kopii zapasowych lub klonowania. Przykład: 10 urządzeń Data Domain z sesjami docelowymi i maksymalnymi wynoszącymi odpowiednio 6 i 60 oraz statycznym ustawieniem mmd daje wynik 140 nsrmmd (14 na urządzenie). Firma Dell Technologies zaleca używanie domyślnej wartości docelowej lub maksymalnej liczby sesji, a maksymalna wartość nsrmmd liczona jest jako 4, gdy dynamiczne mmd jest wyłączone.

 

Zaletą statycznego ustawienia mmd jest to, że obciążenie NetWorker równoważy 60 strumieni w czterech nsrmmd, nawet jeśli jedno urządzenie obsługuje wszystkie 60 strumieni. Ponadto mniejsze ustawienie maksymalnej liczby nsrmmd pomaga zmniejszyć liczbę połączeń RPC i TCP podczas operacji tworzenia kopii zapasowych, klonowania lub polityki ochrony serwera.

 

Source: Podręcznik planowania optymalizacji wydajności NetWorker 19.7

Affected Products

NetWorker Family, NetWorker, NetWorker Series
Article Properties
Article Number: 000197925
Article Type: Solution
Last Modified: 21 May 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.