Author Topic: Check Temp on Disk & MegaRaid on Proxmox how to.  (Read 1923 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2150
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
Check Temp on Disk & MegaRaid on Proxmox how to.
« on: มีนาคม 16, 2025, 01:40:18 pm »
โดยปกติถ้าเป็น driver card raid ที่มี command storcli มาด้วย จะสามารถเชค อุณหภูมิ ได้ครับ
ซึ่งส่วนใหญ่ megaraid จะทำเป็น packet ที่เป็น Redhat (rpm) มาให้ แต่ก็ไม่ใช่ปัญหาสำหรับ debianer
เราสามารถใช้ command alien แปลง packet .rpm -> .deb แล้วนำไป dpkg -i ได้ครับ ตามนี้เลย

===Install MegaCli on Proxmox any-version or Debian
1. apt-get install alien
2. Install necessary lib apt install libncurses5
3. Download 
wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip
4. Unzip unzip 8-07-14_MegaCLI.zip
5. Create debian package cd Linux 

alien lib-utils2_1.00-12_all.rpm

alien megacli_8.07.14-2_all.rpm

6. Install debian package
dpkg -i lib-utils2_1.00-12_all.deb 

dpkg -i megacli_8.07.14-2_all.deb

7. run MegaCli /usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 show all | more

เขียน script ในการเชค temp on disk หรือ temp on RaidCard
/usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 /c0/eall/sall show all | grep -i "temperature"
### Check temp on SSD-Disk
Drive Temperature =  24C (75.20 F)
Drive Temperature =  26C (78.80 F)

=== command check temperature on MegaRaid 
/usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 /c0 show all | grep -i temperature
### Check Temp on MegaRaid
Support Temperature = Yes
ROC temperature(Degree Celsius) = 60