Autor Thema: nsd.sh Skript Fehler  (Gelesen 13366 mal)

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
nsd.sh Skript Fehler
« am: 27.12.06 - 20:23:40 »
Hi zusammen!

Gleich als Vorwarnung. Ich hab mir nen Domino 7.0.2 unter Debian 3.1 installiert, wird nicht supportet, aber ich habe gehört, der soll da trotzdem laufen. Mir ist auch klar, dass es sich aller Wahrscheinlichkeit nach um ein Command Fehler handelt, aber viell. hilft mir trotzdem jemand? Alles soweit installiert, ich kann ihn auch starten und dannach ansprechen. Nur leider kommt die Konsole nicht zur Ruhe. Denn...

nach manuellem Start von /opt/ibm/lotus/bin/server
was ja auf /opt/ibm/lotus/notes/latest/linux/startup verlinkt ist
was unter anderem auch das nsd.sh Skript aufruft
kommt folg. Fehlermeldung immer wieder in rasend schnellem Abstand:
/opt/ibm/lotus/notes/latest/linux/nsd.sh: line 69: {print $2}: command not found

Man kann den Domino dazwischen an der Konsole ansprechen, nur zum Lesen kommt man nicht, denn die Fehlermeldungen lassen sie einfach nur so vorbeizischen.

Frage: ich bin kein Programmierer und weiß daher überhaupt nicht, was es mit dem auf sich hat. Was kann/muss/soll ich ändern? Hier einmal die Zeile 69 aus dem nsd.sh Skript:
$Whereis -b -B $path -f $1 | $Awk '{print $2}'
« Letzte Änderung: 27.12.06 - 20:37:15 von mcilly »
LG Roman

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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #1 am: 27.12.06 - 22:24:38 »
Da dürfte ihm der awk fehlen:
apt-get install gawk
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: nsd.sh Skript Fehler
« Antwort #2 am: 28.12.06 - 09:13:49 »
Danke Martin, aber den Awk hat er installiert, das hab ich vergessen zu erwähnen. Kann es an einer Berechtigung liegen, dass der notes User den awk nicht starten darf?
LG Roman

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

Offline Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: nsd.sh Skript Fehler
« Antwort #3 am: 28.12.06 - 09:49:55 »
Also meine Linux-Kenntnisse sind über die Zeit ein wenig eingestaubt, aber waren $1 bzw $2 nicht Parameterübergaben. d.h. du solltest mal schauen was da übergeben wird bzw. werden sollte.

Nebenbei, Debian und Domino hab ich früher immer eingesetzt. Meines Erachtens eine der stabilsten und zuverlässigsten Kombinationen. Ich konnte mir fast immer sicher sein, dass bei einem Fehler er im Domino-Server zusuchen ist.

KAI
I love deadlines, i love the whooshing sound they make when they pass by

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: nsd.sh Skript Fehler
« Antwort #4 am: 28.12.06 - 09:55:40 »
Na ich glaube, das ist ein Befehl ($2) um z.B. das zweite Feld einer Eingabezeile auszudrucken.
Z.B.

echo Hi, Notes.at | awk '{print $1}'
echo Hi, Notes.at | awk '{print $2}'
erzeugt die Ausgaben „Hi,“ bzw. „Notes.at"
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: nsd.sh Skript Fehler
« Antwort #5 am: 28.12.06 - 13:23:16 »
Ich habe nun einmal versucht, den Server ohne dem nsd.sh zu starten. Schnurrt wie ein Kätzchen. Da es sich sowieso nur um meinen privaten Mailserver handelt bin ich da ohne Sorge. Oder meint ihr, es ist nicht gut, den Domino ohne der Problemanalyse zu starten?
LG Roman

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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #6 am: 28.12.06 - 14:33:03 »
Also awk kann ein "normaler" User unter Debian ausführen -- zumindest bei mir.
"whereis" und "tr" hast Du auch installiert?
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 Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: nsd.sh Skript Fehler
« Antwort #7 am: 28.12.06 - 14:39:13 »
das nsd-script wird doch nicht zum starten des Servers benutzt, sondern für diverse aktionen nach dem nsd run .. und als solches im server doc eingetragen.

KAI
I love deadlines, i love the whooshing sound they make when they pass by

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: nsd.sh Skript Fehler
« Antwort #8 am: 28.12.06 - 14:56:33 »
"awk", "whereis" und "tr" sind installiert und dürfen als User "notes" auch ausgeführt werden.

Ich sagte ja auch nicht, dass er das nsd.sh Skript zum Starten benötigt, sondern, dass der Server normal hochkommt, ansprechbar ist, aber die Konsole ständig die Fehlermeldungen rausschmeißt, dass in dem Skript was nicht stimmt.

Hat jemand viell. den Domino unter Linux laufen und kann mal in seinem nsd.sh Skript nachsehen, wie das mit dem $Awk aussieht?
LG Roman

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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #9 am: 28.12.06 - 15:12:53 »
Roman, ich hab Domino auf einem Debian Sarge laufen.

Was sagt nsd denn, wenn Du es aus dem Notes-Datenverzeichnis mit
/opt/ibm/lotus/notes/latest/linux/nsd.sh -help
aufrufst?
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: nsd.sh Skript Fehler
« Antwort #10 am: 28.12.06 - 15:34:15 »
Das selbe, wie wenn ich es ohne -help aufrufe. Habe das Skript kopiert und umbenannt, deshalb nst.sh.
Kann es an fehlenden Berechtigungen oder Umgeb.variablen des Users "notes" liegen?

Zitat
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 1: s;[()]; ;g: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 1: {print substr($2,1,32);}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 1: s;[()]; ;g: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 1: {print substr($2,1,32);}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
/opt/ibm/lotus/notes/latest/linux/nst.sh: line 69: {print $2}: command not found
LG Roman

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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #11 am: 28.12.06 - 22:34:29 »
Roman, ich würd die Diskussion gern public halten, ev. hat noch wer anderer was davon.

Zitat von: mcilly
Ich hab den 7.0.2 unter Debian 3.1.
Bei mir ist es noch 7.0 auf Debian 3.1 "Sarge".

Was ist denn der Output von "nsd.sh -info" als Notes-User im Notes-Datenverzeichnis?
Bei mir gibt er brav was aus.

Wenn bei Dir nur die Fehlermeldungen kommen, hat es IMHO was mit den Unix-Rechten des Notes-Benutzers bzw. einem fehlenden Pfad.

Mein User "lotus" ist ein ganz "normaler" Debian-User ohne Shell.
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: nsd.sh Skript Fehler
« Antwort #12 am: 29.12.06 - 08:45:12 »
Können es natürlich public lassen, dachte nur, du hast im Skript viell. etwas drinnen, was nicht für alle Augen ist.

Es kommt sowohl als "notes" und "root" aus dem /local/notesdata die selbe Meldung. Läuft endlos runter. Erst mittels STRG+C stoppe ich es. Ich glaube, es liegt an meiner Debian. Ich hab mir da mit den sources einmal etwas verpfuscht. Ich werd ein Backup ziehen und den Server mal neu installieren.

Oder hat sonst noch jemand einen Vorschlag? - danke für die bisherige Hilfe mal.
LG Roman

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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #13 am: 29.12.06 - 11:16:19 »
Ich würde auch sagen, dass entweder Deine nsd-sh einen Schaden hat, oder an der Debian-Installation was "schräg" ist.
Hier mal meine nsd.sh.
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 widmaier

  • Aktives Mitglied
  • ***
  • Beiträge: 153
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
    • meine Domino Homepage
Re: nsd.sh Skript Fehler
« Antwort #14 am: 01.01.07 - 16:44:08 »
Hallo zusammen,
wir haben Debian Sarge und Domino 6.5.5 im Einsatz und mussten ziemlich rumtricksen mit IBM Java Libraries usw. Läuft das mittlerweile mit Domino 7 besser? Gibt es ein Kochbuch, wie man Domino 7 unter Debian Sarge stabil zzum laufen bringt, vor allem ohne bunte Oberfläche sondern nur schwarze Konsole mit weisser Schrift?
Wäre toll, wenn jemand so ein Kochbuch hätte.....

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #15 am: 01.01.07 - 17:51:12 »
Mach doch dafür ein neues Thema, auf. Deine Frage hat NICHTS mit der nsd.sh zu tun.
http://www.lugbz.org/documents/smart-questions_de.html#bespecific


P.S.: Domino 7.0 hat sich bei mir auf Sarge (ohne X) innerhalb von 10 Minuten installieren lassen - ohne Voodoo.
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: nsd.sh Skript Fehler
« Antwort #16 am: 01.01.07 - 20:30:39 »
Sag Martin, du hast den Domino unter Debian Sarge (also 3.1) laufen? Welche Kernelversion hast du drauf? 2.6, oder?
« Letzte Änderung: 01.01.07 - 20:43:21 von mcilly »
LG Roman

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

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re: nsd.sh Skript Fehler
« Antwort #17 am: 01.01.07 - 22:00:38 »
Domino 7 benötigt eigentlich zwingend einen 2.6 Kernel. Einige Distris schummeln und holen die benötigte Funktion aus 2.6 in den 2.4 Kernel runter.
Meine Server laufen schon immer unter Debian und es war eigentlich immer erträglich. Ich habe erst gestern eine Anleitung für die Installation auf Debian Etch (die kommende Version) online gestellt aber leider wird mein Server gerade als Ersatz für einen Kundenserver gebraucht.
Die Fehlermeldung im Script kommt mir bekannt vor. nsd vermutet eine Datei nur in einem anderen Ordner. Ich habe mich mit einem Symlink beholfen.
Könnte sein, daß das der Fehler ist.

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: nsd.sh Skript Fehler
« Antwort #18 am: 02.01.07 - 08:03:59 »
@heini_schwammerl: ja, stimmt, sowas habe ich gelesen. Kernel 2.6 ist ein Muss für LD7 und der Symlink könnte dieser sein?

ln -s /usr/bin/awk /bin/awk
LG Roman

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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: nsd.sh Skript Fehler
« Antwort #19 am: 02.01.07 - 14:54:51 »
Bei mir ist das ein Debian Woody, das auf Debian Sarge aktualisiert wurde. Ev. hab ich daher noch von Woody Symlinks, ... die in einer "reinen" Sarge-Installation fehlen.

Kernel 2.6 ist ein MUSS. Siehe auch http://atnotes.de/index.php?topic=31171.msg196332#msg196332
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz