Hallo!
Ich habe mitauf 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.Code:apt-get install postgresql
Ich habe die das Verzeichnisselber angelegt da wder der Ordner pgsql noch data vorhandenen waren. Habe dann den Benutzer mitCode:/usr/local/pgsql/datagewechselt. Und nun will ich mitCode:su - postgresdas Datenverzeichnis initialisieren und bekomme immer die FehlermeldungCode:initdb /usr/local/pgsql/data.Code:command not found
Kann mir jemand weiterhelfen?
Kann man ggf. postgres nochmal deinstallieren?
Gruß
Hauke
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.
Als welcher User bzw. mit welchen Rechten und wen als Eigentümer?Ich habe die das Verzeichnisselber angelegt da wder der Ordner pgsql noch data vorhandenen waren.Code:/usr/local/pgsql/data
initdb ist offensichtlich nicht im Pfad. Und offensichtlich ist das insgesamt schief gegangen.Habe dann den Benutzer mitgewechselt. Und nun will ich mitCode:su - postgresdas Datenverzeichnis initialisieren und bekomme immer die FehlermeldungCode:initdb /usr/local/pgsql/data.Code:command not found
Kann mir jemand weiterhelfen?
Kann man ggf. postgres nochmal deinstallieren?
Gruß
Hauke
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
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.
Macht es denn Sinn die 8.4 zu nehmen bzw. ist die denn kompatibel zu dem Debian was ich hier habe?
Also Verzeichnis als "root" für den User "postgres" angelegt.
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]
Wenn noch keine Daten drin sind . apt-get purge
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.Macht es denn Sinn die 8.4 zu nehmen bzw. ist die denn kompatibel zu dem Debian was ich hier habe?
Also 'postgres' hat passende Rechte, ja?Also Verzeichnis als "root" für den User "postgres" angelegt.
Wenn Du sauber mit apt installiert hast, bekommst das auch sauber wieder weg und/oder neu.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
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
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
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
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
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
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
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?
sollte da imho weiterhelfen.Code:apt-cache policy
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
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen