این کمی طولانی است، نتیجه این است، چیزی، جایی باگ است.
من چند ساعتی را صرف این آشفتگی کردم، بنابراین فکر کردم ببینم آیا کسی متوجه شده است یا می تواند توضیحی ارائه دهد.
این یا من دارم کار اشتباهی انجام میدهم و باید بهطور واضح با سختافزار دل بازی کنم. اگر کسی اطلاعاتی در مورد اشتباه من دارد، لطفاً به من اطلاع دهد. توجه داشته باشید، من چیزهای RestAPI را امتحان نکردم، بنابراین نمی دانم که آیا پاسخ متفاوتی می دهد یا خیر.
همه اینها باید بهطور بیاهمیت قابل تکرار باشند، حتی اگر من از سیستم عامل پشتیبانی شده
شکل 1، صفحه دما از یک ML30 Gen10 ilo5 2.78
شکل 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 قرار دهید:
آیا انتظار اینکه SNMP نتایج مشابه صفحه نمایش ILO5 را ارائه دهد غیر واقعی است؟
مثلا.
- ILO می گوید LOM 53’c است، هیچ چیز حتی در SNMP نزدیک نیست.
- SNMP می گوید 14 33’c است، آیا اینطور است؟
- ILO می گوید PCI 1 44’c است، SNMP سرنخی ندارد، ماوس روی آن می گوید 64’c.
- SNMP می گوید 14 + 15 دارای آستانه 100’c هستند، ILO هیچ چیزی با آستانه 100’c ندارد.
- ILO می گوید 26، 27، 28، 29 همه منطقه M2 هستند. این نسبتاً مرتب است زیرا من اصلاً 4 منطقه M2 را ندیدم، فقط کارت ILO را ندیدم. این کمی مشکل است، من کارت M2 ندارم، فقط کارت پورت اختصاصی ILO را دارم.
- 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 تحریریه مجله اچ پی