Progetto

Generale

Profilo

Server con servizi web » Cronologia » Versione 11

Diego Sorrentino, 04-03-2019 12:27

1 1 Diego Sorrentino
h1. Server con servizi web
2
3 11 Diego Sorrentino
_Server_: hsit-web.webfarm.rm.ingv.it
4
_IP_: 192.168.0.16
5 1 Diego Sorrentino
_Situato_: CED CORDIS, armadio in fondo, al centro
6
7
Utenti CSI presenti, accesso con chiave SSH:
8 11 Diego Sorrentino
* pietro.ficeli
9
* manuela.sbarra
10
* gianpaolo.sensale
11
* diego.sorrentino
12
* stefano.vazzoler
13
* francesco.zanolin
14 1 Diego Sorrentino
15
La password di root si trova nel keepass del CSI, al percorso:
16
@ServerINGV -> WebFarm -> HaiSentitoIlTerremoto -> HaiSentitoIlTerremoto Web -> Console root@
17
18
I problemi che sono ricorsi piu' spesso nel tempo sono:
19
20
[[Server_con_servizi_web#Il-server-per-qualche-motivo-e-spento|Il server, per qualche motivo, e' spento]]
21
[[Server_con_servizi_web#Non-si-aggiorna-la-lista-terremoti|Non si aggiorna la lista terremoti]]
22 9 Diego Sorrentino
[[Server_con_servizi_web#Non-vengono-salvati-i-questionari|Non vengono salvati i questionari]]
23
24 1 Diego Sorrentino
25
h2. Il server, per qualche motivo, e' spento
26
27
Riaccendere il server.
28
Entrare come root (o da console, o da remoto e diventare root) e lanciare i seguenti comandi:
29 7 Diego Sorrentino
<pre><code class="c">
30 1 Diego Sorrentino
# su - sorrentino
31
sorrentino$ cd hsit
32
sorrentino:~/hsit$ ./files2cache.php  (inserisce nella cache di sistema -memcached- i dati piu' usati) 
33 8 Diego Sorrentino
sorrentino:~/hsit$ screen  (si aprirà una nuova sessione di screen)
34 1 Diego Sorrentino
========= START SESSIONE SCREEN==============
35
sorrentino:~/hsit$ while true; do ./Routine-update-event-list.php | tee -a Routine-update-event-list.log ; sleep 60; done
36 8 Diego Sorrentino
sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+C (A e C sono in maiuscolo) E SI APRIRÀ UNA NUOVA FINESTRA DI SCREEN
37
sorrentino:~/hsit$ while true; do ./Routine-store-quests.php | tee -a Routine-store-quests.log ; sleep 60; done
38 1 Diego Sorrentino
sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN
39
========= END SESSIONE SCREEN==============
40
sorrentino:~/hsit$ logout
41
# logout
42 7 Diego Sorrentino
</code></pre>
43 1 Diego Sorrentino
44
h2. Non si aggiorna la lista terremoti
45
46
Collegarsi al server e lanciare i seguenti comandi:
47 7 Diego Sorrentino
<pre><code class="c">
48 1 Diego Sorrentino
utente$ su - 
49
Password: ******* 
50
# su - sorrentino
51
sorrentino$ screen -r
52
========= START SESSIONE SCREEN==============
53
sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+0 (A maiuscolo e ZERO) PER ACCEDERE ALLA FINESTRA DI AGGIORNAMENTO EVENTI
54 8 Diego Sorrentino
sorrentino:~/hsit$ while true; do ./Routine-update-event-list.php | tee -a Routine-update-event-list.log ; sleep 60; done
55
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 
56 1 Diego Sorrentino
sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN
57
========= END SESSIONE SCREEN==============
58
sorrentino:~/hsit$ exit
59
# logout
60
utente$ logout
61
</code></pre>
62 7 Diego Sorrentino
63 10 Diego Sorrentino
h2. Non vengono salvati i questionari
64 8 Diego Sorrentino
65
Collegarsi al server e lanciare i seguenti comandi:
66
<pre><code class="c">
67
utente$ su - 
68
Password: ******* 
69
# su - sorrentino
70
sorrentino$ screen -r
71
========= START SESSIONE SCREEN==============
72 7 Diego Sorrentino
sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+3 (A maiuscolo e 3) PER ACCEDERE ALLA FINESTRA DI INVIO MAIL
73 8 Diego Sorrentino
sorrentino:~/hsit$ while true; do ./Routine-store-quests.php | tee -a Routine-store-quests.log ; sleep 60; done
74
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 
75 1 Diego Sorrentino
sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN
76
========= END SESSIONE SCREEN==============
77
sorrentino:~/hsit$ exit
78
# logout
79 7 Diego Sorrentino
utente$ logout
80 1 Diego Sorrentino
</code></pre>