Synology-Forum.nl
Firmware => Synology DSM 5.1 en eerder => Topic gestart door: Patje26 op 09 juli 2014, 13:21:10
-
Goedemiddag,
Ik prober op mijn DS 412+ (DSM 5.0) een taak aan te maken maar ik krijg een foutmelding als ik kies voor CREATE-->User defined script.
Zie bijlage.
Heeft iemand dat eerder gehad of weet iemand hoe ik dit kan verhelpen?
Gr. Patrick
-
Wat zet je dan in CREATE-->User defined script ?
Commando's of een script of.....
Een paar simpele voorbeelden wat je erin kunt zetten:
ls -l > test.txt
of
/volume1/scripts/script1
En je moet opgeven onder welke user deze task moet gaan draaien.
B.v. root
-
Zo ver kom ik niet eens! ALs ik op User defined script klik krijg ik meteen die melding.
-
Ook als je eerst (zie rode pijlen) invult/aanvinkt ?
-
Die kan ik niet invullen want ik krijg dit scherm meteen na het klikken op User defined script
-
Als dat waar is, en dat zal ook wel ;) , ik heb al heel wat testen gedaan, maar dit nog nooit gezien of langs zien komen :S
Werkelijk geen idee, zal nog eens wat testen, als dat nog lukt voor het voetballen, eerst ff eten ;D
-
Dat is raar,
Ik heb dit net geprobeerd op een NAS die ik vorige week nieuw heb geinstalleerd maar als ik hierheen ga kan ik wel gewoon een script aanmaken.
Heb jij iets van een 3rd party scheduler geinstalleerd (gehad)?
-
Ik moet wel zeggen dat ik eerst 4.3 had draaien en toen kreeg ik een stroomstoring waardoor 1 harde schijf kapot ging. Deze heb ik vervangen en daarna heb ik het volume opnieuw gemaakt. (Er stond toen nog een job in)
Ik heb daarna geüpgrade naar 5.0 en toen kreeg ik deze foutmelding. Geen idee of dat van invloed kan zijn.
-
Heb het idee dat daarmee de task file corrupt is geraakt dus ben ik gaan zoeken waar die taken worden opgeslagen en ze gevonden:
/usr/syno/etc/scheduled_tasks
EN
/tmp/scheduled_tasks
Als je die 2 files verwijdert dan verwacht ik dat het weer gaat werken.
Sluit Taakplanner af.
En doe het volgende in PuTTY:
PuTTY:
1 - Zorg ervoor dat SSH-Service aan staat: Configuratiescherm > Terminal.
2 - Download putty.exe
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
3 - Start putty.exe
4 - Geef je IP-adres van je NAS op
5 - Zorg dat SSH aangeklikt is
6 - Save....geef een naam in "Saved Sessions"
7 - Klik op Open
8 - Je krijgt Putty scherm met "login as:"
9 - Geef in: root <enter>
10 - password: <Admin password> <enter> (PS: je ziet de cursor niet verplaatsen).
Dan, als je binnen bent de volgende commando's ingeven gevolgd met een <enter>
rm /usr/syno/etc/scheduled_tasks
rm /tmp/scheduled_tasks
Start weer de Taakplanner op.
Edit: Als je dan een Task maakt worden die files weer aangemaakt ;)
Om PuTTY af te sluiten, type in: exit <enter>
-
/wel eerst ssh op je NAS aanzetten bij
Configuratie -> terminal en snmp -> ssh mocht je dat nog niet hebben
Sorry, niet goed gelezen
-
Ik heb alles gedaan wat je zei maar nog steeds hetzelfde. Ik zie wel heel snel en schermpje voorbij flitsen voordat de melding komt en ik kon hem na veel pogingen wel in beeld krijgen (lang leve Greenshot)
Kunnen we hier iets mee? Lijkt namelijk of dat bestand corrupt is of iets dergelijks.
Als ik in Putty naar die directory ga dan zie ik het bestand job.sh overigens niet....is die aan te maken?
-
die volume1/public/job.sh is een standaard voorbeeld. Soort pre tekst. Op het moment dat je in dat veld gaat typen is het een leeg invoer veld.
-
Ah oke....vandaar :)
-
Klopt inderdaad!
En het probleem "maar ik krijg een foutmelding als ik kies voor CREATE-->User defined script." is ook opgelost, zo te zien. ;)
-
Nee, het probleem is nog niet opgelost. Ik krijg nog steeds die melding helaas...
iemand nog een suggestie?
-
O sorry, dacht werkelijk dat het probleem was opgelost.
Heb op dit moment geen suggesties meer behalve, als niemand nog een suggestie heeft, je kunt dit ook voorleggen aan Synology:
Synology Ticket:
https://myds.synology.com/support/support_form.php?lang=nld
Of als je DS is geregistreerd of wilt registreren en dan een ticket:
https://myds.synology.com/support/register.php?lang=nld
Of als je wilt bellen:
http://www.synology.com/nl-nl/company/contact_us
-
Wat je nog even kunt checken in PuTTY of die files werkelijk wel weg zijn, op de volgende manier:
ls /usr/syno/etc/scheduled_tasks
ls /tmp/scheduled_tasks
Als je de melding "No such file or directory" krijgt, dan zijn ze weg.
Zo niet, dan zie je de files dus.
Dus (weer) verwijderen dan.
En checken of ze echt weg zijn.
Weg?
Dan Taakplanner weer starten en kijken of het weer werkt.
-
Goedemorgen,
Ik heb zojuist de 2 commando's ingetikt maar bij beide krijg ik de melding: No such file or directory. Ze zijn dus echt weg.
Als ik commando ls /tmp of ls /usr/syno/etc/ intik dan zie ik wel een aantal bestanden waaronder ook .lock bestanden. Heeft dat er misschien iets mee te maken? Bedankt in ieder geval voor je hulp. Zo leer ik ook nog iets van Unix commando's :)
-
Je zou de ".lock" kunnen renamen en nog eens proberen.
mv .lock .lock-SAVE
Als dit ook niet helpt dan zou ik die file weer renamen:
mv .lock-SAVE .lock
-
Helaas heft dat ook niet geholpen. In de tmp dir zaten .lock bestanden. Deze heb ik gewijzigd zoals te zien in het screenshot maar helaas kan ik nog steeds geen taak aanmaken.
-
Ticket dus, zie eerder.
-
Ga ik doen. Bedankt voor jullie hulp.