Unisphere'den gönderilen SNMP uyarılarını almayan SNMP hedefiyle ilgili sorun giderme.
Summary: SNMP hedefi Unisphere'den gönderilen SNMP uyarılarını alamiyor. Bu KB, SNMP hedefinin herhangi bir uyarı alamayacağı Unisphere SNMP uyarı sisteminin yeni yapılandırmasıyla ilgili sorunlar için geçerlidir. Bu KB'nin genel fikri, syslog sunucusunun Unisphere'den gönderilen uyarıları alamama sorununu gidermeye de uygulanır. ...
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.
Instructions
Aşağıda, bir SNMP hedefinin Unisphere'den gönderilen SNMP uyarılarını alamama durumunu kontrol etmek için dört yer verilmiştir.
Yukarıdakilerin herhangi bir sorunu yoksa destek, SE storevntd hata ayıklama günlüğü etkinken uyarı testini, smas INFO günlük kaydı setini ve tcpdump'u yakalanarak ilerlemeli . SNMP uyarılarının başarıyla gönderildiğine dair kanıt görene kadar emcgrab ve test sonuçlarını toplama.
Test sırasında "TEST SNMP" işlevinin kullanımı dışında gerçek uyarılar oluşturmanın daha iyi olduğunu unutmayın. "TEST SNMP" paketi, gerçek uyarılarla karşılaştırıldığında UDP paketi için küçük ve güvenilir olmayan bir pakettir.
Dosyayı kaydedin ve ardından değişikliğin etkili hale başlatılması için storevntd daemon'u yeniden başlatın. (Güvenilir değil olduğundan yeniden yükle komutunu kullanma)
Storenvtd yeniden başlatıldıktan sonra unisphere uyarı yapılandırma sayfasından önceden yüklenen uyarı ilkeleri de kaybolur. Uyarı ilkelerinin yeniden yüklendiğini ve storevntd'ye kaydedildiklerine izin vermek için smas hizmetini de yeniden başlatmanız gerekir.
(Aşağıdaki komut, Linux sunucusundaki smas hizmetini yeniden başlatmak için kullanılır. Yerleşik Unisphere için smas hizmetini yeniden başlatmak için SNMP olaylarının Embedded U4V veya SNMP sunucusuna gönderilmemesini takip edin.
Unisphere sunucusu üzerinde ,etc/init.d yolunun cd'si ve ardından aşağıdaki komutları çalıştırın:
Ardından storevntd olay kaydı durumunu kontrol etmek için aşağıdaki komutu kullanılabilir. (Smas yeniden başlatıldıktan sonra storevntd'ye kaydedilen olaylar için biraz zaman alır)
(Not: Test karmaşıklığını önlemek için tek bir SNMP hedefiyle test edin.)
Bu yapılandırmaların storevntd daemon'a başarıyla yüklendiğini doğrulamak için aşağıdaki komutu kullanarak kontrol edin:

( syslog uyarısı için ilgili ilk iki komut şunlardır:


Dosyayı 1. adıma göre kaydedin; Storevntd daemon'ı yeniden başlatmalı ve ardından smas hizmetini yeniden başlatmalıdır.
Smas hizmeti yeniden başlatıldıktan sonra Unisphere'ın günlüğe kaydetme düzeyini INFO olarak ayarlayın. (Not: Smas hizmetinin yeniden başlatılması, günlüğe kaydetme düzeyini varsayılana (WARN) geri yükler. )

- Müşterinin SNMP hedefinin topluluk kelimesi Unisphere'ın varsayılan topluluk sözcüğüyle (SNMP_trap) eşleşmelidir.
- Müşteri, Unisphere sunucusu ve SNMP hedefi arasında iyi bir ağ bağlantısı sağlamak durumundadır. Bağlantı özelliğini doğrulamak ve uyarı testleri sırasında SNMP paketini yakalamak üzere Unisphere sunucusu üzerinde tcpdump komutunu kullanmak için Unisphere sunucusu üzerinde openssl ve tracepath komutlarını kullanabilirsiniz. Unisphere'in SNMP uyarılarını başarıyla gönderdiğini kanıtlamanın basit bir yolu, unisphere sunucusuna doğrudan bağlı bir SNMP hedefine sahip olmaktır. Doğrudan bağlı olan SNMP hedefi doğrudan bağlı değilken SNMP uyarıları alamayacaksa bu, sorunun müşterinin ağıyla ilgili olduğu anlamına gelir.
- Unisphere SNMP uyarı ayarlarının hepsi aşağıdakiler dahil olmak üzere doğru şekilde ayarlanabillir:
- SNMP bildirim yapılandırması, Uyarı ilkesi ayarı, Bildirim düzeyi.
Yukarıdakilerin herhangi bir sorunu yoksa destek, SE storevntd hata ayıklama günlüğü etkinken uyarı testini, smas INFO günlük kaydı setini ve tcpdump'u yakalanarak ilerlemeli . SNMP uyarılarının başarıyla gönderildiğine dair kanıt görene kadar emcgrab ve test sonuçlarını toplama.
Test sırasında "TEST SNMP" işlevinin kullanımı dışında gerçek uyarılar oluşturmanın daha iyi olduğunu unutmayın. "TEST SNMP" paketi, gerçek uyarılarla karşılaştırıldığında UDP paketi için küçük ve güvenilir olmayan bir pakettir.
Sorun gidermeye ilişkin ayrıntılı adımlar:
- SNMP Topluluk sözcüğü.
storevntd: snmp_trap_community=
(example: storevntd: snmp_trap_community=public)
Dosyayı kaydedin ve ardından değişikliğin etkili hale başlatılması için storevntd daemon'u yeniden başlatın. (Güvenilir değil olduğundan yeniden yükle komutunu kullanma)
- storevntd daemon'u yeniden başlatın
stordaemon shutdown storevntd
stordaemon start storevntd
Storenvtd yeniden başlatıldıktan sonra unisphere uyarı yapılandırma sayfasından önceden yüklenen uyarı ilkeleri de kaybolur. Uyarı ilkelerinin yeniden yüklendiğini ve storevntd'ye kaydedildiklerine izin vermek için smas hizmetini de yeniden başlatmanız gerekir.
- Smas hizmetini yeniden başlatma
(Aşağıdaki komut, Linux sunucusundaki smas hizmetini yeniden başlatmak için kullanılır. Yerleşik Unisphere için smas hizmetini yeniden başlatmak için SNMP olaylarının Embedded U4V veya SNMP sunucusuna gönderilmemesini takip edin.
Unisphere sunucusu üzerinde ,etc/init.d yolunun cd'si ve ardından aşağıdaki komutları çalıştırın:
./smas stop
./smas start
Ardından storevntd olay kaydı durumunu kontrol etmek için aşağıdaki komutu kullanılabilir. (Smas yeniden başlatıldıktan sonra storevntd'ye kaydedilen olaylar için biraz zaman alır)
stordaemon action storevntd -cmd list -regs –v
- Ağ bağlantısı.
openssl s_client -connect :
tracepath :
(in some version of tracepath, the format is “tracepath /” )
Examples:
openssl s_client -connect xx.xxx.0.xx:162
Connected
tracepath xx.xxx.0.xx -p 162
1?: [LOCALHOST] pmtu 1500
1: xxx.1x.xxx.xx0 0.854ms
1: xxx.x8.xxx.xx0 0.540ms
2: xx.xx1.xx.x 18.572ms
3: xx.xxx.0.xx 0.988ms reached
- Unisphere SNMP uyarı ayarları:
- SNMP uyarı bildirimi yapılandırması.
(Not: Test karmaşıklığını önlemek için tek bir SNMP hedefiyle test edin.)
Bu yapılandırmaların storevntd daemon'a başarıyla yüklendiğini doğrulamak için aşağıdaki komutu kullanarak kontrol edin:
stordaemon getvar storevntd -name smas_log_event_targets
storevntd smas_log_event_targets=snmp
stordaemon getvar storevntd -name snmp_host
storevntd snmp_host=O:xx.xx.xxx.xx:162:v1
stordaemon action storevntd -cmd list -log_targets

( syslog uyarısı için ilgili ilk iki komut şunlardır:
stordaemon getvar storevntd -name log_event_syslog_host
stordaemon getvar storevntd -name log_event_syslog_port
- Uyarı ilkesi ayarı

- Bildirim düzeyi

- Storevntd hata ayıklama günlüğünü ve Unisphere INFO günlüğünü etkinleştirme
storevntd:LOG_LEVEL = debug
storevntd:LOGFILE_TYPE = dated
storevntd:LOGFILE_RETENTION = 7
Dosyayı 1. adıma göre kaydedin; Storevntd daemon'ı yeniden başlatmalı ve ardından smas hizmetini yeniden başlatmalıdır.
Smas hizmeti yeniden başlatıldıktan sonra Unisphere'ın günlüğe kaydetme düzeyini INFO olarak ayarlayın. (Not: Smas hizmetinin yeniden başlatılması, günlüğe kaydetme düzeyini varsayılana (WARN) geri yükler. )
- Uyarı testi
- SNMP paketi yakalama işlemine hazır olmak için Unisphere sunucuda tcpdump komutunu çalıştırın:
tcpdump -i any udp port 162
- Mevcut SNMP olay sayacını kontrol etmek için aşağıdaki komutu çalıştırın:
stordaemon action storevntd -cmd list -log_stats
storevntd Event Loggers
file : 0 events delivered
system : 0 events delivered
syslog : 17 events delivered
snmp : 4 events delivered
- Unisphere'de 100 M LUN oluşturma. Unisphere uyarı panelini kontrol edin ve "Aygıt yapılandırması değişti" uyarısının üretildiğinden emin olun. Uyarının çıkarıldığından emin değilseniz Unisphere'ın sayfasındaki üst çubukta yenile düğmesine tıklayın.

- tcpdump çıkışını kontrol edin.
tcpdump -i any udp port 162
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
11:05:59.246606 IP MGMT-0.emc-gateway > xx.xxx.xx.xxx.snmptrap: C="SNMP_trap" Trap(448) E:1139.3 xx.xxx.xx.xxx enterpriseSpecific s=4 0 X:xx.1.xx.1.8.xx.6.4.xxx.xxx.8x.xxx.6x.0.0.0.0.0.0.0.0.7=7 X:xx.1.11.1.7.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0.7=2 X:xx.1.xx.1.8.xx.6.4.xxx.xxx.8x.xxx.6x.0.0.0.0.0.0.0.0.7=.0.0 X:xx.1.11.1.9.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0.7="Symmetrix 000xxxx0xxxx : Device configuration has changed. - Object is: 000xxxx0xxxx:00867" X:xx.1.xx.1.6.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0.7=8 X:xx.1.6.1.20.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0="000xxxx0xxxx" X:xx.1.6.1.3.xx.6.4.xxx.xxx.xx.xxx.xx.0.0.0.0.0.0.0.0=11 E:1139.3.8888.1.0=2 E:1139.3.8888.2.0=5000 E:1139.3.8888.3.0=0 E:1139.3.8888.4.0=""
- Olay sayacını tekrar kontrol edin. Bir snmp olayı daha teslim edildi.
stordaemon action storevntd -cmd list -log_stats
storevntd Event Loggers
file : 0 events delivered
system : 0 events delivered
syslog : 17 events delivered
snmp : 5 events delivered
- Storenvtd hata ayıklama günlüğünü kontrol edin:
[4964 EvtLogger] Feb-15 11:05:59.246 : [sendTrapForEach()] Trap sent to xx.xxx.xx.xxx, port 162
[4964 EvtLogger] Feb-15 11:05:59.246 : [processOneSymmEvent()] Symmetrix 000xxxxxxx1 : Device configuration has changed. - Object is: 000xxxxxxxx1:00024
[4964 EvtLogger] Feb-15 11:05:59.246 : [processAsyncEvent()] Function Exit, rc= 470
[4964 EvtLogger] Feb-15 11:05:59.246 : [evtd_logLoggerThrd] Event Delivery complete Yukarıdaki kanıt, SNMP uyarısının Unisphere tarafından başarıyla gönderildiğini gösteriyor. Tcpdump ve storevntd kullanarak SNMP paketini yakalamakta başarısız olursa ayrıca başarılı olay sunumuna dair kanıt yoksa emcgrab'ı alın ve Teknik destek ile iletişime geçin.
Affected Products
Unisphere for PowerMaxArticle Properties
Article Number: 000212919
Article Type: How To
Last Modified: 28 Oct 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.