Autor Thema: domino 7 auf debian (sarge)  (Gelesen 7205 mal)

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
domino 7 auf debian (sarge)
« am: 27.05.06 - 13:56:47 »
Hallo zusammen!

Ich bleibe selbst am Wochenende nicht von Problemen verschont wie es scheint...  >:(

Kurz vorab: ich weiß, dass Debian kein von IBM supportetes OS ist. Ich musste allerdings nur ein Paket nachinstallieren, damit es "reibungslos" funktioniert hat. Ich sollte vielleicht auch noch dazu sagen, dass ich im Linux-Bereich nicht so bewandert bin. Aber ich arbeite dran!

Mein Problem sieht wie folgt aus:
Wenn ich den Domino-Server über den dafür angelegten "notes"-User starte, funktioniert alles einwandfrei. Der Datenbank-Server läuft, der Mail-Server läuft und auch der Web-Server läuft. Alle Dienste verrichten ordnungsgemäß ihre Arbeit. Die Console die sich mir bei manuellem Start des Server darbietet, sieht auch vollkommen normal aus.

Jetzt bin ich allerdings hingegangen und wollte den automatisierten Start einrichten. Ich habe mittlerweile mehrere Scripts ausprobiert und alle führen zu dem gleichen Ergebnis. :( Die Console des Servers sieht wie folgt aus:

Code
05/27/2006 01:23:55 PM  33:CC
05/27/2006 01:23:55 PM  33:E3
05/27/2006 01:23:55 PM  33:CC
05/27/2006 01:23:55 PM  33:E3
05/27/2006 01:23:55 PM  33:E3
05/27/2006 01:23:55 PM  33:CC
05/27/2006 01:23:55 PM  33:E3
05/27/2006 01:23:56 PM  13:13
05/27/2006 01:23:57 PM  37:15: 05:01
05/27/2006 01:23:57 PM  13:6F
05/27/2006 01:24:04 PM  33:60: 0A:4C
05/27/2006 01:24:22 PM  33:19
05/27/2006 01:24:25 PM  33:60: 0A:4C
05/27/2006 01:24:33 PM  05:01
05/27/2006 01:24:54 PM  33:07: 0A:4C
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
ConvertZoneToText: Warning Time Zone -1 not found!
05/27/2006 01:25:31 PM  33:60: 0A:4C
05/27/2006 01:25:33 PM  05:01

Was ich allerdings am merkwürdigsten finde ist dass ich per Notes-Client immernoch drauf komme. Ein telnet auf die 25 veranlasst den SMTP-Server sich zu melden. Ein Zugriff per Browser ist mir nur leider nicht möglich. Das waren die offensichtlichsten Prüfungen meinerseits. Wer weiß was noch alles nicht funktioniert...  :-:

Kennt das einer von euch? Hat einer sowas schonmal gehabt und kann mir einen Tip geben? Meine Recherchen im net haben leider kein Ergebnis gebrcht bisher.

Danke vorab!


Gruß Dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re: domino 7 auf debian (sarge)
« Antwort #1 am: 27.05.06 - 14:39:51 »
cd /opt/lotus/notes/latest/linux/res/
bzw.
ln -s /opt/lotus/notes/latest/linux/res/C de_DE@euro

chown notes:notes de_DE@euro
Dann noch einmal probieren.

Falls Du andere Ländereinstellungen verwendest dann natürlich ggf. diese statt de_DE@euro verwenden.

Ich hab es auch noch einmal extern aufgewärmt
http://www.domnotes.de/heini/home.nsf/perma?OpenView&RestrictToCategory=6-05-27-144435

« Letzte Änderung: 27.05.06 - 14:51:59 von heini_schwammerl »

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: domino 7 auf debian (sarge)
« Antwort #2 am: 27.05.06 - 15:56:26 »
Danke schonmal für Deine Antwort!

Also in /opt/ibm/lotus/notes/latest/linux/res/ habe ich ein Verzeichnis namens de_DE@euro. Ich habe mit chown den Besitzer verändert und es meinem User "notes" zugewiesen (vorher hat es root gehört). Leider gab es keine Veränderung nach erneuter Ausführung des Servers über das aktuelle Script, das im übrigen auch von Daniel Nashed stammt.

Zu diesem Script hätte ich auch noch eine Frage, weil mir die Installationanleitung nicht verständlich war.  :( Wo müssen diese beiden Files hin? Die Rede ist bei ihm vom bin Verzeichnis des Domino-Servers. Ist das so korrekt? Kommt nicht das aufrufende Script nach init.d ? Aber ich denke einfach mal, das ist optional. Je nach Startart...

Hast du noch eine Idee wie ich weiterkommen kann?


Gruß Dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re: domino 7 auf debian (sarge)
« Antwort #3 am: 27.05.06 - 16:18:25 »
Bei mir unter /etc/init.d/domino

#!/bin/sh
DOM_HOME=/local/notesdata

# DOM_USER is the Linux account used to run the Domino 6 server
DOM_USER=notes

# DOM_PROG is the location of the Domino executables
DOM_PROG=/opt/lotus/bin

start() {
        echo -n "Starting domino: "
                if [ -f $DOM_HOME/.jsc_lock ]; then
                        rm $DOM_HOME/.jsc_lock
                fi
#       su - $DOM_USER -c "LD_PRELOAD=$DOM_HOME/lib/libpthread.so.0:$DOM_HOME/lib/librt.so.1;export LD_PRELOAD;$DOM_PROG/server -jc -c" > /dev/null 2>&1 &
        su - $DOM_USER -c "$DOM_PROG/server -jc -c" > /dev/null 2>&1 &
#       su - $DOM_USER -c "$DOM_PROG/server" > /dev/null 2>&1 &
                                                        return 0
}

stop() {
       echo -n "Stopping domino: "
       su - $DOM_USER -c "$DOM_PROG/server -q"
        return 0
}

        case "$1" in
start)
        start
        ;;
stop)
        stop
        ;;
*)
        echo "Usage: domino {start|stop}"
        exit 1
esac

Nachdem erstellen der Datei noch ein
chmod u+x domino (damit man es ausführen kann)
Zum Starten des Servers ein beherztes /etc/init.d/domino start

Um den Server unter Debian automatisch beim Booten zu starten (und beim herunterfahren abzuwürgen)
update-rc.d domino defaults 99


Es gibt aber von den Scripten neuere Fassungen die wohl mehr können.


Wenn es den Ordner bereits gibt dann schau mal ob Du auch einen Ordner "C" hast.
Wenn nicht dann
ln -s /opt/lotus/notes/latest/linux/res/de_DE@euro C
Wenn das nichts bringt dann kannst Du den Symlink ja wieder löschen.
Ich habe 10 Debian Server mit Domino am Laufen (also nicht für mich sondern für Kunden).
So schlimm kann es nicht sein.
« Letzte Änderung: 27.05.06 - 16:25:36 von heini_schwammerl »

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: domino 7 auf debian (sarge)
« Antwort #4 am: 27.05.06 - 16:29:16 »
Achja und die Einrichtung des Links hat mit der Syntax leider nicht funktioniert. Da es sich um einen 7er Server handelt, habe ich das Unterverzeichnis ibm noch hinzugefügt und dann hat er mir nach den folgenden Kommandos...

cd /opt/ibm/lotus/notes/latest/linux/res
ln -s /opt/ibm/lotus/notes/latest/linux/res/C de_DE@euro

bekommen:
ln: ,,de_DE@euro/C": Datei existiert

Muus ich einen Link erstellen, obwohl ich den Ordner da habe? Das habe ich noch nicht so ganz verstanden...
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: domino 7 auf debian (sarge)
« Antwort #5 am: 27.05.06 - 16:34:05 »
Yeeehaaa!!

ln -s /opt/ibm/lotus/notes/latest/linux/res/de_DE@euro C
hat zu dem gewünschten Ergebnis geführt! Habe erst zu spät gesehen, dass du noch was unter deinem Script im Anhang geschrieben hattest.

Tja also warum ich jetzt einen "C"-Link auf de_DE@euro im Verzeichnis /opt/ibm/lotus/notes/latest/linux/res/ brauchte, ist mir ehrlich gesagt immernoch nicht klar. Aber ich bin sehr froh, dass es funktioniert!

Vielen Dank!
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re: domino 7 auf debian (sarge)
« Antwort #6 am: 27.05.06 - 19:42:16 »

Tja also warum ich jetzt einen "C"-Link auf de_DE@euro im Verzeichnis /opt/ibm/lotus/notes/latest/linux/res/ brauchte, ist mir ehrlich gesagt immer noch nicht klar. Aber ich bin sehr froh, dass es funktioniert!

Vielen Dank!
"C" ist der Standardregelsatz ohne nationale Anpassungen. Domino benötigt wohl beide, bei der Installation wird aber immer nur jeweils eins angelegt. Es kann sein daß dies daran liegt weil Debian nicht unterstützt offiziell unterstützt wird. 
Mit ln -s erzeugst Du einen(symbolischen) Link auf die vorhandene Datei, danach ist eigentlich Ruhe.
Es freut mich das ich Dir helfen konnte.

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: domino 7 auf debian (sarge)
« Antwort #7 am: 11.01.07 - 12:05:23 »
Hi zusammen!

Ich hab das selbe Problem, allerdings erst seit heute. Warum denn so sporadisch bitte?

/edit: habs schon gecheckt. Der gestartete HTTP Task hat das verursacht.
« Letzte Änderung: 11.01.07 - 12:37:08 von mcilly »
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: domino 7 auf debian (sarge)
« Antwort #8 am: 11.01.07 - 16:02:53 »
Also hallo nochmal. Bei mir geht das grad gar nicht. Sehe ich das richtig, ich muss einfach im

/opt/ibm/lotus/notes/latest/linux/res/

einen Softlink mittels

ln -s /opt/ibm/lotus/notes/latest/linux/res/de_AT@euro C

erstellen? Dann auf den Softlink chown notes:notes und Server restarten? Bringt bei mir leider nix. Irgend welche anderen Ideen? Nett wäre auch kurz zu erklären, was der HTTP Tast hier für ein Prob. hat?
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: domino 7 auf debian (sarge)
« Antwort #9 am: 01.02.07 - 15:49:33 »
Ich wärm das nochmal auf, weil ich das Prob noch immer habe, vielleicht erbarmt sich jemand meiner  :D

Ich habe folg. festgestellt. Ich starte den Domino per Skript aus /etc/init.d und dem Runlevel 2.

Wenn ich den Debian Server restarte, dann habe ich anschließend das Problem, dass das Log File nicht lesbar ist und auch die Tasks im Notes Admin nicht angezeigt werden. Das sind nur 2 Phänomene, wer weiß was noch nicht funzt.

Wenn ich den Debian Server restarte, dann den Domino stoppe und das Skript manuell aus /etc/init.d starte, dann ist der Server im Log ok und auch die Tasks werden angezeigt.

Das Skript habe ich direkt von der IBM KB und habe die Variablen angepasst. Jemand eine Idee, was ich noch versuchen kann?
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: domino 7 auf debian (sarge)
« Antwort #10 am: 01.02.07 - 15:52:07 »
Mit welchen Usern machst Du das denn jeweils?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: domino 7 auf debian (sarge)
« Antwort #11 am: 01.02.07 - 15:55:59 »
Im Skript ist User notes hinterlegt. Wenn ich den Debian Server restarte, der dann per runlevel das Skript anreißt, dann wird das ja wohl root aufrufen.

Wenn ich das manuell dann starte, bin ich ebenfalls root, weil ja im Skript sowieso ein su notes gemacht wird.
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: domino 7 auf debian (sarge)
« Antwort #12 am: 01.02.07 - 16:10:04 »
Hallo,

ich weiß nicht genau welches du verwendest, aber das standesgemäßeste Script zum starten des Domino Servers habe ich hier gefunden: http://www.nashcom.de/nshweb/pages/startscript.htm
Hat sehr viele Funktionen, die ich in der Form bisher nirgend gefunden habe. Dank an dieser Stelle dem Autor!! :)
Vielleicht klappts damit besser?


Gruß Dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: domino 7 auf debian (sarge)
« Antwort #13 am: 01.06.07 - 16:16:08 »
Moinsen,

habe das gleiche Problem gehabt, nachdem ich das Nash-Skript reingebastelt habe. Meine Vermutung: Im Skript ist standardmäßig als Sprache Deutsch eingestellt (de_DE). Wir haben aber einen englischen Server, der das vermutlich nicht verträgt?
Nachdem ich alle Bezüge auf die Sprache aus dem Skript entfernt habe läuft es einwand frei. Das Skript ist auf jeden Falle eine empfehlung wert :)

Gruß
Thorger
LG Thorger

There's no place like 127.0.0.1 ...

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: domino 7 auf debian (sarge)
« Antwort #14 am: 01.06.07 - 17:41:18 »
Danke für den Tip, ich habe das IBM Script genommen. Werd das bei Gelegenheit mal checken, da ich auch einen englischen Server hab. Aber ich nehme an, das Script von IBM wird wohl schon für einen englischen Server sein, aber dennoch.
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: domino 7 auf debian (sarge)
« Antwort #15 am: 01.06.07 - 18:01:49 »
Ich vermute, wenn die Umgebungsvariable nicht gesetzt ist, nimmt er halt die Standardsprache des Servers. Und das wird dann beim englischen Server wohl englisch sein.

Vorher hatte ich nur ein "Minimalskript", mit dem es auch wunderbar lief:

#!/bin/sh

case "$1" in
    start)
        echo -n "Starting Domino:"
      su - notes -c "/opt/ibm/lotus/bin/server > /local/notesdata/domino.log &" &
        ;;
    stop)
        echo -n "Stopping Domino:"
        su - notes -c "/opt/ibm/lotus/bin/server -q" &
        ;;
    *)
        echo "Usage: /etc/init.d/domino {start|stop}"
        exit 1
        ;;
esac

exit 0
LG Thorger

There's no place like 127.0.0.1 ...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz