Vários valores de kernel do HP-UX geralmente são muito pequenos
para uma instalação do WebSphere ESB.
Você deve configurar os parâmetros de kernel selecionados para valores mais altos.
Sobre Esta Tarefa
Utilize o seguinte procedimento para configurar parâmetros do kernel para utilização com o
WebSphere ESB:
Procedimento
- Se você ainda não tiver efetuado login na estação de trabalho do host como root,
faça-o.
- Determine a memória física. Saber os limites de memória de sua máquina é importante
para evitar configurar alguns parâmetros do kernel como mais altos
do que a capacidade física disponível. Para determinar a memória física, desempenhe as seguintes etapas:
- Inicie o utilitário HP-UX SAM (System Administration Manager) com o comando
/usr/sbin/sam.
- Selecione Monitores de Desempenho > Propriedades do Sistema > Memória.
- Anote o valor da Memória Física e selecione OK.
- Saia do utilitário SAM.
- Alguns parâmetros como maxfiles e maxfiles_lim precisam de
valores maiores do que 4096. Para isso, primeiro é necessário editar o arquivo /usr/conf/master.d/core-hpux
para que o utilitário SAM possa configurar valores maiores do que 2048. A tabela a
seguir recomenda 8000 e 8196, respectivamente. Para editar esse arquivo, execute as seguintes etapas:
- Abra o arquivo /usr/conf/master.d/core-hpux em um editor de texto.
- Altere a linha "*range maxfiles<=2048" para "*range
maxfiles<=60000".
- Altere a linha "*range maxfiles_lim<=2048" para "*range
maxfiles_lim<=60000".
- Salve e feche o arquivo.
- O utilitário SAM armazena valores antigos no arquivo /var/sam/boot.config.
Para manter os novos valores, force o utilitário SAM a criar um novo arquivo boot.config
desempenhando as seguintes etapas:
- Mova a versão existente do arquivo /var/sam/boot.config para
outra localização, tal como o diretório /tmp.
- Inicie o utilitário SAM.
- Selecione Configuração de Kernel > Parâmetros Configuráveis.
Quando a janela Configuração de Kernel for aberta, um novo arquivo
boot.config será criado.
Alternativamente,
reconstrua o arquivo
boot.config com o seguinte comando:
# /usr/sam/lbin/getkinfo -b
- Configure os novos valores de parâmetros de kernel fazendo o seguinte:
- Inicie o utilitário SAM com o comando /usr/sbin/sam.
- No utilitário SAM, selecione Configuração de Kernel > Parâmetros Configuráveis.
- Para cada um dos parâmetros na tabela a seguir, execute este procedimento:
- Realce o parâmetro a ser alterado.
- Selecione Ações > Modifique o Parâmetro Configurável.
- Digite o novo valor no campo Formula/Value.
- Selecione OK.
Altere as configurações típicas do kernel para executar o
WebSphere ESB
na ordem mostrada na seguinte tabela.
Parâmetro |
Valor |
swchunk |
8192 |
shmseg |
512 |
maxdsiz |
3221225472 |
maxdsiz_64bit |
64424509440 |
maxfiles_lim |
10000 (Altere este antes de
maxfiles.) |
maxfiles |
8192 |
semume |
512 |
semmsl |
3072 |
msgssz |
512 (Altere este antes de msgmax) |
nkthread |
10000 |
max_thread_proc |
4096 |
nproc |
8192 (Altera este antes de maxuprc) |
maxuprc |
4096 |
nflocks |
11585 |
ninode |
8110 |
msgmap |
13109 |
msgseg |
32767 (Altera este antes de msgmax) |
msgmnb |
65535 (0x10000) (Altera este antes de msgmax) |
msgmnb |
131070 (ao executar vários perfis no mesmo
sistema) |
msgmax |
65535 (0x10000) |
msgmax |
131070 (ao executar vários perfis
no mesmo sistema) |
msgmni |
4634 |
semmns |
11586 |
semmni |
8192 |
semmnu |
8180 |
shmmax |
185513715302 |
shmmni |
8192 |
STRMSGSZ |
65535 |
dbc_max_pc |
10 |
nstrpty |
60 |
cmc_plat_poll |
15 |
msgtql |
13107 |
Quando o
WebSphere ESB
e o
IBM® DB2
estão na mesma estação de trabalho, alguns valores de kernel são
maiores que os mostrados na tabela.
Consulte os parâmetros de configuração de kernel recomendados do HP-UX
para DB2
Universal Database, versão 8.x, no centro de informações doDB2: DB2 Information
Center.
- Selecione Ações > Processar Novo Kernel.
- Selecione Sim na janela de informações para confirmar sua decisão
de reiniciar a estação de trabalho.
Siga as instruções na tela
para reiniciar sua estação de trabalho e ativar as novas configurações.
- Se você planejar redirecionar as exibições para estações de trabalho não-HP, desempenhe
as seguintes etapas antes de executar o assistente de instalação doWebSphere ESB:
- Emita o comando a seguir para obter informações sobre todos os códigos de idioma públicos
acessíveis para seu aplicativo:
# locale -a
- Escolha um valor para seu sistema a partir da saída que é exibida e defina a variável de ambiente LANG
como este valor.
Aqui encontra-se um exemplo de comando que configura o valor de LANG como en_US.iso88591:
# export LANG=en_US.iso88591