ML30 Gen10 ILO5 SNMP با صفحه نمایش های ILO5 متفاوت است.



این کمی طولانی است، نتیجه این است، چیزی، جایی باگ است.

من چند ساعتی را صرف این آشفتگی کردم، بنابراین فکر کردم ببینم آیا کسی متوجه شده است یا می تواند توضیحی ارائه دهد.

این یا من دارم کار اشتباهی انجام می‌دهم و باید به‌طور واضح با سخت‌افزار دل بازی کنم. اگر کسی اطلاعاتی در مورد اشتباه من دارد، لطفاً به من اطلاع دهد. توجه داشته باشید، من چیزهای RestAPI را امتحان نکردم، بنابراین نمی دانم که آیا پاسخ متفاوتی می دهد یا خیر.

 

همه این‌ها باید به‌طور بی‌اهمیت قابل تکرار باشند، حتی اگر من از سیستم عامل پشتیبانی شده استفاده می‌کردم. من همان نتایج را از یک جعبه مجاور که اوبونتو را به سمت این سرور نشان می دهد، دریافت می کنم.

شکل 1، صفحه دما از یک ML30 Gen10 ilo5 2.78

اسکرین شات 2023-04-07 031223.png

شکل 2، خروجی تلگراف با فرمت کمی که بر روی همان سرور اجرا می شود، به ILO و به طور خاص نگاه می کند: “cpqHeTemperatureIndex، cpqHeTemperatureCelcius، cpqHeTemperatureThreshold” در چند ثانیه از اسکرین شات بالا گرفته شده است.

Index=1, cpqHeTemperatureLocale=11 cpqHeTemperatureCelsius=23i, cpqHeTemperatureThreshold=42i ## 01-Inlet Ambient Index=2, cpqHeTemperatureLocale=6 cpqHeTemperatureCelsius=40i, cpqHeTemperatureThreshold=0i ## 02-CPU Index=3, cpqHeTemperatureLocale=7 cpqHeTemperatureCelsius=33i, cpqhetemperaturethreshold = 87i ## 03-p1 dimm index = 4 ، cpqhetemperaturelocale = 3 cpqhetemperaturecelsius = 35i ، cpqhetemperaturethreshreshold = 60i ## 04-hd index = 5 ، cpuRhetempereLoSelecale 6, cpqHeTemperatureLocale=10 cpqHeTemperatureCelsius=40i, cpqHeTemperatureThreshold=0i ## 06-PS1 Index=7, cpqHeTemperatureLocale=10 cpqHeTemperatureCelsius=40i, cpqHeTemperatureThreshold=0i ## 07-PS2 Index=8, cpqHeTemperatureLocale=10 cpqHeTemperatureCelsius=35i, cpqHeTemperatureThreshold=0i ## 08-PS1 Inlet Index=9, cpqHeTemperatureLocale=10 cpqHeTemperatureCelsius=36i, cpqHeTemperatureThreshold=0i ## 09-PS2 Inlet Index=10, cpqHeTemperatureLocale=10cpqHeTemperatureLocale=10 cpHeTemperatureThreshold=0i cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=31i, cpqHeTemperatureThreshold=115i ## 11-VR P1 Index=13, cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=67i, cpqHeTemperatureThreshold=105i ## 14-BMC Index=14, cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=33i, cpqHeTemperatureThreshold=100i # # Index=15, cpqHeTemperatureLocale=5 cpqHeTemperatureCelsius=61i, cpqHeTemperatureThreshold=100i ## Index=19, cpqHeTemperatureLocale=5 cpqHeTemperatureCelsius=35i, cpqHeTemperatureThreshold=60i ## 20-PCI 1 Zone Index=20, cpqHeTemperatureLocale=5 cpqHeTemperatureCelsius=36i, cpqHeTemperatureThreshold =64i ## 21-PCI 2 Zone Index=21, cpqHeTemperatureLocale=5 cpqHeTemperatureCelsius=33i, cpqHeTemperatureThreshold=62i ## 22-PCI 3 Zone Index=22, cpqHeTemperatureLocale=5 cpqHeTemperatureCelsius=33i Zone Index=24, cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=31i, cpqHeTemperatureThreshold=60i ## 26-M2 Index=25, cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=34i, cpqHeTemperatureThreshold=60i ## Index=26, cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=32i, cpqHeTemperatureThreshold=60i ## Index=27, cpqHeTemperatureLocale=3 cpqHeTemperatureCelsius=29i, cpqHeTemperatureThreshold=60i ##

من مواردی را اضافه کردم که توانستم به طور مثبت بر اساس دما/آستانه شناسایی کنم

و فقط برای کامل بودن، شکل 3، همه چیز را به جز اینها کوتاه می کند

snmpwalk -m +ALL -M /usr/local/share/snmp/mibs/ -v 2c -c public ml30-ilo . > ml30b.txt cpqHeTemperatureLocale.0.1 = INTEGER: ambient(11) cpqHeTemperatureLocale.0.2 = INTEGER: cpu(6) cpqHeTemperatureLocale.0.3 = INTEGER: حافظه(7) cpqHeTemperatureLocale.0.3 = INTEGER: حافظه(7) cpqHeTemperatureLocale.0.3 = INTEGER: حافظه(7) cpqHeTemperatureLocale.EG.ER0. system(3) cpqHeTemperatureLocale.0.6 = INTEGER: powerSupply(10) cpqHeTemperatureLocale.0.7 = INTEGER: powerSupply(10) cpqHeTemperatureLocale.0.8 = INTEGER: powerSupply. NTEGER: powerSupply.upply.upp.10.pHe powerSupply(10) cpqHeTemperatureLocale.0.11 = INTEGER: system(3) cpqHeTemperatureLocale.0.13 = INTEGER: system(3) cpqHeTemperatureLocale.0.14 = INTEGER: system(3) cpqHeTemperatureLocale.0.14 = INTEGER: system(3) cpqHeTemperatureLocale.0.14 = INTEGER: system(3). ioBoard(5) cpqHeTemperatureLocale.0.20 = INTEGER: ioBoard(5) cpqHeTemperatureLocale.0.21 = INTEGER: ioBoard(5) cpqHeTemperatureLocale.0.22 = INTEGER: ioBoard(5) =NTEGER: ioBoard. سیستم (3) cpqhetemperatureleocale.0.26 = Integer: System (3) cpqhetemperaturelocale.0.27 = Integer: system (3) cpqhetemperaturecelsius.0.1 = inteciusiusiusiusiusiusiusiusiusiusiusiusiusiusiusiusiusius.0.2 = integer: 40 : 35 cpqHeTemperatureCelsius.0.5 = INTEGER: 42 cpqHeTemperatureCelsius.0.6 = INTEGER: 40 cpqHeTemperatureCelsius.0.7 = INTEGER: 40 cpqHeTemperatureCelsius.0.8 = INTEGER: 35 cpqHeTemperatureCelsius.0.9 = INTEGER: 36 cpqHeTemperatureCelsius.0.10 = INTEGER: 30 cpqHeTemperatureCelsius.0.11 = INTEGER: 31 cpqHeTemperatureCelsius.0.13 = INTEGER: 69 cpqHeTemperatureCelsius.0.14 = INTEGER: 33 cpqHeTemperatureCelsius.0.15 = INTEGER: 61 cpqHeTemperatureCelsius.0.19 = INTEGER: 35 cpqHeTemperatureCelsius.0.20 = INTEGER: 36 cpqHeTemperatureCelsius.0.21 = INTEGER: 33 cpqHeTemperatureCelsius.0.22 = INTEGER: 32 cpqHeTemperatureCelsius.0.24 = INTEGER: 31 cpqHeTemperatureCelsius.0.25 = INTEGER: 34 cpqHeTemperatureCelsius.0.26 = INTEGER: 32 cpqHeTemperatureCelsius.0.27 = INTEGER: 29 cpqHeTemperatureThreshold.0.1 = INTEGER: 42 cpqHeTemperatureThreshold.0.2 = INTEGER: 0 cpqHeTemperatureThreshold.0.3 = INTEGER: 87 cpqHeTemperatureThreshold .0.4 = INTEGER: 60 cpqHeTemperatureThreshold.0.5 = INTEGER: 105 cpqHeTemperatureThreshold.0.6 = INTEGER: 0 cpqHeTemperatureThreshold.0.7 = INTEGER: 0 cpqHeTemperatureThreshold.0.8 = INTEGER: 0 cpqHeTemperatureThreshold.0.9 = INTEGER: 0 cpqHeTemperatureThreshold.0.10 = INTEGER: 75 cpqHeTemperatureThreshold. 0.11 = INTEGER: 115 cpqHeTemperatureThreshold.0.13 = INTEGER: 105 cpqHeTemperatureThreshold.0.14 = INTEGER: 100 cpqHeTemperatureThreshold.0.15 = INTEGER: 100 cpqHeTemperatureThreshold.0.19 = INTEGER: 60 cpqHeTemperatureThreshold.0.20 = INTEGER: 64 cpqHeTemperatureThreshold.0.21 = INTEGER: 62 cpqHeTemperatureThreshold.0.22 = INTEGER: 61 cpqHeTemperatureThreshold.0.24 = INTEGER: 60 cpqHeTemperatureThreshold.0.25 = INTEGER: 60 cpqHeTemperatureThreshold.0.26 = INTEGER: 60 cpqHeTemperatureThreshold.0.26 = INTEGER: 60 cpqHeTemperatureThreshold.

 

شکل 4، ماوس را روی کارت PCI 1 قرار دهید:

اسکرین شات 2023-04-07 032458.png

آیا انتظار اینکه SNMP نتایج مشابه صفحه نمایش ILO5 را ارائه دهد غیر واقعی است؟

مثلا.

  1. ILO می گوید LOM 53’c است، هیچ چیز حتی در SNMP نزدیک نیست.
  2. SNMP می گوید 14 33’c است، آیا اینطور است؟
  3. ILO می گوید PCI 1 44’c است، SNMP سرنخی ندارد، ماوس روی آن می گوید 64’c.
  4. SNMP می گوید 14 + 15 دارای آستانه 100’c هستند، ILO هیچ چیزی با آستانه 100’c ندارد.
  5. ILO می گوید 26، 27، 28، 29 همه منطقه M2 هستند. این نسبتاً مرتب است زیرا من اصلاً 4 منطقه M2 را ندیدم، فقط کارت ILO را ندیدم. این کمی مشکل است، من کارت M2 ندارم، فقط کارت پورت اختصاصی ILO را دارم.
  6. ILO دماهای بحرانی دارد، SNMP فقط احتیاط دارد.

من شک دارم که این یک است ویژگی، احتمالاً قدیمی است که صرفاً به این دلیل وجود دارد که هیچ کس مقایسه و مقایسه را انجام نداده است.

 




منبع: https://community.hpe.com/t5/proliant-servers-ml-dl-sl/ml30-gen10-ilo5-snmp-is-different-from-ilo5-s-screens/m-p/7185988#M181205