Auteur Topic: Temperatuur HDD's uitlezen  (gelezen 24760 keer)

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Temperatuur HDD's uitlezen
« Gepost op: 21 januari 2016, 10:55:37 »
Hoi,

ik wil de temperatuur van alle 4 HDD's kunnen uitlezen van m'n DS414 via de CLI
In de webgui zit ik de temperaturen van alle schijven, maar via de CLI lukt het me niet. Voorheen had ik 2 schijven (niet in RAID) en kon ik ze apart uitlezen mbv smartctl -A /dev/hda1 bijvoorbeeld. Maar nu het RAID10 is, kan ik niet hda1 meer gebruiken. Ik zou dan bijv. smartctl -A /dev/sg3 moeten gebruiken denk ik, maar dan klopt het nog niet, want sg0 t/m 4 levert maar 2 waardes op die overeenkomen met de waardes die in de webgui te vinden zijn. Ik denk daarom dat ik de verkeerde HDD's aanspreek.
Hoe lees ik uit welke schijven ik moet selecteren in deze regel? Is daar een eenvoudige manier voor?

  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline Goner

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 134
  • Berichten: 965
Re: Temperatuur HDD's uitlezen
« Reactie #1 Gepost op: 21 januari 2016, 11:14:14 »
Tsja, eenvoudig ... ?
Als je ipkg hebt, kun je zo te zien met smartmontools allerlei info opvragen.

http://www.tumfatig.net/20120426/monitor-synology-disk-temperature-from-snmp/
http://ikeke.free.fr/syno/
RTFM
NAS : DS212j with1 ST2000DM008 & 1 ST2000DL003 in SHR / DSM 5.2-5967 Update 8
LAN : Devolo 500&550Mbps homeplugs, 2 5-port switches, Maxxter ACT-WNP-RP-002
HW : Raspberry Pi 2B, Nintendo Wii U & Switch
OS : Windows 7

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #2 Gepost op: 21 januari 2016, 11:18:31 »
Nee, dat heb ik niet. Ik hoopte het met smartctl te kunnen doen?

Edit:

DiskStation> smartctl --scan
/dev/hda -d ata # /dev/hda, ATA device
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdb -d scsi # /dev/sdb, SCSI device
/dev/sdc -d scsi # /dev/sdc, SCSI device
/dev/sdd -d scsi # /dev/sdd, SCSI device

/dev/hda zou de USB aangesloten drive moeten zijn en de andere 4 de interne schijven.

smartctl -A /dev/sda = niet gevonden
smartctl -A /dev/sdb = disk 2 (Seagate)
smartctl -A /dev/sdc = niet gevonden
smartctl -A /dev/sdd = disk 4 (Seagate)

De 2 disks die ik niet kan vinden zijn Wester Digital schijven.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: Temperatuur HDD's uitlezen
« Reactie #3 Gepost op: 21 januari 2016, 13:39:42 »
Dit soort zaken monitoren kan ook via SNMP... Zelf heb ik dat in gebruik met Domoticz. Zo kan ik van mijn beide Syno's uitlezen wat de disktemperatuur is; het processor- en geheugengebruik en het schijfgebruik. Maar je kan als je wilt nog veel meer zaken op deze wijze aan je systeem ontfutselen...

Zie de Synology MIB guide of de Domomoticz wiki en het Domoticz forum...
En als je bij Google op 'synology mib' zoekt kom je nog wel meer tegen....

Als teaser een paar plaatjes:
22825-0

22827-1

Succes!
Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #4 Gepost op: 21 januari 2016, 13:43:33 »
Hoi, dan heb ik jouw reactie op het Domoticz / Tweakers forum wel voorbij zien komen :)

Ik wil alleen niet teveel 'rommelen' aan de Syno om dit voor elkaar te krijgen. Het blijkt dat ik met smartctl alles kan uitlezen, maar de 2 Western Digital RED schijven hadden S.M.A.R.T. uit staan. Bij 1 van de 2 heb ik dat aan kunnen zetten, maar de 2e pakt dat (nog) niet. Ik vermoed dat dit te maken heeft met het feit dat die schijf nu nog gecontroleerd wordt na een plotselinge shutdown. Misschien kan ik het erna wel activeren en kan ik ze alle 4 uitlezen?

Ziet er goed uit wat je daar hebt, maar zoals gezegd wil ik eigenlijk geen andere tools via de CLI hoeven te installeren.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: Temperatuur HDD's uitlezen
« Reactie #5 Gepost op: 21 januari 2016, 13:51:32 »
zoals gezegd wil ik eigenlijk geen andere tools via de CLI hoeven te installeren.
Prima, suit yourself. Maar wellicht is het voor anderen juist wel weer iets interessants/een uitdaging. Voor mijzelf geldt dat ik Domoticz toch al in gebruik heb (package op Syno) voor de automatisering van mijn huis. Dan is dit er een leuke en waardevolle aanvulling op ;)
Veel commandline heb ik er in ieder geval niet voor hoeven gebruiken. Domoticz dus al helemaal niet. Enkel een aantal shell scripts in /volume1/@appstore/domoticz/scripts hoeven plaatsen (hetgeen bv. met WinSCP een eitje is).
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #6 Gepost op: 21 januari 2016, 13:53:12 »
Kun je me uitleggen wat ervoor nodig is precies?

Ik draai Domoticz ook al enige tijd op m'n DS414 (Jumbotroll package) en wat moet ik precies voor scripts plaatsen / aanpassen?

Edit:

SNMP heb ik aangezet, maar wat moet ik precies daarna doen? Er wordt in de tutorial gesproken over snmp/snmpd installeren op een RPi, maar ik wil dit dus zonder RPi willen kunnen. Tips?

Trouwens, ook heel interessant dat je PS uitgelezen wordt. Heb je daar ook een tutorial voor hoe dat te doen is? Als ik dan toch bezig ben :)
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: Temperatuur HDD's uitlezen
« Reactie #7 Gepost op: 21 januari 2016, 15:03:00 »
Feitelijk is er niet zo heel veel nodig. Zie vooral de genoemde Domoticz wiki. Daar staat een sectie over Synology in.
't Komt er op neer dat je SNMP moet activeren (Configuratiescherm > Terminal en SNMP).
Hier SNMP service inschakelen en SNMPv1,SNMPv2c service beide aanvinken en in 'gemeenschap' een code zetten (bv test). Deze code wordt later gebruikt in het ophaalcommando voor de SNMP data (dat commando ziet er bv. zo uit: snmpwalk -v 2c -c test -O qv 192.168.131.100 .1.3.6.1.4.1.6574.2.1.1.6.0)

Op de domoticz-wiki pagina zie je ook een uitleesscript staan met de nodige uitvragingen.
Dit script heb ik her en der wat aangepast naar eigen behoefte en geplaatst in de map /volume1/@appstore/domoticz/scripts.

Vervolgens laat ik via een cronjob (taakplanner) eens in de zoveel minuten dit script lopen. De data wordt uitgelezen en Domoticz in geslingerd.

Da's feitelijk alles ;D
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #8 Gepost op: 21 januari 2016, 15:08:45 »
Doh..... ::)

Ik heb dat aangevinkt en het commando snmpwalk -v 2c -c test -O qv 192.168.0.124 .1.3.6.1.4.1.6574.2.1.1.6.0 geeft bij mij als resultaat: 31

Volgende stap is dus het script. Al ben ik wel ERG benieuwd naar jouw script omdat jij ook de PS er in hebt verwerkt? Kun / wil je dat script delen?

Ga ik nu eerst met het script van de wiki aan de slag. Thanks !
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: Temperatuur HDD's uitlezen
« Reactie #9 Gepost op: 21 januari 2016, 15:17:05 »
Nou vooruit dan... ;D Hier is het script:
#!/bin/bash
 
 # Settings
 
 NASIP="192.168.0.1"         # NAS IP Address
 PASSWORD="test"             # SNMP Password
 DOMO_IP="192.168.0.2"       # Domoticz IP Address
 DOMO_PORT="8084"            # Domoticz Port
 NAS_IDX="32"                # NAS Switch IDX
 NAS_HD1_TEMP_IDX="31"       # NAS HD1 Temp IDX
 NAS_HD2_TEMP_IDX="30"       # NAS HD2 Temp IDX
 NAS_HD3_TEMP_IDX="43"       # NAS HD3 Temp IDX
 NAS_HD4_TEMP_IDX="44"       # NAS HD4 Temp IDX
 NAS_HD5_TEMP_IDX="45"       # NAS HD5 Temp IDX
 NAS_HD_SPACE_IDX="42"       # NAS HD Space IDX in Gb
 NAS_HD_SPACE_PERC_IDX="38"  # NAS HD Space IDX in %
 NAS_CPU_IDX="39"            # NAS CPU IDX
 NAS_MEM_IDX="40"            # NAS MEM IDX
 
 echo $(date) "DiskStation retrieve starting" >> /var/log/cron.log
 
 # Check if NAS in online
 
 PINGTIME=`ping -c 1 -q $NASIP | awk -F"/" '{print $5}' | xargs`
 
 echo $PINGTIME
 if expr "$PINGTIME" '>' 0
 then
   curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=devices&rid=$NAS_IDX" | grep "Status" | grep "On" > /dev/null
 
       if [ $? -eq 0 ] ; then
        echo "NAS is ON"
 
        # Temperature HD1
        HD1temp=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.4.1.6574.2.1.1.6.0`
        echo "HD1 tempeature:" $HD1temp
echo "Sending data to device#:" $NAS_HD1_TEMP_IDX

        # Send data
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD1_TEMP_IDX&nvalue=0&svalue=$HD1temp"
echo "Data sent"
 
        # Temperature HD2
        HD2temp=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.4.1.6574.2.1.1.6.1`
        echo "HD2 tempeature:" $HD2temp

        # Send data
echo "Sending data to device#:" $NAS_HD2_TEMP_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD2_TEMP_IDX&nvalue=0&svalue=$HD2temp"
echo "Data sent"
 
        # Temperature HD3
        HD3temp=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.4.1.6574.2.1.1.6.2`
        echo "HD3 tempeature:" $HD3temp

        # Send data
echo "Sending data to device#:" $NAS_HD3_TEMP_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD3_TEMP_IDX&nvalue=0&svalue=$HD3temp"
echo "Data sent"

        # Temperature HD4
        HD4temp=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.4.1.6574.2.1.1.6.3`
        echo "HD4 tempeature:" $HD4temp

        # Send data
echo "Sending data to device#:" $NAS_HD4_TEMP_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD4_TEMP_IDX&nvalue=0&svalue=$HD4temp"
echo "Data sent"

        # Temperature HD5
        HD5temp=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.4.1.6574.2.1.1.6.4`
        echo "HD5 tempeature:" $HD5temp

        # Send data
echo "Sending data to device#:" $NAS_HD5_TEMP_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD5_TEMP_IDX&nvalue=0&svalue=$HD5temp"
echo "Data sent"

        # Free space volume in Gb
        tmpHDUnit=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.2.1.25.2.3.1.4.40` # Change OID to .38 on DSM 5.1
        # 40 needs to be set for a DS1513; 38 works on a DS214Play
        echo "HDUnit:" $tmpHDUnit
        HDUnit=${tmpHDUnit%% *}
        HDTotal=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.2.1.25.2.3.1.5.40` # Change OID to .38 on DSM 5.1
        # 40 needs to be set for a DS1513; 38 works on a DS214Play
        echo "HDTotal:" $HDTotal
        HDUsed=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP 1.3.6.1.2.1.25.2.3.1.6.40`  # Change OID to .38 on DSM 5.1
        # 40 needs to be set for a DS1513; 38 works on a DS214Play
        echo "HDUsed:" $HDUsed
        HDFree=$((($HDTotal - $HDUsed) * $HDUnit / 1024 / 1024 / 1024))
        echo $HDFree

        # Send data
echo "Sending data to device#:" $NAS_HD_SPACE_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD_SPACE_IDX&nvalue=0&svalue=$HDFree"
echo "Data sent"

        # Free space volume in percent
        HDTotal=`snmpwalk -c $PASSWORD -v2c -O qv $NASIP .1.3.6.1.2.1.25.2.3.1.5.40` # Change OID to .38 on DSM 5.1
        # 40 needs to be set for a DS1513; 38 works on a DS214Play
echo "HDTotal:" $HDTotal
        HDUsed=`snmpwalk -c $PASSWORD -v2c -O qv $NASIP .1.3.6.1.2.1.25.2.3.1.6.40`  # Change OID to .38 on DSM 5.1
        # 40 needs to be set for a DS1513; 38 works on a DS214Play
echo "HDUsed:" $HDUsed
HDFreePerc=$((($HDUsed * 100) / $HDTotal))
echo "HDFreePerc:" $HDFreePerc

        # Send data
echo "Sending data to device#:" $NAS_HD_SPACE_PERC_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_HD_SPACE_PERC_IDX&nvalue=0&svalue=$HDFreePerc"
echo "Data sent"

# CPU utilisation
        CpuUser=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.4.1.2021.11.9.0`
echo "CpuUser:" $CpuUser
CpuSystem=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.4.1.2021.11.10.0`
echo "CpuSystem:" $CpuSystem
CpuUse=$(($CpuUser + $CpuSystem))
echo "CpuUse:" $CpuUse

        # Send data
echo "Sending data to device#:" $NAS_CPU_IDX
        curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_CPU_IDX&nvalue=0&svalue=$CpuUse"
echo "Data sent"
 
         # Free Memory Available in %
tmpMemAvailable=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.4.1.2021.4.6.0`
echo "MemAvailable:" $tmpMemAvailable
        MemAvailable=${tmpMemAvailable%% *}
        MemAvailableinMb=$(($MemAvailable / 1024))
echo "MemAvailableinMb:" $MemAvailableinMb
MemUsepercent=$((($MemAvailableinMb * 100) / 1024))
echo "MemUsepercent:" $MemUsepercent

        # Send data
echo "Sending data to device#:" $NAS_MEM_IDX
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=udevice&idx=$NAS_MEM_IDX&nvalue=0&svalue=$MemUsepercent"
echo "Data sent"


        fi

 else
        curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=devices&rid=$NAS_IDX" | grep "Status" | grep "Off" > /dev/null
        if [ $? -eq 0 ] ; then
                echo "NAS is OFF"
                exit
        else
                echo "NAS OFF"
                # Send data
                curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command&param=switchlight&idx=$NAS_IDX&switchcmd=Off"
        fi
fi
 echo $(date) "DiskStation retrieve finished" >> /var/log/cron.log

Succes!
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #10 Gepost op: 21 januari 2016, 15:30:23 »
Ik ga ermee aan de slag.

Voor de temperatuur maak ik virtuele devices aan (temperatuur), wat doe ik voor de andere devices?

Wat is de NAS switch IDX, heb jij er een schakelaar tussen? Of is dit ook een virtuele switch?

Enneh....je PS, heb je dat in een apart script :) ?
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: Temperatuur HDD's uitlezen
« Reactie #11 Gepost op: 21 januari 2016, 15:40:31 »
Het zijn bij mij allemaal virtuele devices:
22829-0

De NAS-'switch' is ook virtueel (bij schakelaar Lighting 1, X10). Ik vond het echter niet zo nodig om die check in mijn script te hebben (mijn Syno's staan 24/7 aan), dus dat deel heb ik er uit gesloopt. Het script op de wiki pagina heeft die check nog wel. Mijn beide Syno switches staan dus gewoon (handmatig) altijd op 'aan'...

Ik hoop dat je daar weer verder mee komt...
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #12 Gepost op: 21 januari 2016, 15:45:22 »
I wish.....heb de virtuele switches aangemaakt (heeft inderdaad geen zin om de status van de NAS op te vragen als het script op de NAS zelf draait, hehehehe).

Alleen als ik het script test nadat ik hem executable heb gemaakt dmv.

sh nas.sh

dan krijg ik:

DiskStation> sh nas.sh
0.190 ms
1

Maar wordt er geen enkele switch geüpdate. Ik heb user/pass toegevoegd en dit ook in het script veranderd zodat de JSON regels deze info meenemen, maar er vindt geen update plaats. Van geen enkele switch helaas.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: Temperatuur HDD's uitlezen
« Reactie #13 Gepost op: 21 januari 2016, 15:52:01 »
...dan sneuvel je in het stukje
if expr "$PINGTIME" '>' 0
 then
   curl -s "http://$DOMO_IP:$DOMO_PORT/json.htm?type=devices&rid=$NAS_IDX" | grep "Status" | grep "On" > /dev/null
 
       if [ $? -eq 0 ] ; then
Dit stukje checkt of je NAS aan staat...
Als je de check uitcommentarieert (met een # voor aan de regel) (dus#        if [ $? -eq 0 ] ; then) en ook de endif (fi) aan het einde, dan zou het wel moeten werken...
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 209
Re: Temperatuur HDD's uitlezen
« Reactie #14 Gepost op: 21 januari 2016, 15:58:48 »
Ik dacht dat die check klopte omdat hij zichzelf altijd wel kon pingen. Inderdaad. de temperatuur van de HDD's zijn geüpdate.

Alleen de Memory, CPU, HDD space in GB en HDD space in % werken niet. Ik heb de juiste IDX gebruikt, maar misschien heb ik de verkeerde versie virtuele switches gebruikt? Heb je nog een tip voor me om dat stukje ook nog voor elkaar te boksen ?

Ik krijg de volgende output als ik sh nas.sh doe:

OK
Update device

enz.

en dan:

Data sent
HDUnit: No Such Instance currently exists at this OID
HDTotal: No Such Instance currently exists at this OID
HDUsed: No Such Instance currently exists at this OID
nas.sh: line 87: syntax error: (No Such Instance currently exists at this OID - No Such Instance currently exists at this OID) * No / 1024 / 1024 / 1024



Edit: nevermind. Ik moest het OID van 40 naar 38 veranderen :)

Edit 2: alleen blijft de vraag: hoe heb jij die virtuele devices toegevoegd zodat je ook de waarden in GB kunt weergeven enz. ?
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.1.1


 

[MOD]Temperatuur grafiek

Gestart door Bld-Board Algemeen

Reacties: 17
Gelezen: 15039
Laatste bericht 02 juni 2007, 17:23:04
door CronoS
temperatuur harde schijven.

Gestart door pietjebelBoard NAS hardware vragen

Reacties: 1
Gelezen: 2926
Laatste bericht 30 september 2009, 10:48:17
door Björn
[BUG] Harddisk WD20EARS 60MVWBO temperatuur -1C/30F

Gestart door BobBoard NAS hardware vragen

Reacties: 3
Gelezen: 3366
Laatste bericht 27 januari 2012, 09:30:37
door spikehome
Hoge temperatuur Western Digital RED in DS211j (40°C)

Gestart door cyberkeBoard NAS hardware vragen

Reacties: 6
Gelezen: 3617
Laatste bericht 20 december 2012, 23:10:46
door cyberke
[DS1815+] Temperatuur High availability-beheerder

Gestart door BosuiBoard NAS hardware vragen

Reacties: 1
Gelezen: 1432
Laatste bericht 08 februari 2015, 21:28:30
door Birdy