NetWorker: Konfigurowanie, tworzenie i modyfikowanie powiadomień SNMP
Summary: Ten artykuł bazy wiedzy zawiera ogólne omówienie sposobu konfigurowania powiadomień protokołu SNMP (Simple Network Management Protocol) i odbiornika podstawowych pułapek.
Instructions
Przegląd pułapek SNMP
Moduł SNMP (Simple Network Management Protocol) NetWorker (dołączony do pakietu serwera NetWorker) umożliwia serwerom NetWorker wysyłanie powiadomień do agentów zarządzania SNMP.
Aby akceptowało pułapki z serwera NetWorker, należy skonfigurować oprogramowanie do zarządzania siecią z obsługą protokołu SNMP. Aby uzyskać szczegółowe informacje na temat operacji zarządzania SNMP, zapoznaj się z dokumentacją zarządzania siecią.
Moduł NetWorker SNMP używa pułapek do przekazywania powiadomień o zdarzeniach NetWorker do stacji zarządzających SNMP. Pułapka to niechciane powiadomienie wysłane przez agenta SNMP (serwer NetWorker) do menedżera zdarzeń SNMP. Podczas konfigurowania powiadomienia SNMP w programie NetWorker można zdefiniować typy pułapek, które serwer NetWorker wysyła do menedżera zdarzeń SNMP.
Informacje o wszelkich zmianach w ograniczeniach i ulepszeniach można znaleźć w Podręczniku administratora NetWorker dla danej wersji NetWorker. Podręcznik administracyjny NetWorker jest dostępny za pośrednictwem następujących stron: https://www.dell.com/support/home/product-support/product/networker/docs
Odbieranie pułapek SNMP v2c w systemie Linux.
Aby odbierać pułapki SNMP v2c w systemie Linux, wykonaj następujące czynności: Zainstaluj następujące pakiety:
- net-snmp-agent-libs
- net-snmp-libs
- net-snmp
1. Skopiuj plik MIB dla NetWorker znajdujący się w następującej lokalizacji do folderu odbiornika pułapki systemu Linux (/usr/share/snmp/mibs):
- Serwer Linux NetWorker: /opt/nsr/snmp
- Zamiast kopiowania można użyć dowiązania symbolicznego:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Zamiast kopiowania można użyć dowiązania symbolicznego:
- Serwer Windows NetWorker: .. \Program Files\EMC NetWorker\nsr\snmp
2. Dodaj następujące elementy do pliku snmptrapd.conf : authCommunity log,execute,net public
3. Na serwerze NetWorker określ polecenie powiadomienia SNMP (nsrtrap) w polu polecenia powiadomień lub powiadomień zasad NetWorker.
- W przypadku systemu Linux:
/usr/sbin/nsrtrap -c community_string traps_receiver_address - W przypadku systemu Windows 8:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"- Jeśli
-iversionnie jest określony za pomocą parametrunsrtrapdomyślna wersja protokołu SNMP to 2c.
- Jeśli
- NetWorker: Omówienie powiadomień: NetWorker: Omówienie powiadomień.
- NetWorker: Jak skonfigurować powiadomienia zasad: NetWorker: Jak skonfigurować powiadomienia e-mail o zasadach
4. W odbiorniku pułapek systemu Linux uruchom następujące polecenia, aby zapisać pułapki SNMP:
nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
nohup zapewnia, że polecenie zostanie uruchomione nawet po zakończeniu sesji. Użyj & , aby uruchomić polecenie w tle. Plik /var/log/snmptrap.log jest aktualizowany po odebraniu pułapek. Podczas uruchamiania powyższego polecenia można określić inną wybraną lokalizację.
Odbieranie pułapek SNMP v2c w systemie Windows.
Aby odbierać pułapki SNMP v2c w systemie Windows, wykonaj następujące czynności:
W przypadku odbiornika pułapek SNMP:
- Zainstaluj przeglądarkę MIB iReasoning.
- W polu Adres określ adres IP serwera NetWorker.
- Wybierz kolejno opcje Narzędzia > Odbiornik > pułapek Ustawienia odbiornika pułapek.
- Wybierz opcję User Datagram Protocol (UDP) i port 162.
1. Na serwerze NetWorker określ polecenie powiadomienia SNMP (nsrtrap) w polu polecenia powiadomień lub powiadomień zasad NetWorker.
- W przypadku systemu Linux:
/usr/sbin/nsrtrap -c community_string traps_receiver_address - W przypadku systemu Windows 8:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"- Jeśli
-iversionnie jest określony za pomocą parametrunsrtrapdomyślna wersja protokołu SNMP to 2c.
- Jeśli
- NetWorker: Omówienie powiadomień: NetWorker: Omówienie powiadomień.
- NetWorker: Jak skonfigurować powiadomienia zasad: NetWorker: Jak skonfigurować powiadomienia e-mail o zasadach
2. Załaduj plik MIB NetWorker znajdujący się w następującej lokalizacji do przeglądarki MIB iReasoning za pomocą opcji Załaduj bazy MIB w przeglądarce MIB iReasoning.
- Serwer Linux NetWorker:
/opt/nsr/snmp - Serwer Windows NetWorker:
C:\Program Files\EMC NetWorker\nsr\snmp
3. Przejdź do iReasoning MIB Browser > Trap Receiver, aby przejrzeć otrzymane pułapki.
Odbieranie pułapek SNMP v3 w systemie Linux.
Aby odbierać pułapki SNMP w systemie Linux, wykonaj następujące czynności: Zainstaluj następujące pakiety:
- net-snmp-agent-libs
- net-snmp-libs
- net-snmp
1. Skopiuj plik MIB dla NetWorker z następujących ścieżek do katalogu odbiornika pułapki systemu Linux (/usr/share/snmp/mibs).
- Serwer Linux NetWorker: /opt/nsr/snmp
- Zamiast kopiowania można użyć dowiązania symbolicznego:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Zamiast kopiowania można użyć dowiązania symbolicznego:
- Serwer Windows NetWorker: C:\Program Files\EMC NetWorker\nsr\snmp
2. Podaj następujące informacje na temat konsoli > administratora NMC > NetWorker Właściwości > serwera NetWorker, karta Zabezpieczenia:
- Nazwa użytkownika
- Identyfikator wyszukiwarki
- Protokół uwierzytelniania
- Klucz uwierzytelniania
- Protokół prywatności
- Klucz prywatności
3. Wykonaj następujące kroki w odbiorniku pułapki systemu Linux:
systemctl stop snmptrapd
b. Dodaj następujące elementy do pliku snmptrapd.conf .
createUser -e <Engineid> <SNMPv3 username> <MD5/SHA> <password for authentication protocol> <AES/DES> <password for private protocol> authuser log <SNMPv3 username> Przykład:
createUser -e 8000000001020304 myuser MD5 mypassword123 DES mypassword123 authuser log myuser
- EngineID powinien być liczbą szesnastkową o długości od 10 do 64 znaków.
- Nazwa użytkownika może mieć maksymalnie 32 znaki.
- Długość haseł zarówno dla protokołu uwierzytelniania, jak i protokołu prywatnego powinna wynosić od 8 do 32 znaków.
systemctl start snmptrapd
4. Na serwerze NetWorker określ polecenie powiadomienia SNMP (nsrtrap) w polu polecenia powiadomień lub powiadomień zasad NetWorker.
- W przypadku systemu Linux:
/usr/sbin/nsrtrap -i 3 traps_receiver_address - W przypadku systemu Windows 8:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address" - NetWorker: Jak skonfigurować powiadomienia zasad: NetWorker: Jak skonfigurować powiadomienia e-mail o zasadach
5. W odbiorniku pułapek systemu Linux uruchom następujące polecenia, aby zapisać pułapki SNMP:
nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
nohup zapewnia, że polecenie zostanie uruchomione nawet po zakończeniu sesji. Użyj & , aby uruchomić polecenie w tle. Plik /var/log/snmptrap.log jest aktualizowany po odebraniu pułapek. Podczas uruchamiania powyższego polecenia można określić inną wybraną lokalizację.
Odbieranie pułapek SNMP v3 w systemie Windows.
Aby odbierać pułapki SNMP w systemie Windows, wykonaj następujące czynności:
1. Zainstaluj licencjonowaną wersję przeglądarki MG-Soft MIB.
2. Kliknij przycisk View i wybierz opcję SNMP Protocol Preferences
.3. Wybierz wersję protokołu SNMP jako SNMP v3 USM.
4. Przejdź do opcji Edit User i dodaj następujące parametry zabezpieczeń SNMP v3:
- Nazwa użytkownika zabezpieczeń: Nazwa użytkownika SNMP v3 powinna mieć taką samą wartość, jak podana we właściwościach serwera NetWorker na karcie Security.
- Nazwa kontekstu: Nie jest to obowiązkowe i może być podane jako dowolny zestaw znaków alfabetycznych.
- Identyfikator silnika kontekstowego: Określ ten sam identyfikator silnika, który jest podany we właściwościach serwera NetWorker na karcie Zabezpieczenia.
- Protokół uwierzytelniania: Określ protokół uwierzytelniania jako HMAC MD5 lub HMAC-SHA.
- Protokół prywatny: Określ protokół prywatny jako CBC-DES lub CFB-AES.
5. Załaduj profil użytkownika po wprowadzeniu niezbędnych danych dla atrybutów w kroku 2.
6. Skopiuj plik MIB dla NetWorker z następujących ścieżek do katalogu "C:\ProgramData\MG-SOFT\SMI Modules\MIB Modules\SMI"
- Serwer Linux NetWorker: /opt/nsr/snmp
- Serwer Windows NetWorker: C:\Program Files\EMC NetWorker\nsr\snmp
7. Załaduj plik MIB do przeglądarki MG-Soft MIB korzystając z opcji Importuj MIB z karty MIB. Zachowaj plik MIB NetWorker w lokalizacji.
8. Przejdź do pola Remote SNMP Agent w lewym górnym rogu przeglądarki MG-Soft MIB. Podaj adres IP serwera NetWorker, z którego mają być odbierane pułapki SNMP v3.
9. W przeglądarce MG-Soft MIB przejdź do sekcji Tools > Trap Ringer Console.
10. Na serwerze NetWorker określ polecenie powiadomienia SNMP (nsrtrap) w polu polecenia powiadomień lub powiadomień zasad NetWorker.
- W przypadku systemu Linux:
/usr/sbin/nsrtrap -i 3 traps_receiver_address - W przypadku systemu Windows 8:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address" - NetWorker: Jak skonfigurować powiadomienia zasad: NetWorker: Jak skonfigurować powiadomienia e-mail o zasadach/