postgresql version 8 und webmin
hallo! ich habe mir die suse rpms ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/postgresql/postgresql-8.0.1/9.2-i386 von postgresql insdtalliert. ein pdql --version gibt psql (PostgreSQL) 8.0.1 aus aber in webmin steht 7.4.6 als anzeige. was versteht webmin nicht richtig? habe version 1.8.0
Hallo Marcel, Am Donnerstag, 3. Februar 2005 22:21 schrieb marcel-stein@arcor.de:
ich habe mir die suse rpms ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/postgresql /postgresql-8.0.1/9.2-i386 von postgresql insdtalliert. ein pdql --version gibt psql (PostgreSQL) 8.0.1 aus aber in webmin steht 7.4.6 als anzeige. was versteht webmin nicht richtig? habe version 1.8.0 Hast Du /var/lib/pgsql/data/ gelöscht? Wenn nicht, dann mach, solange die 7.4.6 läuft mit pg_dumpall als Nutzer postgres ein komplettes Backup halte PostgreSQL an (als root) #> rcpostgresql stop danach lösche /var/lib/pgsql/data/
Dann starte PostgreSQL neu #> rcpostgresql start jetzt wird /var/lib/pgsql/data/ neu angelegt. Wenn das passiert ist, dann kannst Du das Backup wieder einspielen. CU Thorsten -- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
Hallo Marcel, Am Donnerstag, 3. Februar 2005 22:21 schrieb marcel-stein@arcor.de:
ich habe mir die suse rpms ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/postgresql /postgresql-8.0.1/9.2-i386 von postgresql insdtalliert. ein pdql --version gibt psql (PostgreSQL) 8.0.1 aus aber in webmin steht 7.4.6 als anzeige. was versteht webmin nicht richtig? habe version 1.8.0 Hast Du /var/lib/pgsql/data/ gelöscht? Wenn nicht, dann mach, solange die 7.4.6 läuft mit pg_dumpall als Nutzer postgres ein komplettes Backup halte PostgreSQL an (als root) #> rcpostgresql stop danach lösche /var/lib/pgsql/data/
Dann starte PostgreSQL neu #> rcpostgresql start
jetzt wird /var/lib/pgsql/data/ neu angelegt.
Wenn das passiert ist, dann kannst Du das Backup wieder einspielen.
was für ein backup? ich will die 7.4.6 version durch die 8.0.1 ersetzen!
CU Thorsten
-- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Marcel, Am Freitag, 4. Februar 2005 00:05 schrieb marcel-stein@arcor.de:
Wenn nicht, dann mach, solange die 7.4.6 läuft mit pg_dumpall als Nutzer postgres ein komplettes Backup halte PostgreSQL an (als root) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
was für ein backup? Das, das dort oben mit pg_dumpall (als Nutzer postgres) angelegt wurde.
ich will die 7.4.6 version durch die 8.0.1 ersetzen! Niemand hat etwas dagegen. Wirklich nicht.
Viele Grüße Thorsten -- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
hab das gemacht "/var/lib/pgsql/data/ gelöscht"und die 8.ter version noch mal installiert!
jetzt habe ich beim starten "Starting PostgreSQLkonnte postmaster nicht starten
..failed"
----- Original Nachricht ----
Von: Thorsten Körner
Hallo Marcel, Am Donnerstag, 3. Februar 2005 22:21 schrieb marcel-stein@arcor.de:
ich habe mir die suse rpms ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/postgresql /postgresql-8.0.1/9.2-i386 von postgresql insdtalliert. ein pdql --version gibt psql (PostgreSQL) 8.0.1 aus aber in webmin steht 7.4.6 als anzeige. was versteht webmin nicht richtig? habe version 1.8.0 Hast Du /var/lib/pgsql/data/ gelöscht? Wenn nicht, dann mach, solange die 7.4.6 läuft mit pg_dumpall als Nutzer postgres ein komplettes Backup halte PostgreSQL an (als root) #> rcpostgresql stop danach lösche /var/lib/pgsql/data/
Dann starte PostgreSQL neu #> rcpostgresql start
jetzt wird /var/lib/pgsql/data/ neu angelegt.
Wenn das passiert ist, dann kannst Du das Backup wieder einspielen.
CU Thorsten
-- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Marcel Stein Saarstraße 5 16356 Eiche
Hallo Marcel, Am Freitag, 4. Februar 2005 00:12 schrieb marcel-stein@arcor.de:
hab das gemacht "/var/lib/pgsql/data/ gelöscht"und die 8.ter version noch mal installiert! jetzt habe ich beim starten "Starting PostgreSQLkonnte postmaster nicht starten ..failed" Hast Du /tmp/.s.PGSQL.5432 und /tmp/.s.PGSQL.5432.lock entfernt, wie ich in meiner Antwort zu Deinem anderen Thread beschrieb?
Viele Grüße Thorsten -- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
jetzt sind sie leer aber rcpostgresql start bringt
Starting PostgreSQLkonnte postmaster nicht starten
----- Original Nachricht ----
Von: Thorsten Körner
Hallo Marcel, Am Freitag, 4. Februar 2005 00:12 schrieb marcel-stein@arcor.de:
hab das gemacht "/var/lib/pgsql/data/ gelöscht"und die 8.ter version noch mal installiert! jetzt habe ich beim starten "Starting PostgreSQLkonnte postmaster nicht starten ..failed" Hast Du /tmp/.s.PGSQL.5432 und /tmp/.s.PGSQL.5432.lock entfernt, wie ich in meiner Antwort zu Deinem anderen Thread beschrieb?
Viele Grüße Thorsten
-- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
jetzt sind sie leer aber rcpostgresql start bringt Was ist leer? Das eine ist ein Socket, das andere eine Lock-Datei. beide sollte weg sein und nicht leer, sie werden beim Start von
Hallo Marcel, Am Freitag, 4. Februar 2005 00:27 schrieb marcel-stein@arcor.de: postmaster wieder neu angelegt. Leer sollte /var/lib/pgsql/data sein. was steht in /var/lib/pgsql/initlog? was steht in /var/log/postgresql (letzte 5-10 Zeilen)? was sagt rcpostgresql status? was sagt psql --version? Viele Grüße Thorsten -- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
jetzt sind sie leer aber rcpostgresql start bringt Was ist leer? Das eine ist ein Socket, das andere eine Lock-Datei. beide sollte weg sein und nicht leer, sie werden beim Start von
Hallo Marcel, Am Freitag, 4. Februar 2005 00:27 schrieb marcel-stein@arcor.de: postmaster wieder neu angelegt. Leer sollte /var/lib/pgsql/data sein.
ist leer linux:~ # rcpostgresql start Initializing the PostgreSQL database at location /var/lib/pgsql/data done Starting PostgreSQLkonnte postmaster nicht starten failed linux:~ # erszeuigt /var/lib/pgsql/data
was steht in /var/lib/pgsql/initlog?
Die Dateien, die zu diesem Datenbanksystem gehören, werden dem Benutzer »postgres« gehören. Diesem Benutzer muss auch der Serverprozess gehören. Der Datenbankcluster wird mit der Locale de_DE.UTF-8 initialisiert werden. Die Standarddatenbankkodierung wurde entsprechend auf UNICODE gesetzt. berichtige Zugriffsrechte des bestehenden Verzeichnisses /var/lib/pgsql/data ... ok erzeuge Verzeichnis /var/lib/pgsql/data/global ... ok erzeuge Verzeichnis /var/lib/pgsql/data/pg_xlog ... ok erzeuge Verzeichnis /var/lib/pgsql/data/pg_xlog/archive_status ... ok erzeuge Verzeichnis /var/lib/pgsql/data/pg_clog ... ok erzeuge Verzeichnis /var/lib/pgsql/data/pg_subtrans ... ok erzeuge Verzeichnis /var/lib/pgsql/data/base ... ok erzeuge Verzeichnis /var/lib/pgsql/data/base/1 ... ok erzeuge Verzeichnis /var/lib/pgsql/data/pg_tblspc ... ok wähle Vorgabewert für max_connections ... 100 wähle Vorgabewert für shared_buffers ... 1000 erzeuge Konfigurationsdateien ... ok erzeuge Datenbank template1 in /var/lib/pgsql/data/base/1 ... ok initialisiere pg_shadow ... ok schalte unbegrenzte Zeilengröße für Systemtabellen ein ... ok initialisiere pg_depend ... ok erzeuge Systemsichten ... ok lade pg_description ... ok erzeuge Konversionen ... ok setze Privilegien der eingebauten Objekte ... ok erzeuge Informationsschema ... ok führe Vacuum in Datenbank template1 durch ...ok kopiere template1 nach template0 ... ok Erfolg. Sie können den Datenbankserver jetzt mit /usr/bin/postmaster -D /var/lib/pgsql/data oder /usr/bin/pg_ctl -D /var/lib/pgsql/data -l logdatei start starten.
was steht in /var/log/postgresql (letzte 5-10 Zeilen)?
2005-02-04 00:45:04 FATAL: Datenbankdateien sind inkompatibel mit Server DETAIL: Das Datenverzeichnis wurde von PostgreSQL Version 8.0 initialisiert, welche nicht mit dieser Version 7.4.6 kompatibel ist. FATAL: Sperrdatei »/tmp/.s.PGSQL.5432.lock« existiert bereits TIPP: Verwendet bereits ein anderer postmaster-Prozess (PID 14680) die Socketdatei »/tmp/.s.PGSQL.5432«?
was sagt rcpostgresql status?
linux:~ # rcpostgresql status Checking for PostgreSQL: unused linux:~ #
was sagt psql --version?
linux:~ # psql --version psql (PostgreSQL) 8.0.1 contains support for command-line editing linux:~ #
Viele Grüße Thorsten
-- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Marcel, Am Freitag, 4. Februar 2005 00:51 schrieb marcel-stein@arcor.de:
was steht in /var/log/postgresql (letzte 5-10 Zeilen)?
2005-02-04 00:45:04 FATAL: Datenbankdateien sind inkompatibel mit Server DETAIL: Das Datenverzeichnis wurde von PostgreSQL Version 8.0 initialisiert, welche nicht mit dieser Version 7.4.6 kompatibel ist. FATAL: Sperrdatei »/tmp/.s.PGSQL.5432.lock« existiert bereits TIPP: Verwendet bereits ein anderer postmaster-Prozess (PID 14680) die Socketdatei »/tmp/.s.PGSQL.5432«? Warum gibt es die denn immer noch? Die sollte doch gelöscht werden?
Viele Grüße Thorsten -- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
Hallo Marcel,
Am Freitag, 4. Februar 2005 00:51 schrieb marcel-stein@arcor.de:
was steht in /var/log/postgresql (letzte 5-10 Zeilen)?
2005-02-04 00:45:04 FATAL: Datenbankdateien sind inkompatibel mit Server DETAIL: Das Datenverzeichnis wurde von PostgreSQL Version 8.0 initialisiert, welche nicht mit dieser Version 7.4.6 kompatibel ist. FATAL: Sperrdatei »/tmp/.s.PGSQL.5432.lock« existiert bereits TIPP: Verwendet bereits ein anderer postmaster-Prozess (PID 14680) die Socketdatei »/tmp/.s.PGSQL.5432«? Warum gibt es die denn immer noch? Die sollte doch gelöscht werden?
ich hab mich auch gewundert. habe sie ja nicht angezeigt bekommen. rst nachdem ich nach ihr gesucht hatte hab eich die datei im tmp verzeichnis gefunden und gelöscht und das data verzeichnis und siehe da es klappte. warum ich die datei nicht sehen konnte ist mir nicht so klar!
Viele Grüße Thorsten
-- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Marcel, Am Freitag, 4. Februar 2005 08:28 schrieb marcel-stein@arcor.de:
Socketdatei »/tmp/.s.PGSQL.5432«?
Warum gibt es die denn immer noch? Die sollte doch gelöscht werden?
ich hab mich auch gewundert. habe sie ja nicht angezeigt bekommen. rst nachdem ich nach ihr gesucht hatte hab eich die datei im tmp verzeichnis gefunden und gelöscht und das data verzeichnis und siehe da es klappte. warum ich die datei nicht sehen konnte ist mir nicht so klar! Unix für Einsteiger: Dateien, welche mit einem Punkt beginnen, sind versteckte Dateien. Siehe auch die vielen Konfigs unter /home/<USERNAME>/ Versteckte Dateien bekommst Du mit den Option -a, --all, -A oder --almost-all für ls. Siehe man ls.
Viele Grüße Thorsten -- server4profis | Webhosting für professionelle Ansprüche Thorsten Körner | Datenbank-Hosting | CMS-Hosting Hosting Solutions | MySQL, PostgreSQL | eZ publish, Typo3 040 / 536 308 27 | Mail: t.koerner@server4profis.de http://www.server4profis.de
participants (2)
-
marcel-stein@arcor.de
-
Thorsten Körner