Vorrei sapere come posso pianificare sul mio QNAp TS-451D2 l'app QBoost in modo che ogni giorno si attivi e ottimizzi la memoria.
Ho letto questo articolo https://www.qnap.com/en/how-to/faq/arti ... timization
ma onestamente non ben capito come fare.
Mi potreste aiutare a impostarlo ?
Nel mio caso vorrei ottimizzare la memoria ogni giorno alle 20,00
Grazie
Hispa
Pianificazione QBoost
Pianificazione QBoost
Ultima modifica di hispanico il 13 nov 2024, 22:24, modificato 1 volta in totale.
Re: Pianificazione QBoost
Ho trovato qualcosa su reddit che potrebbe aiutarmi:
"....Jump to shell via SSH (u will have to turn it on via QTS) and then:
Edit the cron list via: crontab -e
At the bottom of this lisst add: 0 0 * * * /bin/echo 1 > /proc/sys/vm/drop_caches
Save the list
This will run QBoost every day at midnight local time. The 1st "0" is the minute and the 2nd "0" is the hour...."
Però vi chiedo:
nel mio caso se scrivo
0 20 * * * /bin/echo 1 > /proc/sys/vm/drop_caches
è corretto per azionare QBoost alle 20,00 (8,00 pm)
oppure il formato ora è sbagliato ?
Una volta scritto il comando come faccio poi a salvarlo nel crontab
Ultima se poi volessi cancellare la riga come posso fare?
Scusatemi e vi ringrazio
Hispa
"....Jump to shell via SSH (u will have to turn it on via QTS) and then:
Edit the cron list via: crontab -e
At the bottom of this lisst add: 0 0 * * * /bin/echo 1 > /proc/sys/vm/drop_caches
Save the list
This will run QBoost every day at midnight local time. The 1st "0" is the minute and the 2nd "0" is the hour...."
Però vi chiedo:
nel mio caso se scrivo
0 20 * * * /bin/echo 1 > /proc/sys/vm/drop_caches
è corretto per azionare QBoost alle 20,00 (8,00 pm)
oppure il formato ora è sbagliato ?
Una volta scritto il comando come faccio poi a salvarlo nel crontab
Ultima se poi volessi cancellare la riga come posso fare?
Scusatemi e vi ringrazio
Hispa
Re: Pianificazione QBoost
Forse ho risolto seguendo queste istruzioni:
https://www.qnap.com/es-es/how-to/faq/a ... dule-a-job
Hispa
https://www.qnap.com/es-es/how-to/faq/a ... dule-a-job
Hispa
Re: Pianificazione QBoost
Visto che anche domandando al supporto QNap non danno info/aiuto per riuscire ad usare l'utilità, dopo vari tentativi ci sono riuscito e spiego come:
- usando WinSCP o Filezilla etc. creare una cartella Nas (o nome a vostra scelta) in share/CACHEDEV1_DATA
- creare nella cartella un file.sh (che ho chiamato cache) utilizzando l'editor nano o vi con il seguente contenuto
#!/bin/sh
/share/CACHEDEV1_DATA/Nas/cache.sh
usando Putty in modalità SSH andare nella cartella e digitare il seguente comando per rendere il file eseguibile
chmod +x cache.sh
poi con l'editor nano aprire crontab
nano /etc/config/crontab
ed inserire in fondo alla lista le seguenti inee
0 19 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
0 21 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
0 23 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
che stanno a significare che il QBoost (o utilità clear cache) si avvierà ogni giorno alle 19, 21 e 23.
salvare il file crontab cosi modificato e poi dare il seguente comando per ricaricare il file crontab:
crontab /etc/config/crontab && /etc/init.d/crond.sh restart
...prima
...dopo
Nel mio caso l'utilità è molto importante usando sul mio QNAP un server Emby, che usa molta memoria durante l'utilizzo.
Hispa
Note:
- pagina QNap per schedulazione https://www.qnap.com/es-es/how-to/faq/a ... dule-a-job
- pagina riferimento per tempi/pianificazione crontab https://crontab.guru/
- pagina riferimento per utilità https://unix.stackexchange.com/question ... lear-cache
- usando WinSCP o Filezilla etc. creare una cartella Nas (o nome a vostra scelta) in share/CACHEDEV1_DATA
- creare nella cartella un file.sh (che ho chiamato cache) utilizzando l'editor nano o vi con il seguente contenuto
#!/bin/sh
/share/CACHEDEV1_DATA/Nas/cache.sh
usando Putty in modalità SSH andare nella cartella e digitare il seguente comando per rendere il file eseguibile
chmod +x cache.sh
poi con l'editor nano aprire crontab
nano /etc/config/crontab
ed inserire in fondo alla lista le seguenti inee
0 19 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
0 21 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
0 23 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
che stanno a significare che il QBoost (o utilità clear cache) si avvierà ogni giorno alle 19, 21 e 23.
salvare il file crontab cosi modificato e poi dare il seguente comando per ricaricare il file crontab:
crontab /etc/config/crontab && /etc/init.d/crond.sh restart
...prima
...dopo
Nel mio caso l'utilità è molto importante usando sul mio QNAP un server Emby, che usa molta memoria durante l'utilizzo.
Hispa
Note:
- pagina QNap per schedulazione https://www.qnap.com/es-es/how-to/faq/a ... dule-a-job
- pagina riferimento per tempi/pianificazione crontab https://crontab.guru/
- pagina riferimento per utilità https://unix.stackexchange.com/question ... lear-cache
Re: Pianificazione QBoost
Scusatemi ma ho erroneamente scritto male il comando del file .sh (cache.sh) e qui di seguito riporto i passaggi rivisti e corretti:
- usando WinSCP o Filezilla etc. creare una cartella Nas (o nome a vostra scelta) in share/CACHEDEV1_DATA
- creare nella cartella un file.sh (che ho chiamato cache) utilizzando l'editor nano o vi con il seguente contenuto
#!/bin/sh
/bin/echo 1 > /proc/sys/vm/drop_caches
usando Putty in modalità SSH andare nella cartella e digitare il seguente comando per rendere il file eseguibile
chmod +x cache.sh
poi con l'editor nano aprire crontab
nano /etc/config/crontab
ed inserire in fondo alla lista la seguente inea
0 19-23/2 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
che stanno a significare che il QBoost (o utilità clear cache) si avvierà ogni giorno alle 19, 21 e 23.
salvare il file crontab cosi modificato e poi dare il seguente comando per ricaricare il file crontab:
crontab /etc/config/crontab && /etc/init.d/crond.sh restart
Hispa
- usando WinSCP o Filezilla etc. creare una cartella Nas (o nome a vostra scelta) in share/CACHEDEV1_DATA
- creare nella cartella un file.sh (che ho chiamato cache) utilizzando l'editor nano o vi con il seguente contenuto
#!/bin/sh
/bin/echo 1 > /proc/sys/vm/drop_caches
usando Putty in modalità SSH andare nella cartella e digitare il seguente comando per rendere il file eseguibile
chmod +x cache.sh
poi con l'editor nano aprire crontab
nano /etc/config/crontab
ed inserire in fondo alla lista la seguente inea
0 19-23/2 * * * /share/CACHEDEV1_DATA/Nas/cache.sh
che stanno a significare che il QBoost (o utilità clear cache) si avvierà ogni giorno alle 19, 21 e 23.
salvare il file crontab cosi modificato e poi dare il seguente comando per ricaricare il file crontab:
crontab /etc/config/crontab && /etc/init.d/crond.sh restart
Hispa