Windows Installation auf SAN-Laufwerk

Hallo zusammen,

hat jemand von euch schon einmal versucht, Postgres unter Windows auf
einem SAN-Laufwerk zu installieren? Ich bekomme beim Initialisieren der
Datenbank (initdb) immer einer Fehler - das initdb.log gibt es nicht im
angegebenen Verzeichnis (ich gucke dort VOR dem Klicken des OK-Buttons)
nach.
Hat jemand schon mal ähnliche Probleme festgestellt? Unterstützt Postgr=
es
überhaupt diese Art der Installation?
Ich habe das auch schon als Bug reported, aber leider bisher keine Antwort=

erhalten (#3055). Kann ich außer der Mailingliste sonst noch irgendwo den=

Status dieses Bugs einsehen?

Danke,
Marco.

---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

http://www.postgresql.org/about/donate
Marco Bretschneider [ Mo, 05 März 2007 11:27 ] [ ID #1647822 ]

Re: Windows Installation auf SAN-Laufwerk

Marco Bretschneider wrote:
> Hallo zusammen,
>
> hat jemand von euch schon einmal versucht, Postgres unter Windows auf
> einem SAN-Laufwerk zu installieren? Ich bekomme beim Initialisieren der=

> Datenbank (initdb) immer einer Fehler - das initdb.log gibt es nicht im=

> angegebenen Verzeichnis (ich gucke dort VOR dem Klicken des OK-Buttons)=

> nach.

WAS für einen Fehler bekommst du den genau ?

> Hat jemand schon mal ähnliche Probleme festgestellt? Unterstützt Po=
stgres
> überhaupt diese Art der Installation?

Die Datenbank sieht an sich nur das Laufwerk - das dieses auf einem SAN
liegt ist ja an sich transparent (das OS präsentiert Arrays/LUNs als
normale SCSI-Disks).
Also vermutlich gibts da ein anderes Problem ...


> Ich habe das auch schon als Bug reported, aber leider bisher keine Antw=
ort
> erhalten (#3055). Kann ich außer der Mailingliste sonst noch irgendwo=
den
> Status dieses Bugs einsehen?

Bug #3055 finde ich weder in meinem Mailfolder noch im Archiv -
möglichweise wurde der noch nicht approved(ich denke zumindest das die
approved werden müssen) aber wie gesagt das ist mit sehr hoher
Wahrscheinlichkeit kein PostgreSQL Bug.


Stefan

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend
Stefan Kaltenbrunner [ Mo, 05 März 2007 12:37 ] [ ID #1647824 ]

Re: Windows Installation auf SAN-Laufwerk

Hallo Stefan,

> Stefan Kaltenbrunner <stefan [at] kaltenbrunner.cc> schrieb am 05.03.2007
12:37:28:
>
> WAS für einen Fehler bekommst du den genau ?

Der genaue Fehler, der erscheint ist eine Message-Box mit folgendem
Inhalt:

"Scheitere beim start von initdb:1!
Bitte lies die Logdatei
'R:\Programme\PostgreSQL\8.0\tmp\initdb.log'
Achtung! erst lesen / kopieren, dann OK drücken, sonst wird die Datei
gelöscht."

Das Problem ist, dass es an dieser Stelle gar keine Log-Datei gibt (auch
VOR dem Wegklicken der Message-Box nicht) - und das obwohl alle
Verzeichnis richtig angelegt wurden. Ein Rechteproblem o.ä. kann ich
eigentlich auch ausschließen. Ich weiß also nicht genau, zu welchen
konkreten Fehler es gekommen ist.

> Die Datenbank sieht an sich nur das Laufwerk - das dieses auf einem SAN=

> liegt ist ja an sich transparent (das OS präsentiert Arrays/LUNs als
> normale SCSI-Disks).
> Also vermutlich gibts da ein anderes Problem ...

Diese Vermutung liegt in der Tat nahe. Allerdings vermute ich den Fehler
trotzdem in der Postgres-Installationsroutine. Wenn ich die Datenbank auf=

einer lokalen Festplatte installiere, danach den Dienst stoppe, die Daten=

auf mein SAN-Laufwerk kopiere, die Postgres-Einträge in der Registry
entsprechend auf das SAN-Verzeichnis umbiege und dann den Dienst wieder
starte, läuft alles wie geschmiert...

Marco.

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
choose an index scan if your joining column's datatypes do not
match
Marco Bretschneider [ Mo, 05 März 2007 13:15 ] [ ID #1647825 ]

Re: Windows Installation auf SAN-Laufwerk

Marco Bretschneider <Marco.Bretschneider [at] ppi.de> schrieb:
> Der genaue Fehler, der erscheint ist eine Message-Box mit folgendem
> Inhalt:
>
> "Scheitere beim start von initdb:1!
> Bitte lies die Logdatei
> 'R:\Programme\PostgreSQL\8.0\tmp\initdb.log'
^^^
Was spräche gegen eine aktuelle Version?


> Achtung! erst lesen / kopieren, dann OK drücken, sonst wird die Datei=

> gelöscht."

*g*. Nicht persönlich nehmen, aber bei Windows-Anwendern müssen solch=
en
Hinweise wohl kommen...


> Das Problem ist, dass es an dieser Stelle gar keine Log-Datei gibt (auc=
h
> VOR dem Wegklicken der Message-Box nicht) - und das obwohl alle
> Verzeichnis richtig angelegt wurden. Ein Rechteproblem o.ä. kann ich
> eigentlich auch ausschließen. Ich weiß also nicht genau, zu welchen=

> konkreten Fehler es gekommen ist.

Oftmals sind es aber Rechteprobleme unter Windoze. Und wenn einmal eine
Installation vor die Wand lief, muß man da einiges wohl händisch
wegputzen.
Vielleicht findest Du hier noch Hinweise:
http://www.pg-forum.de/showthread.php?t=3D918


> Diese Vermutung liegt in der Tat nahe. Allerdings vermute ich den Fehle=
r
> trotzdem in der Postgres-Installationsroutine. Wenn ich die Datenbank a=
uf
> einer lokalen Festplatte installiere, danach den Dienst stoppe, die Dat=
en
> auf mein SAN-Laufwerk kopiere, die Postgres-Einträge in der Registry
> entsprechend auf das SAN-Verzeichnis umbiege und dann den Dienst wieder=

> starte, läuft alles wie geschmiert...

Oh, case closed?
8.0 war der erste Wurf einer nativen Windows-Version, das ist
mittlerweile aber out-of-date. Möglicherweise ist das in 8.[12] bereits
gefixt.


Andreas
--
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly." (unknow)
Kaufbach, Saxony, Germany, Europe. N 51.05082=B0, E 13.56889=
=B0

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster
Andreas Kretschmer [ Mo, 05 März 2007 13:40 ] [ ID #1647826 ]

Re: Windows Installation auf SAN-Laufwerk

Hallo Andreas,

pgsql-de-allgemein-owner [at] postgresql.org schrieb am 05.03.2007 13:40:56:

> Was spräche gegen eine aktuelle Version?

Nichts, ich habe es mit mehrern Versionen probiert... überall das gleiche=

:-(

> Oh, case closed?
> 8.0 war der erste Wurf einer nativen Windows-Version, das ist
> mittlerweile aber out-of-date. Möglicherweise ist das in 8.[12] bereits
> gefixt.

s.o.

---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

http://www.postgresql.org/about/donate
Marco Bretschneider [ Mo, 05 März 2007 16:49 ] [ ID #1647827 ]

Re: Windows Installation auf SAN-Laufwerk

Marco Bretschneider wrote:
> Hallo Stefan,
>
>> Stefan Kaltenbrunner <stefan [at] kaltenbrunner.cc> schrieb am 05.03.2007
> 12:37:28:
>> WAS für einen Fehler bekommst du den genau ?
>
> Der genaue Fehler, der erscheint ist eine Message-Box mit folgendem
> Inhalt:
>
> "Scheitere beim start von initdb:1!
> Bitte lies die Logdatei
> 'R:\Programme\PostgreSQL\8.0\tmp\initdb.log'
> Achtung! erst lesen / kopieren, dann OK drücken, sonst wird die Datei=

> gelöscht."
>
> Das Problem ist, dass es an dieser Stelle gar keine Log-Datei gibt (auc=
h
> VOR dem Wegklicken der Message-Box nicht) - und das obwohl alle
> Verzeichnis richtig angelegt wurden. Ein Rechteproblem o.ä. kann ich
> eigentlich auch ausschließen. Ich weiß also nicht genau, zu welchen=

> konkreten Fehler es gekommen ist.

hmm eventuell einfach mal initdb.exe direct auf der commandline
ausführen - das sollte dann eine ordentliche Fehlermeldung liefern.


Stefan

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faq
Stefan Kaltenbrunner [ Mo, 05 März 2007 17:24 ] [ ID #1647828 ]
Datenbanken » gmane.comp.db.postgresql.german » Windows Installation auf SAN-Laufwerk

Vorheriges Thema: Trenner
Nächstes Thema: == WöchentlicherPostgreSQL Newsletter - 04.März2007