- Ho
apt-getinstallato Postgres 9.2.4 (usando PPA). - Ho usato
pg_dropcluster --stop 9.2 mainper rimuovere il cluster di database predefinito, perché intendevo creare un nuovo cluster su un volume SSD separato (un volume di archiviazione del blocco Rackspace) appena montato. - Ho creato quel nuovo cluster i cui dati risiedono sul mio volume SSD e l'ho avviato (
psmostra tutti i normali processi Postgres in esecuzione per quel nuovo cluster e sono in grado di aprire una shell Postgres ed eseguire SQL, ovvero funziona correttamente). Ora quando corropg_lsclustersnon ce ne sono elencati.
Il maincluster elencato bene prima di eliminarlo. Perché il mio nuovo cluster non viene visualizzato, anche quando è in esecuzione? Ho anche riavviato il server (per ogni evenienza).
initdb -D /the/dir/- Penso di aver appena realizzato che avrei dovuto usare pg_createcluster -d /the/dir/non avrei dovuto? Sono entrambi uguali, meno i metadati extra che Postgres memorizza sul cluster? (Sono su Ubuntu 12.04.2)
pg_ctlcluster 9.2 mycluster start
pg_wrapperdevi farlo in modo coerente.
pg_wrapperperò)