Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Robert80 op 14 februari 2021, 22:34:09

Titel: 1e retrieve duurt enorm lang
Bericht door: Robert80 op 14 februari 2021, 22:34:09
Beste Allemaal ,

ik heb een newshoster met een retentie van 4500 dagen , nu wil ik de 1e retrieve draaien via putty, echter duurt dit erg lang.
niet zo heel raar miss met 4500 dagen retentie echter heb ik deze nu al teruggezet naar 3000 dagen.

ik vroeg mij af of meer mensen dit hebben en hoe ze dit aanvliegen? daarnaast als php retrieve draait neem ik aan dat je de putty console niet kunt afsluiten? of blijft dit proces op de achtergrond draaien?

hoor het graag van jullie

mvg
Robert
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Birdy op 14 februari 2021, 23:32:47
Als je PuTTY afsluit, stopt ook de retrieve.
Ik heb niet veel verstand van Spotweb, dus weet ik ook niet hoe lang zoiets duurt.

Maar, misschien toch maar PuTTY sluiten en een Taak maken in Taakplanner zonder planning.
Dan de Taak opstarten.
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Birdy op 14 februari 2021, 23:49:41
Overigens, ik zou verwachten, dat als je de retrieve onderbreekt, de volgende retrieve verder gaat waar die gebleven was.
Het wordt immers opgeslagen in de database.
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Robert80 op 15 februari 2021, 00:08:06
Dat zat ik ook al te denken ;)  :thumbup:
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: DSGebruiker op 15 februari 2021, 07:32:09
Als je echts iets wil "lanceren" op de achtergrond doe je gewoon iets als

shell>nohup spotwebretrieve_commando &
[1] XXX (=PID)
shell>

Op die manier zal je commando uitgevoerd worden en blijven draaien enz.
Je kan nu gewoon "exit" doen, het ding blijft in de achtergrond draaien.
Dit is héél redumentaire, als het process niet netjes zou afsluiten kan het wel eens wat resources blijven vreten.
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Robert80 op 15 februari 2021, 10:28:59
Beste DSGebruiker,

Bedankt voor de tip, echter weet ik niet of ik (al) zo ver ben ingevoerd in deze materie ... maar neem aan dat je dit commando gewoon op kan starten met putty, maar wat moet je dan zelf nog toevoegen aan deze regel of is deze regel om het maar ff simpel te zeggen copy/paste?

Hoor het graag , bvd Robert :)
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: DSGebruiker op 15 februari 2021, 10:36:06
Gewoon copy-past eigenlijk in je Putty "sessie" op de NAS.
Welk commando geeft je dan in Putty voor die 1e retrieve uit te voeren ?


Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Birdy op 15 februari 2021, 10:37:50
Taakplanner is m.i.z. eenvoudiger en handiger, je kunt instellen dat je een mail ontvangt als de Taak is afgerond, dan weet je n.l. dat je 1e retrieve geslaagd is (je eerste retrieve (Taak) draai je zonder planning).
Daarna kan je de Taak gaan plannen voor je reguliere retrieve.
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: DSGebruiker op 15 februari 2021, 10:42:35
Zeer zeker, als je iets met de Taakplanner kan doen zou ik dat ook opteren ipv "onder de motorkap" te gaan zitten sleutelen!
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Robert80 op 15 februari 2021, 11:03:23
Goedemorgen, 1e retrieve heb ik laten lopen via taakplanner met melding via e-mail, echter start hij kort op en geeft dan meteen een foutmelding zowel geprobeerd met Root alswel met mijn eigen naam ( als administrator account) miss een rechten dingetje??

Daarbij had ik de sessie voor 1e retrieve afgesloten en via Putty  opnieuw proberen op te starten daarbij bleek de retrieve toch nog te lopen  :) 

De foutmelding heb ik als bijlage toegevoegd
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Birdy op 15 februari 2021, 11:24:08
Hmmm, je zou even kunnen rebooten.
Dan de Taak als root starten.
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: Robert80 op 15 februari 2021, 11:26:45
Ga ik proberen  ;)
Titel: Re: 1e retrieve duurt enorm lang
Bericht door: meimeiriver op 25 augustus 2021, 15:57:29
Beste DSGebruiker,

Bedankt voor de tip, echter weet ik niet of ik (al) zo ver ben ingevoerd in deze materie ... maar neem aan dat je dit commando gewoon op kan starten met putty, maar wat moet je dan zelf nog toevoegen aan deze regel of is deze regel om het maar ff simpel te zeggen copy/paste?

Hoor het graag , bvd Robert :)


Of gewoon op de normale UNIX manier: retrieve.php opstarten in SSH command prompt, druk CtrL-Z als het je te lang duurt, gevolgd door 'bg' (met ENTER, uiteraard). Dat brengt het retrieve process naar de 'background'. Het blijft dan nog wel attached to the terminal, zogezegd, maar je kunt je SSH programma gewoon sluiten, en het proces blijft lopen totdat het klaar is.