Kajetan Napisano Luty 16, 2007 Zgłoszenie Share Napisano Luty 16, 2007 Witam, mam problem bo ten mój postgresql jest naprawde nienormalny. w pg_hba.conf mam: 'host all all 192.168.0.0/24 trust' a w postgresql.conf mam: listen_addresses = '*' I nie wiedziec czemu nie moge sie z nim polaczyc z drugiego kompa. Ktos wie moze dlaczego??? Pozdrawiam Wlasnie wykluczylem blokowanie firewall'a przez dodanie regól do iptables Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
mr-owl Napisano Luty 16, 2007 Zgłoszenie Share Napisano Luty 16, 2007 Witam, mam problem bo ten mój postgresql jest naprawdę nienormalny. w pg_hba.conf mam: 'host all all 192.168.0.0/24 trust' a w postgresql.conf mam: listen_addresses = '*' I nie wiedzieć czemu nie mogę się z nim połączyć z drugiego kompa. Ktoś wie może dlaczego??? Pozdrawiam Właśnie wykluczyłem blokowanie firewall'a przez dodanie regół do iptables Witam, 1. Czy zainicjowałeś bazę danych i ustawiłeś ją by wstawała po starcie komputera? 2. Czy serwis działa (postmaster) 3. Czy po zmianie plików konfiguracyjnych zatrzymałeś i uruchomiłeś serwis ponownie: /sbin/service postgresql stop && /sbin/service postgresql start 4. Czy możesz się połączyć telnet-em na port 5432 Pozdrawiam, mr-owl Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Kajetan Napisano Luty 16, 2007 Autor Zgłoszenie Share Napisano Luty 16, 2007 Witam, 1. Czy zainicjowałeś bazę danych i ustawiłeś ją by wstawała po starcie komputera? 2. Czy serwis działa (postmaster) 3. Czy po zmianie plików konfiguracyjnych zatrzymałeś i uruchomiłeś serwis ponownie: /sbin/service postgresql stop && /sbin/service postgresql start 4. Czy możesz się połączyć telnet-em na port 5432 Pozdrawiam, mr-owl ad1 tak, ale po restarcie musze ja recznie odpalac ad2 tak ad3 tak ad4 nie, odrzuca a problem jest natury takiej, że jak uruchamiam server za pomocą ./pg_ctl start -D /baza to odrzuca wszystkie połączenia na 5432 ale jeśli wystartuje za pomocą ./postmaster -i -h '*' -D /baza to działa poprawnie, tylko jedno małe ale... Jak się łączę przez program, który korzysta z bazy danych (baza ma swojego usera i hasło do bazy) to mi wyświetla, że "no pg_hba.conf entry for 192.168.0.123" zas pg_hba.conf w /baza wygląda następująco: host all all 192.168.0.0/32 trust Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Kajetan Napisano Luty 16, 2007 Autor Zgłoszenie Share Napisano Luty 16, 2007 Ostatecznie zrobiłem to tak: cd /usr/local/pgsql/bin && ./postmaster -D /baza -i -h '*' -p 5432 & I hula, aż miło Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
mr-owl Napisano Luty 22, 2007 Zgłoszenie Share Napisano Luty 22, 2007 Ostatecznie zrobiłem to tak: cd /usr/local/pgsql/bin && ./postmaster -D /baza -i -h '*' -p 5432 & I hula, aż miło Pozdrawiam Witam, Mozesz napisac ktora wersja PostgreSQL-a masz na komputerze? 7.4, 8.0, 8.1, 8.2? O ile pamietam to w wersji 7.4 trzeba bylo albo zmienic skrypt startowy (-i) przy procesie postmaster-a albo zmienic wiecej niz jeden wpis w postgresql.conf (cos wiecej nic localhost na *). Pozdrawiam, mr-owl Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się