You feedback is appreciated
Name:
E-mail Address:
Homepage:
Subject:

All Information will be published. There is no privacy option yet. Sorry.

All fields are optional (but a comment is expected). HTML is allowed but please be careful.
For avoiding posts using a different identity I log certain information like IP Adress, Hostname, Referer Data aso.
All data will be kept private and not reused in any kind.

26.10.2010 Henning Heinz  
Domino 8.5.X unter Debian Linux 64-Bit (in diesem Fall Debian Squeeze)

Debian Squeeze nähert sich der Fertistellung und damit ein perfekter Kandidat für einen Domino Server.
Folgendes Paket muss nachinstalliert werden sonst sieht man beim Console Setup nur ein paar Punkte.
libia32-libs Frisch ans Werk

*****************************************************
                Domino does not support this system:
 *****************************************************
Ok diese Meldung ist bekannt und hat mich seit ein paar Jahren nicht abgehalten
Ein kurzer Check mit dem Befehl ldd überprüft auf fehlende Libraries
atom:/opt/ibm/lotus/notes/latest/linux# ldd server
        linux-gate.so.1 =>  (0xf7784000)
        libnotes.so => not found
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7761000)
        libresolv.so.2 => /lib32/libresolv.so.2 (0xf774c000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7748000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7653000)
        libm.so.6 => /lib32/libm.so.6 (0xf762d000)
        libc.so.6 => /lib32/libc.so.6 (0xf74e6000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf74c8000)
        /lib/ld-linux.so.2 (0xf7785000)
Eigentlich findet der Server nur sich selber nicht (libnotes.so). Das ist eigentlich auch nicht wichtig.
Unter Debian im Verzeichnis /etc/ld.so.conf.d/ eine neue Datei erstellen z.B. domino.conf die folgende Zeile enthält.
/opt/ibm/lotus/notes/latest/linux
evtl. auch noch
/opt/ibm/lotus/notes/latest/linux/jvm/lib/i386
Danach ein ldconfig damit der Eintrag aktualisiert wird und eine erneute Überprüfung ergibt
libnotes.so => /opt/ibm/lotus/notes/85020/linux/libnotes.so (0xf54df000)
Warum denn nicht gleich so!?
Das (beste) Startup Script für den Domino Server bekommt man bei Daniel Nashed. Für die aktuelle Version muss man ein kurzes Formular ausfüllen. Der Domino Server ist immer noch relativ ressourcenschonend. Wer allerdings viel mit XPages arbeitet sollte schon ordentlich RAM in seine Kiste packen und XPages ordentlich davon zur Verfügung stellen.
Wer bisher Java Agenten vermieden hat da diese bei fehlendem recycle() (und manchmal auch einfach so) den Hauptspeicher füllen, der wird mit XPages evtl. (s)ein böses Erwachen erleben.
Out Of Memory Fehler bringen den Domino HTTP Task dann zuverlässig zum Absturz.
HTTP JVM: The XPages runtime engine faced an OutOfMemoryError
Das passiert auch unter einem supporteten Windows System.
Da die IBM am alten Code nicht mehr rumschraubt ist hier Besserung leider nicht in Sicht.
Debian Linux wird von der IBM nicht unterstützt (wurde es noch nie). Eine Warnung daher an Alle die sich mit einem Problem an den IBM Support wenden und Debian als Server OS verwenden.
Die Antwort wird recht kurz ausfallen und wenig hilfreich sein. Aber Hersteller Support ist sowieso nur etwas für Feiglinge ;-)


Comment:
1