Server con servizi web » Cronologia » Versione 9
Versione 8 (Diego Sorrentino, 22-01-2019 15:18) → Versione 9/11 (Diego Sorrentino, 22-01-2019 15:22)
h1. Server con servizi web _Server_: terremoto-web.webfarm.rm.ingv.it _IP_: 192.168.0.11 _Situato_: CED CORDIS, armadio in fondo, al centro Utenti CSI presenti, accesso con chiave SSH: * ficeli * sbarra * sensale * sorrentino * vazzoler * zanolin La password di root si trova nel keepass del CSI, al percorso: @ServerINGV -> WebFarm -> HaiSentitoIlTerremoto -> HaiSentitoIlTerremoto Web -> Console root@ I problemi che sono ricorsi piu' spesso nel tempo sono: [[Server_con_servizi_web#Il-server-per-qualche-motivo-e-spento|Il server, per qualche motivo, e' spento]] [[Server_con_servizi_web#Non-si-aggiorna-la-lista-terremoti|Non si aggiorna la lista terremoti]] [[Server_con_servizi_web#Non-vengono-spedite-le-mail|Non vengono spedite le mail]] [[Server_con_servizi_web#Non-vengono-salvati-i-questionari|Non vengono salvati i questionari]] [[Server_con_servizi_web#Non-vengono-spedite-le-comunicazioni|Non vengono spedite le comunicazioni]] [[Server_con_servizi_web#Non-vengono-salvati-i-questionari|Non vengono salvati i questionari]] h2. Il server, per qualche motivo, e' spento Riaccendere il server. Entrare come root (o da console, o da remoto e diventare root) e lanciare i seguenti comandi: <pre><code class="c"> # su - sorrentino sorrentino$ cd hsit sorrentino:~/hsit$ ./files2cache.php (inserisce nella cache di sistema -memcached- i dati piu' usati) sorrentino:~/hsit$ screen (si aprirà una nuova sessione di screen) ========= START SESSIONE SCREEN============== sorrentino:~/hsit$ while true; do ./Routine-update-event-list.php | tee -a Routine-update-event-list.log ; sleep 60; done sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+C (A e C sono in maiuscolo) E SI APRIRÀ UNA NUOVA FINESTRA DI SCREEN sorrentino:~/hsit$ while true; do ./Routine-notify-subscribers.php | tee -a Routine-notify-subscribers.log ; sleep 60; done sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+C (A e C sono in maiuscolo) E SI APRIRÀ UNA NUOVA FINESTRA DI SCREEN sorrentino:~/hsit$ while true; do ./Routine-send-communications.php | tee -a Routine-send-communications.log ; sleep 60; done sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+C (A e C sono in maiuscolo) E SI APRIRÀ UNA NUOVA FINESTRA DI SCREEN sorrentino:~/hsit$ while true; do ./Routine-store-quests.php | tee -a Routine-store-quests.log ; sleep 60; done sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN ========= END SESSIONE SCREEN============== sorrentino:~/hsit$ logout # logout </code></pre> h2. Non si aggiorna la lista terremoti Collegarsi al server e lanciare i seguenti comandi: <pre><code class="c"> utente$ su - Password: ******* # su - sorrentino sorrentino$ screen -r ========= START SESSIONE SCREEN============== sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+0 (A maiuscolo e ZERO) PER ACCEDERE ALLA FINESTRA DI AGGIORNAMENTO EVENTI sorrentino:~/hsit$ while true; do ./Routine-update-event-list.php | tee -a Routine-update-event-list.log ; sleep 60; done si dovrà trovare questo comando attivo (quindi nessun prompt in attesa di comandi), in caso contrario premere la FRECCETTA SU e lanciare nuovamente il comando sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN ========= END SESSIONE SCREEN============== sorrentino:~/hsit$ exit # logout utente$ logout </code></pre> h2. Non vengono spedite le mail Collegarsi al server e lanciare i seguenti comandi: <pre><code class="c"> utente$ su - Password: ******* # su - sorrentino sorrentino$ screen -r ========= START SESSIONE SCREEN============== sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+1 (A maiuscolo e 1) PER ACCEDERE ALLA FINESTRA DI INVIO MAIL sorrentino:~/hsit$ while true; do ./Routine-notify-subscribers.php | tee -a Routine-notify-subscribers.log ; sleep 60; done si dovrà trovare questo comando attivo (quindi nessun prompt in attesa di comandi), in caso contrario premere la FRECCETTA SU e lanciare nuovamente il comando sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN ========= END SESSIONE SCREEN============== sorrentino:~/hsit$ exit # logout utente$ logout </code></pre> h2. Non vengono spedite le comunicazioni Collegarsi al server e lanciare i seguenti comandi: <pre><code class="c"> utente$ su - Password: ******* # su - sorrentino sorrentino$ screen -r ========= START SESSIONE SCREEN============== sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+2 (A maiuscolo e 2) PER ACCEDERE ALLA FINESTRA DI INVIO MAIL sorrentino:~/hsit$ while true; do ./Routine-send-communications.php | tee -a Routine-send-communications.log ; sleep 60; done si dovrà trovare questo comando attivo (quindi nessun prompt in attesa di comandi), in caso contrario premere la FRECCETTA SU e lanciare nuovamente il comando sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN ========= END SESSIONE SCREEN============== sorrentino:~/hsit$ exit # logout utente$ logout </code></pre> h2. Non vengono salvati iquestionari Collegarsi al server e lanciare i seguenti comandi: <pre><code class="c"> utente$ su - Password: ******* # su - sorrentino sorrentino$ screen -r ========= START SESSIONE SCREEN============== sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+3 (A maiuscolo e 3) PER ACCEDERE ALLA FINESTRA DI INVIO MAIL sorrentino:~/hsit$ while true; do ./Routine-store-quests.php | tee -a Routine-store-quests.log ; sleep 60; done si dovrà trovare questo comando attivo (quindi nessun prompt in attesa di comandi), in caso contrario premere la FRECCETTA SU e lanciare nuovamente il comando sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN ========= END SESSIONE SCREEN============== sorrentino:~/hsit$ exit # logout utente$ logout </code></pre>