martedì 10 giugno 2014

Sametime 9 su linux e risorse insufficenti, come risolvere

Durante l'implementazione di un ambiente di test ( Sametime 9 ) per un cliente su RedHat mi sono trovato in una situazione anomala:
facendo partire tutti i servizi presenti sulla macchia con utente root , tutto si apriva regolarmente, mentre se facevo partire i servizi con un utenza senza diritti amministrativi, dopo il secondo server cominciavo a prendere degli errori di risorse insufficenti.


Dopo qualche indagine abbiamo trovato questa technote   dove sono contenuti i settaggi consigliati su OS linux per il corretto funzionamento Websphere Application Server.

Inserendo all'interno del file /etc/security/limits.conf il seguente settaggio

wasuser        soft     nproc           131072
wasuser        hard    nproc           131072

dove wasuser è l'utente di partenza dei servizi Sametime abbiamo risolto il problema.


Ricordo che all'interno dello stesso file, vanno configurati anche i limiti di open file, che nel caso Sametime, vanno impostati nel modo seguente (in caso di 1 singolo ST server per VM) :

wasuser  soft    nofile          65535
wasuser  hard    nofile          65535


Il settaggio nproc può essere applicato anche a IBM Connections o Websphere Portal (in caso abbiate problemi di OutOfMemory)  essendo valido anche per WAS 8.0

3 commenti:

  1. Ciao Matteo, I hope English is okay with you? It is practically pointless to specify a soft and a hard limit with the same number.

    RispondiElimina
  2. Hello Stevan ! Englis is ok and i've also the english version of this blog at blog.msbiro.net , I know the difference from soft and hard , but i write both number to make easier for my customer understand the value. Anyway ur feedback is appreciated :-)

    RispondiElimina
  3. Hello Matteo,

    would it then not be more easier and efficient to set both with limits with just one instruction?

    wasuser - nproc 131072
    wasuser - nofile 65535

    RispondiElimina