Progetto

Generale

Profilo

Server di generazione mappe » Cronologia » Versione 8

Diego Sorrentino, 15-02-2019 10:22

1 1 Diego Sorrentino
h1. Server di generazione mappe
2
3 8 Diego Sorrentino
_Server_: hsit-map.webfarm.rm.ingv.it
4 4 Diego Sorrentino
_IP_: 192.168.0.18
5 1 Diego Sorrentino
_Situato_: XEN
6
7
Utenti CSI presenti, accesso con chiave SSH:
8
* pietro.ficeli
9
* manuela.sbarra
10
* gianpaolo.sensale
11
* diego.sorrentino
12
* simona.bergamini
13
* stefano.vazzoler
14
* francesco.zanolin
15
16
La password di root si trova nel keepass del CSI, al percorso:
17
@ServerINGV -> WebFarm -> HaiSentitoIlTerremoto -> HaiSentitoIlTerremoto Maps -> Console root@
18
19
I problemi che sono ricorsi piu' spesso nel tempo sono:
20
21 2 Diego Sorrentino
[[Server_di_generazione_mappe#Il-server-per-qualche-motivo-e-spento|Il server, per qualche motivo, e' spento]]
22
[[Server_di_generazione_mappe#Non-si-aggiornano-le-mappe|Non si aggiornano (o non escono) le mappe]]
23 1 Diego Sorrentino
24
h2. Il server per qualche motivo e' spento
25
26
Riaccendere il server.
27
Entrare come root (o da console, o da remoto e diventare root) e lanciare i seguenti comandi:
28 7 Diego Sorrentino
<pre><code class="c">
29 1 Diego Sorrentino
# su - diego.sorrentino
30
diego.sorrentino$ cd hsit/web
31 3 Diego Sorrentino
diego.sorrentino:~/hsit/web$ screen  (aprira' una nuova sessione di screen)
32 1 Diego Sorrentino
========= START SESSIONE SCREEN==============
33 7 Diego Sorrentino
diego.sorrentino:~/hsit/web$ while true; do rm /tmp/Routine-rebuild-event-pages.php.lock ; ./Routine-rebuild-event-pages.php | tee -a Routine-rebuild-event-pages.log ; sleep 60; done
34 1 Diego Sorrentino
diego.sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN
35
========= END SESSIONE SCREEN==============
36
diego.sorrentino:~/hsit$ logout
37
# logout
38 7 Diego Sorrentino
</code></pre>
39 1 Diego Sorrentino
40
41
h2. Non si aggiornano le mappe
42
43
Collegarsi al server e lanciare i seguenti comandi:
44 7 Diego Sorrentino
<pre><code class="c">
45 1 Diego Sorrentino
utente$ su - 
46
Password: ******* 
47
# su - diego.sorrentino
48
diego.sorrentino$ screen -r
49
========= START SESSIONE SCREEN==============
50
diego.sorrentino$ PREMERE LA COMBINAZIONE CTRL+A+0 (A maiuscolo e 0) PER ACCEDERE ALLA FINESTRA GENERAZIONE MAPPE
51 7 Diego Sorrentino
diego.sorrentino@terremoto-web:~/hsit/web$ while true; do rm /tmp/Routine-rebuild-event-pages.php.lock ; ./Routine-rebuild-event-pages.php | tee -a Routine-rebuild-event-pages.log ; sleep 60; done
52 1 Diego Sorrentino
si dovra' trovare questo comando attivo (quindi nessun prompt in attesa di comandi), in caso contrario premere la FRECCETTA SU e lanciare nuovamente il comando 
53
diego.sorrentino:~/hsit$ PREMERE LA COMBINAZIONE CTRL+A+D (A e D sono in maiuscolo) PER USCIRE DA SCREEN
54
========= END SESSIONE SCREEN==============
55
diego.sorrentino:~/hsit$ exit
56
# logout
57
utente$ logout
58 7 Diego Sorrentino
</code></pre>