17-01-2017, 12:40 PM
Páginas: 1 2
17-01-2017, 05:23 PM
Como te ha comentado pitucorto, lo tienes al final de su tutorial.
http://www.qnapclub.es/showthread.php?tid=1552
http://www.qnapclub.es/showthread.php?tid=1552
17-01-2017, 06:18 PM
Eso ejecuta cada x tiempo. Hablo de iniciar en el arranque
18-01-2017, 01:25 AM
Hola!,
Aquí tienes la info que solicitas: https://wiki.qnap.com/wiki/Running_Your_...at_Startup
Saludos!;
Aquí tienes la info que solicitas: https://wiki.qnap.com/wiki/Running_Your_...at_Startup
Saludos!;
19-01-2017, 09:56 PM
(18-01-2017, 01:25 AM)DonPeter escribió: [ -> ]Hola!,Muy buena. Me vale esa solución!
Aquí tienes la info que solicitas: https://wiki.qnap.com/wiki/Running_Your_...at_Startup
Saludos!;
Muchas gracias!
19-12-2017, 11:59 AM
Se puede ejecutar un archivo .sh en el archivo /etc/config/crontab sin necesidad de escribir información en /etc/config/qpkg.conf?
Es que quiero meter esta información en /etc/config/qpkg.conf :
[dondominio]
Name = dondominio
Enable = TRUE
Date = 2017-12-19
Shell = /share/CACHEDEV1_DATA/home/admin/dondominio/dondominio.sh
Install_Path = /share/CACHEDEV1_DATA/home/admin/dondominio
Author = Dondominio
Pero resulta que cuando reinicio el Enable cambia a FALSE y no se si el ejecutable se ejecuta!!!
Evidentemente dondominio no me ofrece el archivo .qpkg.
No quiero que se ejecute al arrancar el sistema ,si no constantemente cada 2 minutos
Antes tenia este script en Container Station por medio de una maquina virtual Linux ya que tengo el QNAP TS128,
pero resulta que me gasta memoria RAM y si no apagas
correctamente el NAS el contenedor no vuelve a funcionar y el script no funciona.
19-12-2017, 12:32 PM
Hola Alvaropen
Eso se hace por el sistema tradicional de CRON.
¿cada dos minutos? es una frecuencia elevada.
Para modificarlo has de usar una consola de comandos.
1/Editar /etc/config/crontab
tendrás que añadir una línea del tipo
*/2 * * * * /share/MD0_DATA/ruta/archivo.sh
2/Ejecutar 'crontab /etc/config/crontab' para cargar cambios
3/Reiniciar cron '/etc/init.d/crond.sh restart'
Y ya está [emoji2]
Eso se hace por el sistema tradicional de CRON.
¿cada dos minutos? es una frecuencia elevada.
Para modificarlo has de usar una consola de comandos.
1/Editar /etc/config/crontab
tendrás que añadir una línea del tipo
*/2 * * * * /share/MD0_DATA/ruta/archivo.sh
2/Ejecutar 'crontab /etc/config/crontab' para cargar cambios
3/Reiniciar cron '/etc/init.d/crond.sh restart'
Y ya está [emoji2]
19-12-2017, 07:07 PM
(19-12-2017, 12:32 PM)Ganekogorta escribió: [ -> ]Hola Alvaropen
Eso se hace por el sistema tradicional de CRON.
¿cada dos minutos? es una frecuencia elevada.
Para modificarlo has de usar una consola de comandos.
1/Editar /etc/config/crontab
tendrás que añadir una línea del tipo
*/2 * * * * /share/MD0_DATA/ruta/archivo.sh
2/Ejecutar 'crontab /etc/config/crontab' para cargar cambios
3/Reiniciar cron '/etc/init.d/crond.sh restart'
Y ya está [emoji2]
________________________________________________________________________________________________________________________
Valee gracias tio jajajajj te lo digo con toda la confianza [emoji2].
Tiene que ser obligatioramente en /share/MD0_DATA o puede ser en la ruta que yo he elegido?
Es que yo tengo /share/CACHEDEV1_DATA/home/admin/ruta
Como se que el archivo .sh se está ejecutando aunque lo reinicie o apague el NAS??
Si eres de soporte tecnico de QNAP teneis que buscar la forma de que sea más fácil hacer estas cosas, no crees?
Por medio de actualizaciones del firmware o simplemente eres un usuario??
Por otro lado es necesario eliminar la información de /etc/config/qkpg.conf que puede dar problemas o no?
Esto:
[dondominio]
Name = dondominioEnable = TRUEDate = 2017-12-19Shell = /share/CACHEDEV1_DATA/home/admin/dondominio/dondominio.shInstall_Path = /share/CACHEDEV1_DATA/home/admin/dondominioAuthor = Dondominio
Gracias por ayudarme!!!
Tengo el TS128 NO PASA NADA verdad!!!
19-12-2017, 07:21 PM
Hola
La ruta la puse de ejemplo, si tu sistema tienen cachedev1_data has de usar esa, yo no se tu caso exacto.
En general en los foros de suele indicar nociones de como hacerlo, no cómo resolver tu caso concreto y hacerte los deberes, como pasa en Yahoo respuestas [emoji23][emoji23][emoji23]
El tema del cron tras el reinicio...no lo tengo claro si se mantiene.
Te tocaría hacer la prueba.
Si no se mantiene, si que hay que hacer un autorun (de esos ficticios) que agregue la línea al cron [emoji848]
No soy de qnap, soy un usuario como tú. De hecho contesto en mi tiempo libre y siempre que tengo ocasión, algo que deberíamos hacer todos los usuarios del foro.
En cuanto a lo de la facilidad de uso, depende de ti y todo lo que quieras profundizar en la nas. El entorno gráfico te lo simplifica mucho y si quieres cosas que no hace, te has de buscar la vida y aprender [emoji6]
Lo mismo es aplicable a tu móvil smartphone, tienes tu entorno gráfico y si quieres hacer otras cosas... a rootearlo y buscarte la vida [emoji23]
Por cierto, te aconsejo evitar usar el usuario admin y trabajar con otro siempre que sea posible. Y esto es aplicable a todos los sistemas.
Ya nos contarás si te funcionó todo.
Un saludo
Agur eta ondo ibili
La ruta la puse de ejemplo, si tu sistema tienen cachedev1_data has de usar esa, yo no se tu caso exacto.
En general en los foros de suele indicar nociones de como hacerlo, no cómo resolver tu caso concreto y hacerte los deberes, como pasa en Yahoo respuestas [emoji23][emoji23][emoji23]
El tema del cron tras el reinicio...no lo tengo claro si se mantiene.
Te tocaría hacer la prueba.
Si no se mantiene, si que hay que hacer un autorun (de esos ficticios) que agregue la línea al cron [emoji848]
No soy de qnap, soy un usuario como tú. De hecho contesto en mi tiempo libre y siempre que tengo ocasión, algo que deberíamos hacer todos los usuarios del foro.
En cuanto a lo de la facilidad de uso, depende de ti y todo lo que quieras profundizar en la nas. El entorno gráfico te lo simplifica mucho y si quieres cosas que no hace, te has de buscar la vida y aprender [emoji6]
Lo mismo es aplicable a tu móvil smartphone, tienes tu entorno gráfico y si quieres hacer otras cosas... a rootearlo y buscarte la vida [emoji23]
Por cierto, te aconsejo evitar usar el usuario admin y trabajar con otro siempre que sea posible. Y esto es aplicable a todos los sistemas.
Ya nos contarás si te funcionó todo.
Un saludo
Agur eta ondo ibili
20-12-2017, 06:56 PM
Hola
He comprobado que añadiendo la línea manualmente en el crontab, tras un reinicio esta se pierde.
Así que, apoyándome en el qpkg de autoarranque ficticio, he modificado el script agregando estas tres líneas
echo -e "*/15 * * * * /share/CACHEDEV1_DATA/mi_script_programado.sh">> /mnt/HDA_ROOT/.config/crontab
crontab /etc/config/crontab
/etc/init.d/crond.sh restart
El QPKG debe de tener puesta la opción Enable =TRUE en el apartado qpkg.conf
[autoarranque]
Status = complete
Name = autoarranque
Version = 1.0
Author = Manolete
QPKG_File = autoarranque.qpkg
Date = 2017-12-20
Shell = /share/CACHEDEV1_DATA/.qpkg/autoarranque/autoarranque.sh
Install_Path = /share/CACHEDEV1_DATA/.qpkg/autoarranque
Enable = TRUE
Con esto conseguimos que cada vez que la nas sea reiniciada, al ejecutarse el qpkg de autoarranque, agregará la línea en el crontab y lo relanzará, quedando ya programada.
Un saludo
Agur eta ondo ibili
He comprobado que añadiendo la línea manualmente en el crontab, tras un reinicio esta se pierde.
Así que, apoyándome en el qpkg de autoarranque ficticio, he modificado el script agregando estas tres líneas
echo -e "*/15 * * * * /share/CACHEDEV1_DATA/mi_script_programado.sh">> /mnt/HDA_ROOT/.config/crontab
crontab /etc/config/crontab
/etc/init.d/crond.sh restart
El QPKG debe de tener puesta la opción Enable =TRUE en el apartado qpkg.conf
[autoarranque]
Status = complete
Name = autoarranque
Version = 1.0
Author = Manolete
QPKG_File = autoarranque.qpkg
Date = 2017-12-20
Shell = /share/CACHEDEV1_DATA/.qpkg/autoarranque/autoarranque.sh
Install_Path = /share/CACHEDEV1_DATA/.qpkg/autoarranque
Enable = TRUE
Con esto conseguimos que cada vez que la nas sea reiniciada, al ejecutarse el qpkg de autoarranque, agregará la línea en el crontab y lo relanzará, quedando ya programada.
Un saludo
Agur eta ondo ibili
Páginas: 1 2