A Novell pode solicitar um dump de memória quando ocorrer um bloqueio ou abend em um servidor que não pôde ser corrigido com outros métodos de solução de problemas. Um dump de memória é uma cópia da memória de um servidor NetWare no momento em que ocorreu o abend. Os dumps de memória podem ser analisados por engenheiros da Novell e são freqüentemente a chave para encontrar os bugs do software. No entanto, agora que os servidores geralmente usam grande quantidade de RAM, é menos provável que a criação de um dump de memória seja um procedimento de rotina na resolução de problemas. O arquivo ABEND.LOG pode ser igualmente valioso para o diagnóstico.
IMPORTANTE: Você deverá instalar todos os patches necessários antes que a Novell solicite um dump de memória. Para enviar um arquivo de dump de memória para a Novell, você precisa primeiro abrir um incidente de suporte, que será faturado. Você não receberá nenhuma cobrança até que o incidente seja resolvido ou fechado. Se o problema for um bug da Novell e não havia um patch disponível anteriormente, nada será cobrado.
O procedimento para criar um arquivo de memória é mostrado a seguir, mas o representante de suporte pode explicá-lo melhor quando você telefonar.
Você pode executar os seguintes tipos de dumps de memória:
Dump de memória completo. Copia toda a memória do servidor para um dispositivo ou unidade local.
Dump de memória completo sem cache. Copia toda a memória do servidor, com exceção do cache de arquivos (cache do disco) para um dispositivo ou unidade local. O dump de memória sem cache é menor, mas fornece tantas informações úteis quanto um dump de memória completo.
Um dump de memória pode ser iniciado de duas formas:
O prompt Tipo? permite especificar um dump de memória completo ou um dump de memória sem cache, conforme explicado anteriormente.
O prompt Dispositivo? permite especificar uma unidade local ou um dispositivo que pode ser gravado no DOS.
NOTA: Outros tipos de dumps de memória podem estar disponíveis no futuro. O representante do Suporte Técnico Novell informará se for esse o caso.
Se o servidor não estiver completamente travado, você poderá entrar no depurador pressionando: Shift+Shift+Alt+Esc. SUGESTÃO: Pressione a tecla Shift da esquerda e pressione Shift e Alt com a mão direita. Pressione Esc com um dedo da mão esquerda.
Em seguida, digite .C. O servidor mostrará as opções de dump de memória. Quando o dump de memória for concluído, digite G para sair do depurador e ver novamente o prompt do Console do Sistema. Como alternativa, digite Q para sair do DOS.
Após iniciar o dump de memória, será solicitado que você especifique a letra da unidade do DOS e o caminho no qual o arquivo de imagem da memória será gravado. O tamanho do arquivo de imagem completo será quase igual ao total de RAM instalada no servidor. Para um dump de memória sem cache, o tamanho do arquivo de imagem será quase igual ao total da RAM menos a quantidade de cache de arquivos (memória de cache de disco).
A unidade pode ser qualquer dispositivo gravável em DOS que contenha espaço de armazenamento suficiente. Mas lembre-se que ela precisa ser configurada, não apenas antes do abend do servidor, mas antes da inicialização do servidor.
Quando a imagem é gravada em um disco rígido local no servidor, o nome padrão do arquivo de imagem é C:COREDUMP.IMG. Depois que o arquivo estiver no disco rígido, é possível compactá-lo, copiá-lo para disquetes, fazer backup desse arquivo em fita ou enviá-lo por FTP para ftp.novell.com (se você abriu um incidente de suporte).
O arquivo de imagem também pode ser gravado posteriormente em uma unidade de rede, depois que o servidor estiver ativado e em execução. Isso pode ser feito utilizando o IMGCOPY.NLM (não instalado por padrão) ou qualquer outro NLM de terceiros que forneça essa funcionalidade. Para localizar o IMGCOPY.NLM, utilize o recurso de pesquisa na página Patches and Files do site da Novell na Web.
Antes de enviar a imagem da memória para a Novell, entre em contato com um representante do suporte para abrir um incidente de suporte. Um engenheiro de suporte técnico será designado para ajudá-lo a analisar o arquivo de imagem de memória. Este engenheiro organizará o recebimento da imagem por correio comum ou pela Internet e avisará qual o melhor formato de mídia a ser usado.