Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Problem bei Installation von PostgreSQL 8.3 auf Debian

  1. #1
    Hauke ist offline Neuer Benutzer
    Registriert seit
    30.11.2009
    Beiträge
    6

    Standard Problem bei Installation von PostgreSQL 8.3 auf Debian

    Hallo!

    Ich habe mit
    Code:
    apt-get install postgresql
    auf nem Debian 5.0.3 "versucht" zu installieren. Bei der Installation bekam ich die Fehlermeldung das irgendwie die beiden Versionen nicht zusammen passen, trotzdem lief das irgendwie durch.
    Ich habe die das Verzeichnis
    Code:
    /usr/local/pgsql/data
    selber angelegt da wder der Ordner pgsql noch data vorhandenen waren. Habe dann den Benutzer mit
    Code:
    su - postgres
    gewechselt. Und nun will ich mit
    Code:
    initdb /usr/local/pgsql/data
    das Datenverzeichnis initialisieren und bekomme immer die Fehlermeldung
    Code:
    command not found
    .
    Kann mir jemand weiterhelfen?
    Kann man ggf. postgres nochmal deinstallieren?

    Gruß
    Hauke

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von Hauke Beitrag anzeigen
    Hallo!

    Ich habe mit
    Code:
    apt-get install postgresql
    auf nem Debian 5.0.3 "versucht" zu installieren. Bei der Installation bekam ich die Fehlermeldung das irgendwie die beiden Versionen nicht zusammen passen, trotzdem lief das irgendwie durch.
    Wie lautete die exakt? Was verstehst Du unter 'lief irgendwie durch'?

    Btw.: sudo apt-get install postgresql-8.4

    Und aktuell ist 8.4


    PS.: sehe grade, postgresql ohne Version ist wohl ein Alias für 8.3.

    Ich habe die das Verzeichnis
    Code:
    /usr/local/pgsql/data
    selber angelegt da wder der Ordner pgsql noch data vorhandenen waren.
    Als welcher User bzw. mit welchen Rechten und wen als Eigentümer?

    Habe dann den Benutzer mit
    Code:
    su - postgres
    gewechselt. Und nun will ich mit
    Code:
    initdb /usr/local/pgsql/data
    das Datenverzeichnis initialisieren und bekomme immer die Fehlermeldung
    Code:
    command not found
    .
    Kann mir jemand weiterhelfen?
    Kann man ggf. postgres nochmal deinstallieren?

    Gruß
    Hauke
    initdb ist offensichtlich nicht im Pfad. Und offensichtlich ist das insgesamt schief gegangen.


    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    Hauke ist offline Neuer Benutzer
    Registriert seit
    30.11.2009
    Beiträge
    6

    Standard

    Zitat Zitat von akretschmer Beitrag anzeigen
    Wie lautete die exakt? Was verstehst Du unter 'lief irgendwie durch'?
    Es kam bis auf die eine keine Fehlermeldung. Und wenn ich versuche die 8.3. nochmal zu installieren macht er nichts, da alles aktuell ist.
    Bei starten des Servers startet er dem Anschein auch den PostgreSQL Dienst.

    Zitat Zitat von akretschmer Beitrag anzeigen
    Btw.: sudo apt-get install postgresql-8.4

    Und aktuell ist 8.4


    PS.: sehe grade, postgresql ohne Version ist wohl ein Alias für 8.3.
    Macht es denn Sinn die 8.4 zu nehmen bzw. ist die denn kompatibel zu dem Debian was ich hier habe?

    Zitat Zitat von akretschmer Beitrag anzeigen
    Als welcher User bzw. mit welchen Rechten und wen als Eigentümer?
    Also Verzeichnis als "root" für den User "postgres" angelegt.


    Zitat Zitat von akretschmer Beitrag anzeigen
    initdb ist offensichtlich nicht im Pfad. Und offensichtlich ist das insgesamt schief gegangen.
    Kann ich das denn irgendwie rückgängig machen oder soll ich einfach die 8..4 installieren?
    Zur Info: Der Server ist als DB-Server für ein CRM gedacht.

    Gruß
    Hauke

    Andreas[/QUOTE]

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von Hauke Beitrag anzeigen
    Es kam bis auf die eine keine Fehlermeldung. Und wenn ich versuche die 8.3. nochmal zu installieren macht er nichts, da alles aktuell ist.
    Bei starten des Servers startet er dem Anschein auch den PostgreSQL Dienst.
    Wenn noch keine Daten drin sind . apt-get purge

    Macht es denn Sinn die 8.4 zu nehmen bzw. ist die denn kompatibel zu dem Debian was ich hier habe?
    Kommt drauf an, ob die Applikation mit 8.4 'kann'. Aber da sollte es eher selten Probleme geben. Zumindest wenn 8.3 geht, sollte 8.4 kein Thema sein. Kritischer ist IMHO 8.2 versus 8.3.

    Also Verzeichnis als "root" für den User "postgres" angelegt.
    Also 'postgres' hat passende Rechte, ja?

    Kann ich das denn irgendwie rückgängig machen oder soll ich einfach die 8..4 installieren?
    Zur Info: Der Server ist als DB-Server für ein CRM gedacht.

    Gruß
    Hauke
    Wenn Du sauber mit apt installiert hast, bekommst das auch sauber wieder weg und/oder neu.


    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  5. #5
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Hmm, /usr/local und Debian passen irgendwie nicht zusammen ...
    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

  6. #6
    Hauke ist offline Neuer Benutzer
    Registriert seit
    30.11.2009
    Beiträge
    6

    Standard

    Hallo!

    Hier mal ein Auszug was so bei der Installation abläuft:

    Wähle vormals abgewähltes Paket libpq5.
    (Lese Datenbank ... 82122 Dateien und Verzeichnisse sind derzeit installiert.)
    Entpacke libpq5 (aus .../libpq5_8.3.8-0lenny1_amd64.deb) ...
    Wähle vormals abgewähltes Paket postgresql-client-common.
    Entpacke postgresql-client-common (aus .../postgresql-client-common_94lenny1_all.deb) ...
    Wähle vormals abgewähltes Paket postgresql-client-8.3.
    Entpacke postgresql-client-8.3 (aus .../postgresql-client-8.3_8.3.8-0lenny1_amd64.deb) ...
    Wähle vormals abgewähltes Paket postgresql-common.
    Entpacke postgresql-common (aus .../postgresql-common_94lenny1_all.deb) ...
    Wähle vormals abgewähltes Paket postgresql-8.3.
    Entpacke postgresql-8.3 (aus .../postgresql-8.3_8.3.8-0lenny1_amd64.deb) ...
    Wähle vormals abgewähltes Paket postgresql.
    Entpacke postgresql (aus .../postgresql_8.3.8-0lenny1_all.deb) ...
    Verarbeite Trigger für man-db ...
    Richte libpq5 ein (8.3.8-0lenny1) ...
    Richte postgresql-client-common ein (94lenny1) ...
    Richte postgresql-client-8.3 ein (8.3.8-0lenny1) ...
    Richte postgresql-common ein (94lenny1) ...
    supported_versions: WARNING: Unknown Debian release: 5.0.3
    Richte postgresql-8.3 ein (8.3.8-0lenny1) ...
    Starting PostgreSQL 8.3 database server: main.
    Richte postgresql ein (8.3.8-0lenny1) ...

    -------------------------------------------------------------

    Und was ist an /usr/local bei Debian nicht in Ordnung?
    Habe hier als Unterstützung das Buch PostgreSQL Administration von Eisentraum&Heimle, dort steht das so beschrieben.

    Gruß
    Hauke

  7. #7
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Nun, Debian installiert seine Daten (das Debian-Paket) nach /var/lib/postgresql, nicht nach /usr/local. Aber an sich erledigt das Debian-Paket auch schon die ganze Arbeit.

    Nach /usr/local kommt das maximal, wenn du irgendwelche Schritte von Hand durchführst.
    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

  8. #8
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von Hauke Beitrag anzeigen
    Habe hier als Unterstützung das Buch PostgreSQL Administration von Eisentraum&Heimle, dort steht das so beschrieben.

    Gruß
    Hauke
    Eisentraut, Helmle. So viel Zeit sollte schon sein ;-)

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  9. #9
    Hauke ist offline Neuer Benutzer
    Registriert seit
    30.11.2009
    Beiträge
    6

    Standard

    Zitat Zitat von ads Beitrag anzeigen
    Nun, Debian installiert seine Daten (das Debian-Paket) nach /var/lib/postgresql, nicht nach /usr/local. Aber an sich erledigt das Debian-Paket auch schon die ganze Arbeit.

    Nach /usr/local kommt das maximal, wenn du irgendwelche Schritte von Hand durchführst.
    Ok, trotzdem hakt es bei der Initiolisierung des Datenverzeichnises. Habe nun unter /var/lib/postgresql das Verzeichnis data angelegt (postgres hat entsprechende Rechte) um dort das Datenverzeichnis abzulegen.
    Trotzdem funzt der initdb-Befehl nicht (oder ich bin einfach zu dämlich)?

    Gruß
    Hauke

  10. #10
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Kannst du mal bitte herausfinden, wo genau dieses Paket herkommt? Die Fehlermeldung "unbekanntes Debian-Release" macht mich stutzig. Ist das ev. aus irgendwelchen nicht originalen Repositories oder hast du das manuell irgendwo heruntergeladen?

    Code:
    apt-cache policy
    sollte da imho weiterhelfen.
    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

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum