Auteur Topic: DS415 geeft melding: Insufficient capacity for update  (gelezen 3576 keer)

Offline Chris12

  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 11
  • Berichten: 92
DS415 geeft melding: Insufficient capacity for update
« Gepost op: 22 maart 2020, 10:48:29 »
Hallo,

Ik zag vandaag toen in de DS415+ wilde gaan updaten de volgende melding staan:

" Insufficient capacity for update. Please contact Synology Support for assistance"

Na wat googlen vond ik meer mensen met dit issue, maar ik kom er eigenlijk niet verder anders dan dat ik zie dat het ligt aan:
Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        2.3G  1.8G  390M  83% /

Ik kan inloggen met putty als root om verder te kijken:

root#/usr/bin/du -d 1 -xh /
6.9M    /var.defaults
8.3M    /etc.defaults
4.0K    /mnt
9.5M    /etc
36K     /.old_patch_info
20M     /.syno
910M    /usr
192M    /var
4.0K    /initrd
4.0K    /tmpRoot
674M    /root
20K     /.system_info
4.0K    /lost+found
1.8G    /

Maar hier houd het dan eigenlijk op. Wat kan ik nu verder onderzoeken waardoor het komt?
  • Mijn Synology: DS415+
  • HDD's: 4x WD60EZRX
  • Extra's: 8GB RAM Corsair

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2635
  • Berichten: 16.322
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #1 Gepost op: 22 maart 2020, 11:58:26 »
In /usr en in /root staan beide wel erg veel files.

Bij mijn 415+ is het:

$ sudo /usr/bin/du -d 1 -xh /
Password:
16K /opt
20K /.system_info
432M /var
14M /etc
100K /root
36K /.old_patch_info
20M /.syno
1.1G /usr
6.9M /var.defaults
4.0K /lost+found
8.3M /etc.defaults
4.0K /initrd
4.0K /tmpRoot
16K /volumeUSB1
4.0K /mnt
1.5G /

Edit: Ik zie dat mijn /usr nog groter is. KIjk dus naar de tip van Birdy hierna.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1345
  • -Ontvangen: 7829
  • Berichten: 43.285
  • Beter een muisarm dan een apestaartje
    • Truebase
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #2 Gepost op: 22 maart 2020, 11:59:19 »
Citaat
674M    /root
/root is de home map van gebruiker root.
Er is 674M aan data aanwezig, wat niet normaal is.
Het kan zijn, dat daar data in staat van een third party package.

Dus, onderzoek de map /root op herkenbare mappen/files.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Chris12

  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 11
  • Berichten: 92
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #3 Gepost op: 22 maart 2020, 12:27:11 »
Als ik in de root kijk staan er 100k files als deze:
-rw-r--r-- 1 root root    20 Mar 22 11:50 addstatus.jsp?sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8e2&v2=&t=11:50&d=20200322
-rw-r--r-- 1 root root    20 Mar 22 11:55 addstatus.jsp?sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8e2&v2=&t=11:55&d=20200322
-rw-r--r-- 1 root root    20 Mar 22 12:00 addstatus.jsp?sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8e2&v2=&t=12:00&d=20200322
-rw-r--r-- 1 root root    20 Mar 22 12:05 addstatus.jsp?sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8e2&v2=&t=12:05&d=20200322
-rw-r--r-- 1 root root    20 Mar 22 12:10 addstatus.jsp?sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8ce2&v2=&t=12:10&d=20200322
-rw-r--r-- 1 root root    20 Mar 22 12:15 addstatus.jsp?sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8e2&v2=&t=12:15&d=20200322

deze files zijn afkomstig van mn task scheduler die mn Hosola omvormer elke 5min uitleest.

Hoe kan ik al deze files in 1x verwijderen?

root:~# rm addstatus*
-ash: /bin/rm: Argument list too long
root5:~# rm addstatus.jsp*
-ash: /bin/rm: Argument list too long
root:~# rm -f addstatus.jsp*
-ash: /bin/rm: Argument list too long
  • Mijn Synology: DS415+
  • HDD's: 4x WD60EZRX
  • Extra's: 8GB RAM Corsair

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2635
  • Berichten: 16.322
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #4 Gepost op: 22 maart 2020, 12:44:20 »
Je probeert nu iets te verwijderen uit de home folder van root. Je zult in elk geval het goede pad moeten opgeven "/root" en ook een wildcard symbool gebruiken om alles te verwijderen.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Chris12

  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 11
  • Berichten: 92
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #5 Gepost op: 22 maart 2020, 12:55:48 »
ben het nu aan het proberen met:
find  -maxdepth 1 -mindepth 1 -type f -name "addstatus.jsp*" -delete

kwam ik ergens anders op een linux forum tegen.

Voorlopig is het commando nog aan het runnen (aantal file is vrij groot, elke 5 min 20uur per dag, circa 3jr lang)
Inmiddels 20% meer ruimte vrij.

Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        2.3G  1.4G  839M  63% /
  • Mijn Synology: DS415+
  • HDD's: 4x WD60EZRX
  • Extra's: 8GB RAM Corsair

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1345
  • -Ontvangen: 7829
  • Berichten: 43.285
  • Beter een muisarm dan een apestaartje
    • Truebase
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #6 Gepost op: 22 maart 2020, 12:57:53 »
Gaat goed :thumbup:
Maar, je hebt het commando wel gegeven i /root zelf, mag ik hopen.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2635
  • Berichten: 16.322
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #7 Gepost op: 22 maart 2020, 12:59:21 »
 :thumbup:

En daarna dat script straks aanpassen zodat hij geen onnodige files wegschrijft. Of schrijf dit weg in "/tmp', dat bij elke reboot van de nas gewist wordt.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Chris12

  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 11
  • Berichten: 92
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #8 Gepost op: 22 maart 2020, 13:16:03 »
Inmiddels is het commando klaar, en geen oude addstatus.jsp files meer (inmiddels wel weer nieuwe).
Ook geen melding meer in DSM bij de update (DS was al up to date: DSM 6.2.2-24922 Update 4)

Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        2.3G  1.2G  1.1G  53% /
none            3.9G     0  3.9G   0% /dev
/tmp            3.9G  1.5M  3.9G   1% /tmp
/run            3.9G  3.2M  3.9G   1% /run
/dev/shm        3.9G  4.0K  3.9G   1% /dev/shm
none            4.0K     0  4.0K   0% /sys/fs/cgroup
cgmfs           100K     0  100K   0% /run/cgmanager/fs
/dev/vg1000/lv   17T  7.1T  9.2T  44% /volume1


root# /usr/bin/du -d 1 -xh /
6.9M    /var.defaults
8.3M    /etc.defaults
4.0K    /mnt
9.5M    /etc
36K     /.old_patch_info
20M     /.syno
910M    /usr
192M    /var
4.0K    /initrd
4.0K    /tmpRoot
19M     /root
20K     /.system_info
4.0K    /lost+found
1.2G    /


Als ik het script bekijk in de taskmanager, wat moet ik dan aanpassen om die files ergens ander in weg te schrijven (of te deleten via dat script?)

today=`date '+%Y%m%d'`
minute=`date '+%H:%M'`

#get most recent webdata from Hosola / Omnik inverter
content=$(wget --user Admin --password XXXXXXXXXXXXXX@@ http://X.X.X.X/js/status.js -q -O - | sed -e 's/;/\n/g' | grep -e "^var" | grep -i webdata | sed -e 's/var webData=/,/g' | sed -e 's/"//g')

#get current power value, put all available values in array
set -- "$content"
IFS=","; declare -a Array=($*)
echo "${Array[0]}"
echo "${Array[1]}"

#post power value to pvoutput site, please change with correct SID and API key from pvoutput.org account
postdatastring="sid=49205&key=30368ae9b9928e5c639a4a5078033b889776bd8e2&v2=${Array[6]}&t=$minute&d=$today"

wget http://pvoutput.org/service/r2/addstatus.jsp?$postdatastring
  • Mijn Synology: DS415+
  • HDD's: 4x WD60EZRX
  • Extra's: 8GB RAM Corsair

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1345
  • -Ontvangen: 7829
  • Berichten: 43.285
  • Beter een muisarm dan een apestaartje
    • Truebase
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #9 Gepost op: 22 maart 2020, 15:21:37 »
Het script wordt gestart door 'root' dus, automatisch gaat de output naar /root

Maak een gedeelde map, b.v. Hosola

Zet bovenin het script:
cd /volume1/Hosola
Dan draait het script in feite in de gedeelde map Hosola.
Dus, dan zouden de files daarin moeten komen.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2635
  • Berichten: 16.322
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #10 Gepost op: 22 maart 2020, 16:00:26 »
Of naar

cd /tmp
Of de laatste regel veranderen van

wget http://pvoutput.org/service/r2/addstatus.jsp?$postdatastring
naar

data=$(wget http://pvoutput.org/service/r2/addstatus.jsp?$postdatastring)
Dan zet je die data in een variabele i.p.v. op schijf, wat volgens mij niet nodig is want er wordt niets mee gedaan. Jij bent niet de eerste die dergelijke problemen met dit specifieke script meldt. Maar dit goed aanpakken is eigenlijk de verantwoordelijkheid van diegene die dit script gepubliceerd heeft.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2635
  • Berichten: 16.322
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #11 Gepost op: 22 maart 2020, 16:03:56 »
Maar verder werken de panelen goed? Des te lager de temperatuur, des te hoger het rendement. Met de zon van vandaag maken de panelen hier overuren.

Ik heb ook een zonneboiler. Dat water is inmiddels tot boven de 80°C opgewarmd. Lekker 'gratis' douchen straks.  ;)
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Chris12

  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 11
  • Berichten: 92
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #12 Gepost op: 22 maart 2020, 17:21:39 »
Dank voor de reactie(s).

Ik heb het script nu aangepast en ik zie niet meer in de root directory de addstatus.jsp files terecht komen, maar in de /tmp directory.
Dat laatste stuk van de data in een variable zetten ipv schijf lijkt niet te werken (aangezien ik files zie in /tmp)

Hierbij het script, mocht iemand een keer dit topic tegenkomen naar aanleiding van hetzelfde issue.
(zonder herleidbare info)

#folder to temporarily store the upload data when needed
cd /tmp

#define variable day/time
today=`date '+%Y%m%d'`
minute=`date '+%H:%M'`

#get most recent webdata from Hosola / Omnik inverter
content=$(wget --user Admin --password XXXXXXX http://X.X.X.X/js/status.js -q -O - | sed -e 's/;/\n/g' | grep -e "^var" | grep -i webdata | sed -e 's/var webData=/,/g' | sed -e 's/"//g')

#get current power value, put all available values in array
set -- "$content"
IFS=","; declare -a Array=($*)
echo "${Array[0]}"
echo "${Array[1]}"

#post power value to pvoutput site, please change with correct SID and API key from pvoutput.org account
postdatastring="sid=49205&key=30368ae9b4928e5c439a4a5078033b889776bd8e2&v2=${Array[6]}&t=$minute&d=$today"

#upload collected data to pvoutput.org
data=$(wget http://pvoutput.org/service/r2/addstatus.jsp?$postdatastring)



PS. panelen werken prima (al 3jr), en leveren per jaar meer of gelijk op als ze theoretisch zouden moeten kunnen :-)
Elektra rekening is verleden tijd... nu het gas nog  8)
  • Mijn Synology: DS415+
  • HDD's: 4x WD60EZRX
  • Extra's: 8GB RAM Corsair

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1345
  • -Ontvangen: 7829
  • Berichten: 43.285
  • Beter een muisarm dan een apestaartje
    • Truebase
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #13 Gepost op: 22 maart 2020, 17:31:46 »
Kan je nu wel updaten ? Al gedaan ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Chris12

  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 11
  • Berichten: 92
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #14 Gepost op: 22 maart 2020, 19:05:08 »
DSM was al up to date met versie DSM 6.2.2-24922 Update 4, volgens de check was er ook geen nieuwere (DS415+)
Ook manual download gaf deze versie voor de DS415+
  • Mijn Synology: DS415+
  • HDD's: 4x WD60EZRX
  • Extra's: 8GB RAM Corsair


 

Wordpress niet bereikbaar via extern ip-adres sinds update (3.5.1)

Gestart door adrianBoard Wordpress package

Reacties: 5
Gelezen: 5136
Laatste bericht 23 juli 2013, 14:36:25
door adrian
Version: 4.3-3827 Update 7

Gestart door BirdyBoard Synology DSM 5.1 en eerder

Reacties: 4
Gelezen: 1850
Laatste bericht 14 september 2014, 09:22:35
door Briolet
[OPGELOST] DS211+ blijft voorbereiden bij update naar DSM3.2

Gestart door Tante SidoniaBoard Synology DSM 5.1 en eerder

Reacties: 6
Gelezen: 2946
Laatste bericht 15 september 2011, 07:22:33
door Tante Sidonia
ONVIF camera niet meer zichtbaar na update naar versie 6222

Gestart door DC810Board Surveillance Station

Reacties: 4
Gelezen: 709
Laatste bericht 05 maart 2020, 22:45:04
door dvandonkelaar
DS415 Play veroorzaakt tik geluiden in nieuwe WD MyPassport externe schijf

Gestart door frank-wiersmaBoard Externe harddisks en Printers

Reacties: 3
Gelezen: 864
Laatste bericht 31 juli 2020, 09:26:16
door Babylonia