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

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1421
  • -Ontvangen: 8154
  • Berichten: 44.573
    • 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-8   DS115J    DSM 7.1.1-42962-7   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-3
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-3   RT2600ac  SRM 1.3.1-9346-13
BeeDrive   1TB             BeeStation BSM 1.2-65586                                                                 MR2200ac  SRM 1.3.1-9346-13

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: 181
  • -Ontvangen: 2699
  • Berichten: 16.717
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: 181
  • -Ontvangen: 2699
  • Berichten: 16.717
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: 1421
  • -Ontvangen: 8154
  • Berichten: 44.573
    • 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-8   DS115J    DSM 7.1.1-42962-7   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-3
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-3   RT2600ac  SRM 1.3.1-9346-13
BeeDrive   1TB             BeeStation BSM 1.2-65586                                                                 MR2200ac  SRM 1.3.1-9346-13

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 181
  • -Ontvangen: 2699
  • Berichten: 16.717
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


 

bitwarden-container geeft foutmelding

Gestart door LipoBoard Docker / Container Manager

Reacties: 13
Gelezen: 1583
Laatste bericht 30 juni 2024, 22:02:51
door bartmans99
FTP 'gebroken' na firmware update

Gestart door bartmans99Board Synology DSM algemeen

Reacties: 6
Gelezen: 3213
Laatste bericht 25 september 2008, 10:22:29
door RuCa
Update SS Version: 6.3-3347

Gestart door wbreeBoard Surveillance Station

Reacties: 0
Gelezen: 1231
Laatste bericht 08 juli 2014, 20:08:16
door wbree
sb custom installeren geeft fout op poort 8083

Gestart door ikkeenjij36Board SickBeard

Reacties: 5
Gelezen: 3368
Laatste bericht 08 september 2014, 20:42:37
door Matr1x
SABnzbd+ geeft status pauze in het rood

Gestart door keeper5Board SABnzbd (usenet)

Reacties: 0
Gelezen: 1590
Laatste bericht 20 november 2014, 18:46:18
door keeper5