Synology-Forum.nl

Firmware => Synology DSM 6.2 => Topic gestart door: Jheroen op 10 oktober 2020, 09:31:55

Titel: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 09:31:55
Ha mensen,

Ik heb een crontask in de nas die niet (meer) in de taskmanager staat. De nas is een tijdje terug gemigreerd.

Hoe kan ik de taak uit de nas verwijderen via Putty?
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 10:17:25
Met die migratie zal die crontab wel zijn overschreven met de standaard, dus die task zal wel niet bestaan.

Maar goed, ga eerst maar eens kijken:
sudo cat /etc/crontab
Eventueel crontab bewerken:
sudo vi /etc/crontab
Titel: Re: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 10:32:38
Goedemorgen Birdy,

Ik was iets verder inmiddels, heb via commando's het bestand naar homes gekopieerd daar aangepast en wilde het bestand weer uploaden (overschrijven) enkel dat lukt nog niet; krijg een melding dat er een nieuwer bestand (new swap file) bestaat.

Ik zie de taak staan in het bestand enkel bewerken kan ik het bestand niet.

Ik gebruik Putty voor de connectie. > inmiddels winscp gaan gebruiken, bestand kunnen bewerken enkel uploaden lukt niet, denk geen root rechten even puzzelen

Het gaat om de spotwebtaak, spotweb draait niet meer op de nas.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 11:11:32
Dus, ik begrijp dat het een Spotweb taak is in crontab, maar Spotweb draait niet meer, omdat je die niet meer gebruikt ?
M.a.w. die Spotweb taak moet uit de Crontab gehaald worden, die kennelijk nog bestaat.
Klopt bovenstaande ?

Ik heb de acties van jou getest in PuTTY:
sudo cp /etc/crontab /volume1/homesCrontab aangepast.
sudo cp /volume1/homes/crontab /etc
Geen error en kan de aanpassing in crontab zien.

Wat WinSCP betreft, dan ben je IDD geen root.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 11:18:24
@Birdy Klopt, ik draai geen spotweb meer maar de taak is waarschijnlijk door een foutje bij verwijderen oid in de crontask blijven staan.

Ik vraag me af hoe ik dit kan oplossen, in putty kan ik bestand zien etc maar overschrijven met een bewerkte versie lukt niet (rechten).

Winscp: geen root inderdaad.. Het is al even geleden dat ik dit soort dingen heb gedaan  :|
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 11:20:20
Ik heb overigens crontab aangepast met de Textverwerker package op de NAS.

[attachimg=1]
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 11:28:04
Citaat
in putty kan ik bestand zien etc maar overschrijven met een bewerkte versie lukt niet (rechten)
Als je geen rechten hebt dan krijg je te zien: Permission denied.

Ik denk eerder, dat je crontab hebt aangepast op je PC met Notepad of zo.
Ik heb het gedaan met de Textverwerker op de NAS.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 11:34:14
Ik snap overigens niet dat je ooit de crontab hebt gebruikt voor een spotweb taak, hiervoor heb je immers de Taakplanner voor.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 11:38:14
Hoi Birdy,

Ik heb de taakplanner gebruikt maar door 'iets' is de spotwebtaak blijven staan in de crontab maar is niet meer zichtbaar in de taakmanager.

aangezien ik de beveiliging wat strakker wil zetten (zakelijk) komt naar voren dat deze taak nog actief is zonder dat deze in de taakmanager terugkomt, dat wordt door syno gezien als een gevaarlijke taak (want niet zichtbaar in de GUI).

Bewerken: ik heb het bestand op de nas nu ook bewerkt met de testverwerker alleen hoe zet je het nu weer terug zonder de juiste rechten


Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 11:46:55
Citaat
alleen hoe zet je het nu weer terug zonder de juiste rechten
De juiste rechten blijven bestaan:
Citaat
-rw-r--r-- 1 root root 472 Oct  9 17:29 crontab

Terugzetten moet werken met:
sudo cp /volume1/homes/crontab /etc
Titel: Re: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 11:48:26
@Birdy fantastisch, het is gelukt.

Ik denk vaak veel te ingewikkeld, ik heb precies gedaan wat je omschrijft en het is gelukt bedankt!

Ik ga deze draad bewaren.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 11:51:47
Dan had je mijn Reactie #3 niet goed gelezen of overgenomen.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 11:55:33
Ik had het idee nav je screenshot dat je alsnog het bestand in putty zou moeten uploaden/overschrijven. -> ik denk vaak te ingewikkeld.

Ik zal die post als beste antwoord markeren, een voor het archief.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Briolet op 10 oktober 2020, 13:24:56
En is dit pakket misschien wat?:

[attachimg=1]

Daarmee kun je ook jobs wissen.
Titel: Re: Crontask uit synology verwijderen
Bericht door: Jheroen op 10 oktober 2020, 14:00:17
Goed idee, enkel ik neem aan als je de jobs in de manager ziet staan en ze daar verwijderd het afdoende is; of zijn er situaties waar deze oplossing van pas komt..
Titel: Re: Crontask uit synology verwijderen
Bericht door: Briolet op 10 oktober 2020, 14:22:12
Ik heb dit ding nooit gebruikt, maar je kunt een regel wissen en de boel weer herstarten.

IK zie wel dat de jobs die de taakplanner maakt, lastig te wissen zijn. Dit omdat die jobs indirect aangeroepen worden. Het zijn allemaal cronjob die de taaklanner aanroepen met een bepaalde ID. Dus weet je niet 123 welke je moet wissen.  ::)
Titel: Re: Crontask uit synology verwijderen
Bericht door: Birdy op 10 oktober 2020, 15:26:28
enkel ik neem aan als je de jobs in de manager ziet staan en ze daar verwijderd het afdoende is
Getest en ja, dan zouden ze ook uit de crontab verwijderd moeten zijn.

De nas is een tijdje terug gemigreerd.
Denk een migratie foutje.