Läuft PostgreSQL?Code:ps auxwf | grep postgres
Steht etwas in /var/log/messages oder /var/log/daemon.log?
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Es läuft kein Prozess:
und in /var/log/messages oder /var/log/daemon.log steht auch nichts :-(Code:otrs:~# ps auxwf | grep postgres root 13073 0.0 0.0 3140 756 pts/0 S+ 14:51 0:00 \_ grep postgres
Nein, läuft gar nichts:
Ich würd dir ja gerne mehr Infos geben, aber ich weiß nicht in welchen Logs noch was stehen soll. Ich kenn mich leider nicht sooo gut mit Linux aus.Code:otrs:~# netstat -tulpen Aktive Internetverbindungen (Nur Server) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:43598 0.0.0.0:* LISTEN 0 4701 1837/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 4629 1826/portmap tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 0 5300 2360/apache2 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 6205 2762/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 5202 2308/exim4 tcp6 0 0 :::22 :::* LISTEN 0 6203 2762/sshd udp 0 0 0.0.0.0:60689 0.0.0.0:* 0 4698 1837/rpc.statd udp 0 0 0.0.0.0:741 0.0.0.0:* 0 4690 1837/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 0 4626 1826/portmap
Komisch ...
Dann schau doch mal anhand des Init-Files nach, was genau da unter welchen Benutzerrechten gestartet werden soll - und führe das von Hand aus.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Meinst du /etc/init.d/postgresql-8.3? Was soll ich da von Hand ausführen? Hab das Script als root und postgres versucht:
Das komische ist, dass ich Debian frisch installiert habe und direkt postgres installiert habe. Normalerweise soll das kein Problem sein?!Code:otrs:~# cat /etc/init.d/postgresql-8.3 #!/bin/sh -e ### BEGIN INIT INFO # Provides: postgresql postgresql-8.3 # Required-Start: $local_fs $remote_fs $network $time # Required-Stop: $local_fs $remote_fs $network $time # Should-Start: $syslog # Should-Stop: $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: PostgreSQL 8.3 RDBMS server ### END INIT INFO # Setting environment variables for the postmaster here does not work; please # set them in /etc/postgresql/8.3/<cluster>/environment instead. [ -r /usr/share/postgresql-common/init.d-functions ] || exit 0 . /usr/share/postgresql-common/init.d-functions VERSION=8.3 case "$1" in start) start $VERSION ;; stop) stop "$VERSION" ;; restart) restart "$VERSION" ;; force-reload | reload) reload $VERSION ;; status) status $VERSION ;; autovac-start) autovac_start $VERSION ;; autovac-stop) autovac_stop $VERSION ;; autovac-restart) autovac_restart $VERSION ;; *) echo "Usage: $0 {start|stop|restart|reload|force-reload|status|autovac-start|autovac-stop|autovac-restart}" exit 1 ;; esac exit 0
Sollte ich vielleicht ein weiteres Paket installieren?
Code:otrs:~# aptitude search postgres p aolserver4-nspostgres - AOLserver 4 module: Postgres connector p cl-sql-postgresql - CLSQL database backend, PostgreSQL p cl-sql-postgresql-socket - CLSQL database backend, PostgreSQL p courier-authlib-postgresql - PostgreSQL support for the Courier authentication library p dsyslog-module-postgresql - advanced modular syslog daemon - PostgreSQL support p freeradius-postgresql - PostgreSQL module for FreeRADIUS server p gambas2-gb-db-postgresql - The PostgreSQL driver for the Gambas database component p gda2-postgres - PostgreSQL backend plugin for GNOME Data Access library for GNOME2 p gforge-db-postgresql - collaborative development tool - database (using PostgreSQL) p gforge-shell-postgresql - collaborative development tool - shell accounts (using PostgreSQL) p haskell-haskelldb-hsql-postgresql-doc - API documentation of haskelldb-hsql-postgresql p haskell-hsql-postgresql-doc - API documentation of the hsql-postgresql library for Haskell p libdataobjects-postgres-ruby1.8 - postgres adapter for libdataobjects-ruby1.8 p libgda3-postgres - PostgreSQL backend plugin for GNOME Data Access library for GNOME2 p libghc6-haskelldb-hsql-postgresql-dev - GHC6 library for HaskellDB support for the HSQL PostgreSQL driver p libghc6-hdbc-postgresql-dev - PostgreSQL HDBC (Haskell Database Connectivity) Driver for GHC p libghc6-hsql-postgresql-dev - PostgreSQL driver of the HSQL library for GHC6 p libghc6-hsql-postgresql-prof - PostgreSQL driver of the HSQL profiling library for GHC6 p libgnadepostgresql-dev - GNat Ada Database Environment - PostgreSQL programming interface p libgnadepostgresql1.6.1 - GNat Ada Database Environment - PostgreSQL interface p libhk-classes-postgres - PostgreSQL driver plugin for libhk-classes p libhugs-hdbc-postgresql - PostgreSQL HDBC (Haskell Database Connectivity) Driver for Hugs p liblua5.1-sql-postgres-2 - luasql library for the lua language version 5.1 p liblua5.1-sql-postgres-dev - luasql development files for the lua language version 5.1 p libpostgresql-gst - PostgreSQL bindings for GNU Smalltalk p libpostgresql-ocaml - OCaml bindings to PostgreSQL's libpq p libpostgresql-ocaml-dev - OCaml bindings to PostgreSQL's libpq p libsoci-postgresql-gcc - C++ Database Access Library (PostgreSQL backend) p odbc-postgresql - ODBC driver for PostgreSQL p openoffice.org-sdbc-postgresql - PostgreSQL SDBC driver for OpenOffice.org p openser-postgres-module - PostgreSQL database connectivity module for OpenSER p perdition-postgresql - Library to allow perdition to access PostgreSQL based popmaps i postgresql - object-relational SQL database (supported version) i A postgresql-8.3 - object-relational SQL database, version 8.3 server p postgresql-8.3-ip4r - IPv4 and IPv4 range index types for PostgreSQL 8.3 p postgresql-8.3-orafce - Oracle support functions for PostgreSQL v postgresql-8.3-pljava - p postgresql-8.3-pljava-gcj - Java procedural language for PostgreSQL p postgresql-8.3-plproxy - PL/Proxy is a proxy language used for remote database p postgresql-8.3-plruby - Ruby procedural language for PostgreSQL p postgresql-8.3-plsh - PL/sh procedural language for PostgreSQL 8.3 p postgresql-8.3-postgis - geographic objects support for PostgreSQL 8.3 p postgresql-8.3-slony1 - replication system for PostgreSQL p postgresql-autodoc - Utility to create a PostgreSQL database schema overview in HTML, DOT and XML p postgresql-client - front-end programs for PostgreSQL (supported version) i A postgresql-client-8.3 - front-end programs for PostgreSQL 8.3 i A postgresql-client-common - manager for multiple PostgreSQL client versions i A postgresql-common - PostgreSQL database-cluster manager i postgresql-contrib - additional facilities for PostgreSQL (supported version) i A postgresql-contrib-8.3 - additional facilities for PostgreSQL i postgresql-doc - documentation for the PostgreSQL database management system i A postgresql-doc-8.3 - documentation for the PostgreSQL database management system p postgresql-filedump-8.3 - Utility to format PostgreSQL files p postgresql-plperl-8.3 - PL/Perl procedural language for PostgreSQL 8.3 p postgresql-plpython-8.3 - PL/Python procedural language for PostgreSQL 8.3 p postgresql-pltcl-8.3 - PL/Tcl procedural language for PostgreSQL 8.3 p postgresql-server-dev-8.3 - development files for PostgreSQL 8.3 server-side programming p pure-ftpd-postgresql - Pure-FTPd FTP server with PostgreSQL user authentication p rt3.6-db-postgresql - PostgreSQL database backend for request-tracker3.6 p ser-postgres-module - contains the PostgreSQL database connectivity module p sisu-postgresql - SiSU dependencies for use with PostgreSQL database p spl-postgres - SPL Programming Language -- postgres adapter p sqlrelay-postgresql - SQL Relay PostgreSQL connection daemon p tntdb-postgresql1 - PostgreSQL backend for tntdb database access library
Keine Ahnung aus dem Stehgreif, bei mir funktioniert es normalerweise auch ohne Probleme. Du kannst jetzt mal in /usr/share/postgresql-common/init.d-functions schauen, was dort unter "start" ausgeführt wird.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Meinst du das?
Code:otrs:~# cat /usr/share/postgresql-common/init.d-functions [...] # start all clusters of version $1 # output according to Debian Policy for init scripts start() { # create socket directory if [ -d /var/run/postgresql ]; then chmod 2775 /var/run/postgresql else install -d -m 2775 -o postgres -g postgres /var/run/postgresql fi do_ctl_all start "$1" "Starting PostgreSQL $1 database server" }
Probier es doch einfach mal (ggf. als User "postgres"), ich weiß doch auch nicht auswendig, was Debian da alles eingebaut hat.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Ich habs hinbekommen
aptitude purge postgresql
aptitude install postgresql-8.3
Keine Ahnung warum, aber nun gehts
Aber trotzdem danke für eure Hilfe!!!!!
Geändert von cimbo (19.03.2009 um 16:27 Uhr)
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen