Il 09/10/18 10:05, Federico Di Gregorio ha scritto:
in seguito al tuo stimolo e alla discussione su systemd ho approfondito la cosa ed in effetti hai ragione, postgres parte prima che la rete sia attiva. Lo avevo scongiurato perché nel file /etc/init.d/postgresql leggo:[...]La prima spiegazione che mi viene in mente è che PostgreSQL parta quando l'indirizzo 192.168.70.3 ancora non esiste. Inizierei ad indagare da li.
# Required-Start: $local_fs $remote_fs $network $time
ma non credo che venga letto più quel file... comunque ho letto un po' di documentazione e dopo aver creato il file
$ cat /etc/systemd/system/postgresql@.service.d/postgresql.conf [Unit] # postgresql deve essere avviato dopo che si avvia la rete altrimenti ascolta solo da localhost After=networking.service
postgres ora si avvia correttamente. Secondo voi è un baco di postgres? Dovrei segnalarlo?
Piviul