Domino Server auf Suse 8.1 starten

  • Hallo zusammen,


    als neues Mitglied mit wenig Linux Erfahrung grüsse ich erst mal alle ;)


    Mein Problem ist nun Folgendes:


    Ich habe Suse 8.1 installiert einen notes user und gruppe angelegt. Desweiteren Lotus Domino Application Server standardmässig installiert.


    Melde ich mich nun als notes-user an und gebe aus /local/notesdata den Befehl
    /opt/lotus/bin/http httpsetup ein erhalte ich die Fehlermeldung error while loading shared libaries:libpthread.so.0


    Dies Datei befindet sich aber im Verzeichnis /lib
    Folge ich nun dem http-link auf die startup datei und gebe dort "ldd http" ein zeigt er mir auch an das diese libpthread.so.0 auch im Verzeichnis /lib gefunden wurde.


    Mittlerweile habe ich keinen blassen Schimmer was ich noch machen soll. :(


    Da ich kein Linux-Profi bin bitte ich um besonders detailiert Lösungsvorschläge ;) vielen dank im voraus


    cu


    Rüdiger

  • Schau mal unter http://www.ibm.com/redbooks nach den domino auf Linux Redbook (ist ein pdf) und lesen da mal ein wenig drin.
    Dort wird für Linux anfänger SEHR genau beschrieben was wo gemacht werden sollte.


    Dein problem hört sich nach ein berechtigungs problem an, aber auch ich kennen linux nicht gut genug um hier auskunfte oder ratschläge zu geben.
    Das buch ist sehr gut (auch wenn es Domino 6 ist, den Linux teil ist auch für 5 verwendbar).

  • Hallo Rüdiger,


    hier die Lösung:


    ####################################################


    Edit as user root the file /opt/lotus/bin/http (or the real location
    /opt/lotus/notes/latest/linux/startup):



    You will find the Lines (178ff in 5.0.10):



    ----------------------------------------------------------------------
    # Set variable to work around issue with memory stack in
    # glibc 2.2
    # which Java cannot handle - once it can, then disable
    # this
    export LD_ASSUME_KERNEL=2.2.5
    ;;
    ------------------------------------------------------------------------



    Comment the "export" statement, that this snippet looks like:



    -----------------------------------------------------------------------
    # Set variable to work around issue with memory stack in glibc 2.2
    # which Java cannot handle - once it can, then disable
    # this
    #export LD_ASSUME_KERNEL=2.2.5
    ;;
    -----------------------------------------------------------------------



    Now httpsetp should work as expected and the server can be started
    afterwards.


    #######################################################


    Gruß
    Carsten