Auteur Topic: DS415 geeft melding: Insufficient capacity for update  (gelezen 4125 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: 180
  • -Ontvangen: 2668
  • Berichten: 16.550
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: 1381
  • -Ontvangen: 8002
  • Berichten: 44.016
  • Alleen een PB sturen als hier om gevraag wordt.
    • 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.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

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: 180
  • -Ontvangen: 2668
  • Berichten: 16.550
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: 1381
  • -Ontvangen: 8002
  • Berichten: 44.016
  • Alleen een PB sturen als hier om gevraag wordt.
    • 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.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2668
  • Berichten: 16.550
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: 1381
  • -Ontvangen: 8002
  • Berichten: 44.016
  • Alleen een PB sturen als hier om gevraag wordt.
    • 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.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2668
  • Berichten: 16.550
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: 180
  • -Ontvangen: 2668
  • Berichten: 16.550
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: 1381
  • -Ontvangen: 8002
  • Berichten: 44.016
  • Alleen een PB sturen als hier om gevraag wordt.
    • 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.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

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


 

DS210J niet meer zichtbaar in netwerk na update 4.1-2647

Gestart door masimoBoard Synology DSM 5.1 en eerder

Reacties: 5
Gelezen: 2537
Laatste bericht 07 oktober 2012, 14:01:12
door raptile
Spotweb update niet meer.

Gestart door TonVHBoard Spotweb

Reacties: 7
Gelezen: 6753
Laatste bericht 16 juli 2013, 12:28:28
door TonVH
melding outdatet packages maar niets in package center?

Gestart door badhabitsBoard Synology DSM 6.0

Reacties: 11
Gelezen: 2816
Laatste bericht 29 november 2016, 14:17:57
door Birdy
Geen hibernation na update DSM 6.0.2-8451 Update 9

Gestart door slingshotBoard Synology DSM 6.0

Reacties: 11
Gelezen: 3865
Laatste bericht 19 februari 2017, 19:10:37
door Birdy
Joomla op Synology DS415+

Gestart door webmasterabBoard Officiële Packages

Reacties: 4
Gelezen: 2379
Laatste bericht 02 april 2017, 15:28:55
door Birdy