Jul 27

LKCD netdump server

Category: SUSE

Para configurar o LKCD como netdump precisamos realizar as seguintes configuraƧƵes.

No servidor

Instalamos os seguintes pacotes:

rpm -ivh lkcdutils-4.2-193.57.i586.rpm
rpm -ivh lkcdutils-netdump-server-4.2-193.57.i586.rpm


Setamos as variƔveis em /etc/sysconfig/dump

DUMP_FLAGS=”0×40000000″
SOURCE_PORT=”6688″

Criamos o diretório para armazenar o dump.

install -o netdump -g dump -m 777 -d /var/log/dump

Adicionamos o netdump server para inicializar durante o boot

chkconfig netdump-server on

Inciamos o daemon

/etc/init.d/netdump-server start
/etc/init.d/netdump-server status

netstat -tulpen | grep 6688
udp 0 0 0.0.0.0:6688 0.0.0.0:* 479 37910 22791/netdump-server

No cliente

Setamos as variƔveis em /etc/sysconfig/dump

DUMP_DEV=”eth0″
TARGET_HOST=”192.168.0.254″
ETH_ADDRESS=”00:12:1b:40:c7:63″
DUMP_FLAGS=”0×40000000″
TARGET_PORT=”6688″
SOURCE_PORT=”6688″

Descrição dos parâmetros:

TARGET_HOST?endereƧo ip do netdump server
ETH_ADDRESS?mac address do netdump server
TARGET_PORT?porta configurada no netdump server
SOURCE_PORT?porta de inicialização do netdump

Carregando as configuraƧƵes e habilitando a captura do dump

#lkcd config
#lkcd query

Configured dump device: 0xffffffff
Configured dump flags: KL_DUMP_FLAGS_NETDUMP
Configured dump level: KL_DUMP_LEVEL_HEADER|KL_DUMP_LEVEL_KERN
Configured dump compression method: KL_DUMP_COMPRESS_GZIP

Adicionando o utilitÔrio de dump para inicialização durante o boot

chkconfig lkcd-netdump on

Iniciando o netdump no cliente

/etc/init.d/lkcd-netdump start

Realizando testes de funcionalidade, habilitando o System Request

echo 1 > /proc/sys/kernel/sysrq

Depis forƧamos o panic

echo c > /proc/sysrq-trigger

Share this on Orkut!
Comments are off for this post

Comments are closed.