Problem z połączeniem z bazą, Brak uruchumionego postmastera, niezgodnosc wersji |
Problem z połączeniem z bazą, Brak uruchumionego postmastera, niezgodnosc wersji |
29.09.2009, 11:46:27
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 14.09.2009 Ostrzeżenie: (0%) |
Witam,
Mam problem, otóż chiałem uruchomić zainstalowaną bazę danych jednak przy próbie uruchomienia ostrzymuję komunikat: Kod [postgres@arcoserver data]$ psql psql: could not connect to server: Nie ma takiego pliku ani katalogu Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? Zatem pewnie nie mam uruchomionego postmastera. Jednak przy próbie odpalenia odpalenia otrzymuje: Kod [postgres@arcoserver data]$ postmaster -D /var/lib/postgres/data/ FATAL: database files are incompatible with server DETAIL: The data directory was initialized by PostgreSQL version 8.0, which is not compatible with this version 8.2.5. Generalnie baza jest pusta więc nie potrzebuje jej trzymać. Jak utworzyć nową bazę juz na wersji 8.2.5 PS. Dobra, poradziłem sobie..usunąłem zawartość /data , z racji tego, że stara baza nie była potrzeba, a następnie utworzyłem nową bazę(tym razem w innym miejscu) Kod initdb -D /home/katalog_usera/postgres/data A następnie: Kod pg_ctl -D /home/katalog_usera/postgres/data Baza hula. Pytanie poboczne.. Dlaczego nigdzie nie widze procesu postmastera? Kod [root@arcoserver var]# ps -A |grep postmaster [root@arcoserver var]# Jest tylko Kod [root@arcoserver var]# ps -A |grep postgres
2700 pts/0 00:00:00 postgres 2702 ? 00:00:00 postgres 2703 ? 00:00:00 postgres Ten post edytował Ociu 4.10.2009, 16:32:35
Powód edycji: [Ociu]: Poprawiłem tytuł
|
|
|
1.10.2009, 06:58:26
Post
#2
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) |
Przeszkadza Ci to, aż tak bardzo? Poza tym odpalasz PostgreSQL za pomocą pg_ctl, a szukasz programu postmaster, który służy do czegoś innego.
Poniżej moje procesy PostgreSQL (uruchamiane za pomocą pg_ctl): Kod zblakany@xxxxxx ~ $ ps aux | grep postgres zblakany 5339 0.0 0.0 3996 760 pts/0 S+ 07:50 0:00 grep --colour=auto postgres postgres 5518 0.0 0.0 39416 1460 ? Ss 03:24 0:00 /usr/lib/postgresql-8.3/bin/postgres --silent-mode=true postgres 5520 0.0 0.0 39544 1024 ? Rs 03:24 0:00 postgres: writer process postgres 5521 0.0 0.0 39416 568 ? Ss 03:24 0:00 postgres: wal writer process postgres 5522 0.0 0.0 39548 784 ? Ss 03:24 0:00 postgres: autovacuum launcher process postgres 5523 0.0 0.0 10880 576 ? Ss 03:24 0:02 postgres: stats collector process postgres 6526 0.1 0.2 40804 5060 ? Ss 03:24 0:17 postgres: ichat ichat [local] idle zblakany@xxxxxx ~ $ ps ax | grep postmaster 6088 pts/0 R+ 0:00 grep --colour=auto postmaster Odnośnie programu postmaster informacje znajdziesz tutaj Polecam też edycję tego dokumentu, bo nie wiesz nawet, jak się robi aktualizację w PostgreSQL (to odnośnie problemu niekompatybilności wersji przy uruchomieniu na początku) -------------------- Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..." Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL" |
|
|
4.10.2009, 12:23:07
Post
#3
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 14.09.2009 Ostrzeżenie: (0%) |
Dzięki za odpowiedz
|
|
|
5.10.2009, 20:53:09
Post
#4
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) |
Jeśli pomogłem, to byś nacisnął przycisk, że post był pomocny
-------------------- Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..." Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL" |
|
|
Wersja Lo-Fi | Aktualny czas: 25.05.2024 - 04:07 |