Autor Thema: Insufficient semaphores  (Gelesen 2051 mal)

Offline papadave

  • Senior Mitglied
  • ****
  • Beiträge: 257
  • Ich liebe dieses Forum!
Insufficient semaphores
« am: 01.02.05 - 00:09:01 »
Mir is soeben der Domin abgek*ckt!  :o

Jemand ne Ahnung was: Insufficient semaphores zu bedeuten hat?
Werd das Logfile sowieso mal an IBM senden,
aber ... wieso kackt der so unmotiviert ab  ???

Domino 6.5.1 unter RedHat 9

Danke, David


 Thread=[29242:00016-213006]
Stack base=0xBDFFFC1C, Stack size = 2736 bytes
PANIC: Insufficient semaphores to handle number of concurrent owned critical regions. Please reconfigure your kernel.
Stack base = 0xbdfffc1c, Stack size = 4292 bytes
Fatal Error signal = 0x0000000b PID/TID = 29242/213006
Mon Jan 31 21:59:05   Running NSD
NSD is in progress .................

Edit:
war doch kein RedHat ES --> RedHat 9
« Letzte Änderung: 01.02.05 - 11:35:51 von papadave »

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re: Insufficient semaphores
« Antwort #1 am: 01.02.05 - 05:50:34 »
Hallo papadave,

was spuckt er denn aus?
cat  /proc/sys/kernel/shmmni (Oder so ähnlich, ich arbeite mit Debian und steht auf 8192).

Interessant wäre es natürlich diesen Wert mit einem Domino optimiertem Suse (Enterprise) System zu vergleichen. Vielleicht hat ja jemand einen Suse Enterprise laufen und kann mal seinen Wert posten.

Offline Thomator

  • Senior Mitglied
  • ****
  • Beiträge: 353
  • Geschlecht: Männlich
Re: Insufficient semaphores
« Antwort #2 am: 01.02.05 - 09:19:23 »
Hi papadave,

das klingt, als ob der Domino und der Linux-Kernel Probleme mit der Syncronisation von Speicher oder CPU-Zeiten haben.

Ich hatte so was auch mal unter Windows, als ich 2 geclusterte Server zu Testzwecken auf einer Maschine installiert hatte. Ich konnte das System nicht zum Arbeiten überreden.

Insufficient semaphores klingt auf jeden Fall nach Problemen beim reservieren von Systemressourcen durch Domino-Task's.

Thomas
+++To be human is more important than to be important!+++

Offline papadave

  • Senior Mitglied
  • ****
  • Beiträge: 257
  • Ich liebe dieses Forum!
Re: Insufficient semaphores
« Antwort #3 am: 01.02.05 - 11:23:53 »
was spuckt er denn aus?
cat  /proc/sys/kernel/shmmni (Oder so ähnlich, ich arbeite mit Debian und steht auf 8192).

Ich hab hier  4096.

Und dieses Gerät steht im Cluster mit nochmal selbiger Konfig und
läuft nun auch 'schon' seit 3 Monaten stabil.

David

edit:
ps.: Es schwirrt doch auch hier im Forum irgendwo jemand herum der genauso heisst, oder?  Viell. weiss der was *g*  ;D
« Letzte Änderung: 01.02.05 - 11:25:47 von papadave »

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re: Insufficient semaphores
« Antwort #4 am: 01.02.05 - 13:01:06 »
Also diese Einstellung regelt die Semaphoren und ist wohl zu niedrig.
Im IBM Linux Redbook wird 8192 empfohlen (und der ist immerhin doppelt so hoch).
Bevor Du also weiterforscht würde ich diesen Wert dauerhaft erhöhen). Schaden kann das, denke ich, auf keinen Fall.
Das der Server 3 Monate stabil lief spricht nicht unbedingt dagegen. Semaphorenprobleme entstehen meist schleichend. Jeden Tag werden ein paar mehr belegt bis der Server dann irgendwann die Grätsche macht. Soviel ich weiß kann man kann sich die benutzten Semaphoren an der Konsole anzeigen lassen (sorry, zu lange her das ich das gebraucht habe).

Offline papadave

  • Senior Mitglied
  • ****
  • Beiträge: 257
  • Ich liebe dieses Forum!
Re: Insufficient semaphores
« Antwort #5 am: 01.02.05 - 15:33:15 »
also, der Typ von IBM hat mir mal ganz fürsorglich erklärt,
wie ich mir meine Semaphoren ausbauen kann:

sysctl -w kernel.sem="512 64000 32 256"

Der Befehl schreibt diese Wert in das Array in:
/proc/sys/kernel/sem

Nun schau ich mir noch an,
was diese Zahlenwerte im sem-array überhaupt bedeuten  ::)

David

edit:
hier noch etwas Info diesbezüglich:

http://www.double6.co.uk/lotus/notes/lotusnotes.nsf/e18d0514f851bbdf80256b7d00477757/df533bd2e475321a80256d110033a14a/$FILE/Enagrde%20ND6%20Howto.pdf
« Letzte Änderung: 01.02.05 - 16:28:51 von papadave »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Insufficient semaphores
« Antwort #6 am: 01.02.05 - 17:10:37 »
David, kannst Du diese URL mal in einen URL-Tag einpacken, etwa so:


Code
[url=http:// ...... die ganze url hier]Mehr Infos[/url]

dann wird der Thread nämlich wieder lesbar und nicht in die Brrrreeeeeiiiiiiitttttteeee gerissen. Danke
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline cook

  • Frischling
  • *
  • Beiträge: 3
Re: Insufficient semaphores
« Antwort #7 am: 02.02.05 - 12:16:08 »
SLES8 DOMINO 6.5.1 läuft seit Juli 2004 produktiv

/proc/sys/kernel/sem   -->  250 18432 32 1024
 ;D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz