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

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8000
  • Berichten: 44.013
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #15 Gepost op: 22 maart 2020, 19:10:41 »
Ah, dus DSM checkt kennelijk eerst of er wel een update uitgevoerd kan worden.


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 #16 Gepost op: 22 maart 2020, 20:17:18 »
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)

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


Zou het werken als ik in dit script direct onder de "cd /tmp" de zogenaamde clean-up regel zet met dit commando:
find  -maxdepth 1 -mindepth 1 -type f -name "addstatus.jsp*" -delete
Dan wordt de voorgaande 'addstatus.jsp' regel verwijderd voordat de nieuwe wordt aangemaakt lijkt mij.
Klopt deze beredenering?

/edit/ zojuist aangepast, en dit werkt prima!
  • 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 #17 Gepost op: 23 maart 2020, 00:23:33 »
De cleanup is niet strikt nodig. Zeker als hij elke 5 minuten moet zoeken. Op zijn minst de zoekopdracht beperken tot de folder waar de file verwacht wordt.

Alles in /tmp wordt toch na een reboot gewist en als hij bij jou pas na 3 jaar vol gelopen is, zal er tussendoor echt wel een update voorbij gekomen zijn met een reboot.

Beter is het een folder in /tmp te maken en daar de file heen laten schrijven en die folder inclusief inhoud elke keer te wissen. (Een zoekopdracht is verspilling van cpu cycli als je weet waar alles staat)

Maar het script in dit topic uitgebreid bespreken is jammer van de tijd. Er is al een heel uitgebreid topic over dat script. Iemand met problemen zal daar eerder zoeken.

En jammer dat mijn suggestie voor wget niet werkt. De functie van die wget aanroep is er alleen maar om data de uploaden. Misschien dat dit downloaden van data met een extra parameter nog te voorkomen is.
  • 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 #18 Gepost op: 24 maart 2020, 11:44:59 »
Ik heb hierboven een link naar dat oude topic geplaatst. En in dat topic heb ik toch maar besloten de eerste versie van het script te editten, zodat het wel veilig gebruikt kan worden.

Een beetje tegen mijn principe om andermans script te editten, maar de plaatser van het script was na april 2017 niet meer ingelogd op dit forum en laat anderen met de problemen van zijn script zitten. En de verbeteringen aan het eind van het draadje zelf, maakt de boel onoverzichtelijk omdat dit uiteindelijk tussen alle latere posts 'verdrinkt'.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8000
  • Berichten: 44.013
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: DS415 geeft melding: Insufficient capacity for update
« Reactie #19 Gepost op: 24 maart 2020, 17:53:42 »
Wel goed opgelost :thumbup: maar, ik vind het sowieso een slecht idee om eigengemaakte scripts te laten schrijven in de DSM partitie.
Laat het gewoon schrijven naar een gedeelde map (cd /volume1/Hosola), dan heb je er zicht op en kan je ermee doen wat je wilt. ;)
 


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 #20 Gepost op: 27 maart 2020, 13:38:38 »
Zoals ik al schreef is dit een quick-fix. Als je een share aanmaakt gaat dat erg lastig vanuit een script. (zal vast wel kunnen met de goede systeen call) En als je een losse folder aanmaakt in volume1, moet je heel erg oppassen dat je geen naam kiest die al bestaat, want dan ga je misschien data van gebruikers wissen. Oftewel, het script wordt complexer, of er moet aanvullende uitleg komen hoe het script te gebruiken.

Er klopt wel veel meer niet aan het script. Mij gruwt het b.v. als ik scripts zie waar account gegevens en toegangsdata direct in het script staan. Als je zo'n script doorgeeft moet je er elke keer op letten dat je eerst stukken van je eigen script wegpoetst. Dat gaat een keer mis. (Zoals in het bovenstaande script ook gebeurd is met de sid en key waarden) Variabele data behoort daarom niet in een script te staan, maar in een separate file.

Ook de hele foutafhandeling mist in het script. Als de omvormer b.v. uit staat, of een storing heeft,  gaat het script rustig verder en stuurt ongeïnitialiserde data weg i.p.v. een mailtje met foutmelding.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac


 

Shares missing after update DSM 3.1-1553

Gestart door SweeetBoard Synology DSM 5.1 en eerder

Reacties: 1
Gelezen: 2069
Laatste bericht 21 januari 2011, 10:18:38
door Sweeet
DS415 Play veroorzaakt tik geluiden in nieuwe WD MyPassport externe schijf

Gestart door frank-wiersmaBoard Externe harddisks en Printers

Reacties: 3
Gelezen: 1050
Laatste bericht 31 juli 2020, 09:26:16
door Babylonia
DMS 6.2.3-25426 Update 2 en 'verdwenen' gegevens

Gestart door RossiBoard Synology DSM 6.2

Reacties: 4
Gelezen: 752
Laatste bericht 14 december 2020, 11:45:06
door Rossi
Melding Active Insight

Gestart door FerretBoard Synology DSM algemeen

Reacties: 1
Gelezen: 1091
Laatste bericht 08 augustus 2021, 11:17:24
door Ferret
Calendar na update niet meer benaderbaar via Caldav

Gestart door GJBoard Officiële Packages

Reacties: 6
Gelezen: 2272
Laatste bericht 03 maart 2022, 14:40:07
door Wuter