Пропадают задачи CRON #788720


#0 by papiruso
Есть накопитель MyCloudEX2Ultra. Пытаюсь создать запуск задачи по расписанию с помощью CRONTAB. Системный файл с задачами лежит в /var/spool/cron/croontabs/. Добавляю туда свои строки, но после перезагрузки мои строки из этого файла пропадают. похоже система переписывает этот файл. Что посоветуете?
#1 by Fragster
crontab -e
#2 by papiruso
именно так и делал. подключался к нему с помощью PuTTY. вносил строки. записывал. проверял с помощью crontab -l. Все на месте. После перезагрузки файл уже без моих добавок.
#3 by Asmody
/etc/crontab
#4 by papiruso
у меня такой папки нет в /etc есть /etc/cron.d
#5 by Fragster
ты не писал, что делал кронтаб - е, ты написал, что редактировал файл  /var/spool/cron/croontabs/
#6 by Fragster
даже дистрибутива не написал
#7 by papiruso
я не очень разбираюсь в линуксах. какой командой посмотреть что за ОС ?
#8 by papiruso
а есть разница чем редактировать этот файл? думал что можно хоть блокнотом. главное потом сделать crontab имяфайла
#9 by Про100Филя
/tmp/tmp.cron Смотрел?
#10 by Fragster
lsb_release -a
#11 by Fragster
а почему ты думаешь, что crontab -e редактирует ЭТОТ файл?
#12 by papiruso
нет такой папки/файла
#13 by Asmody
виндовым блокнотом нельзя
#14 by papiruso
not found
#15 by Fragster
cat /proc/version
#16 by Asmody
Вообще, конечно, на тематических ресурсах канонический ответ  "man crontab", и тема закрывается.
#17 by papiruso
потому что смотрел этот файл и виндой и кронтабом
#18 by papiruso
Linux version 3.10.39 (kman@kmachine) (gcc version 4.6.4 (Linaro GCC branch-4.6.4. Marvell GCC Dev 201310-2126.3d181f66 64K MAXPAGESIZE ALIGN) ) #1 SMP Fri Apr 29 10:03:05 CST 2016 2014T30p5 Build-git11369fb
#19 by Про100Филя
Точно так редактируешь? export EDITOR=nano crontab -e -->откроется редактор nano, вносишь изменения в файле, затем Ctr+X, затем Y, затем Enter
#20 by papiruso
у меня редактор VI. выход с записью по ESC :wq
#21 by Fragster
это дешевое сетевое хранилище, что ли? там может быть вообще файловая система рид онли (изменения хранятся только в оперативке)
#22 by Fragster
попробуй через веб интерфейс свои задачи настроить
#23 by papiruso
насчет дешевизны все относительно. проблема в том, что при перезагрузке девайса файл с задачами переписывается и все мои строки пропадают.
#24 by papiruso
для крона в девайсе нет веб интерфейса. в том интерфейсе, которыей есть можно по расписанию задать примитивную закачку по http или ftp. а мне нужно запустить php скрипт. Эти закачки у меня тоже используются и они как раз сидят в кроновоской файле, но они не исчезают при перезагрузке, потому что сделаны так, как это предусмотрено осью. а Вот то что я вручную через консоль, то это не сохраняется при перезагруке.
#25 by Asmody
а что скажет mount?
#26 by papiruso
%root% on / type unknown (rw) proc on /proc type proc (rw) /dev/ram0 on / type ext2 (rw) sysfs on /sys type sysfs (defaults) mdev on /dev type tmpfs (defaults) proc on /proc type proc ubi0:config on /usr/local/config type ubifs squash on /usr/local/tmp type ramfs (size=108m) /dev/loop0 on /usr/local/modules type squashfs (loop) tmpfs on /mnt type tmpfs (size=1m,nr_inodes=0) tmpfs on /var/log type tmpfs (size=40m,nr_inodes=0) tmpfs on /tmp type tmpfs (size=100m,nr_inodes=20000) /dev/sda4 on /mnt/HD_a4 type ext4 (rw) /dev/sdb4 on /mnt/HD_b4 type ext4 (rw) /dev/md1 on /mnt/HD/HD_a2 type ext4 (rw,noatime,nodiratime,barrier=0,usrquota,grpquota) cgroup on /sys/fs/cgroup type tmpfs (rw,uid=0,gid=0,mode=0755) devpts on /dev/pts type devpts (rw)
#27 by Asmody
Возможно, это китайское изделие перезаписывает при запуске настройки крона по своему усмотрению для поддержки вот тех самы закачек. Считая, что обычным людям другие настройки крона не нужны.
#28 by Fragster
ищи нужное в /usr/local/config
#29 by Fragster
что-то вот это /dev/ram0 on / type ext2 (rw)  /dev/ram0 on / type ext2 (rw) подозрительно :)
#30 by Fragster
я так в и сказал. это сделано, чтобы встроенная флешка с осью дольше прожила, и чтобы кривыми руками сложнее убить было
#31 by Exec
меняй через морду, а то будет перезаписывать постоянно. Изменишь крон через вэбморду - всё сохранится
#32 by Exec
можешь сторонний крон поставить, если в морде недоступен, в таких хранилищах есть поддержка установки стороннего софта в систему
#33 by papiruso
есть такое дело. но там установить можно только из бинарных источников bin и не факт что установится
#34 by papiruso
нашел файл static_crond_list в /usr/local/modules/files в котором похоже как раз содержатся системные задания, которые при перезагрузке переписывают кроновский файл. хотел туда записать свое, но только для чтения, хотя права на запись стоят.
#35 by papiruso
РЕШЕНО!
#36 by Fragster
ну так не томи :)
#37 by papiruso
нашел на ихнем форуме суть: есть файл с настройками /usr/local/config/config.xml там храняться юзерские настройки, в.т.ч. и кронтаба. добавил туда свои и теперь все работает. при перезагрузке ничего не пропадает.
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С