Certaines valeurs de noyau Solaris sont généralement trop basses
pour une installation
de WebSphere ESB.
Apprenez à définir des valeurs plus élevées pour les paramètres de noyau sélectionnés.
Pourquoi et quand exécuter cette tâche
Utilisez les paramètres suivants pour configurer les paramètres du noyau.
Procédure
- Si ce n'est déjà fait, connectez-vous au poste de travail hôte en tant que root.
- Examinez la configuration du poste de travail.
Pour ce faire, entrez la commande suivante :
sysdef -i
- Définissez les valeurs du noyau. Les paramètres du noyau à modifier et
la façon de procéder dépendent de la version de Solaris.
- Si Solaris 9 est installé, procédez comme suit :
- Editez le fichier /etc/system. Utilisez les valeurs présentées
dans l'exemple suivant :
set shmsys:shminfo_shmmax = 4294967295
set shmsys:shminfo_shmseg = 1024
set shmsys:shminfo_shmmni = 1024
set semsys:seminfo_semaem = 16384
set semsys:seminfo_semmni = 1024
set semsys:seminfo_semmap = 1026
set semsys:seminfo_semmns = 16384
set semsys:seminfo_semmsl = 100
set semsys:seminfo_semopm = 100
set semsys:seminfo_semmnu = 2048
set semsys:seminfo_semume = 256
set msgsys:msginfo_msgmap = 1026
set msgsys:msginfo_msgmax = 65535
set rlim_fd_cur = 1024
- Redémarrez le système d'exploitation.
- Si Solaris 10 est installé, procédez comme suit :
- Modifiez la valeur de shmmax dans le fichier
etc/project, en utilisant la commande projmod
comme suit :
# projmod -a -K "project.max-shm-memory=(priv,4G,deny)" default
- Redémarrez le système d'exploitation.
Que faire ensuite
Pour plus de détails sur la configuration du système Solaris,
voir la documentation relative à l'administration du système sur le site de
Sun à l'adresse
http://docs.sun.com.