3.6 Verificações de funcionamento do servidor

O eDirectory 8.8 introduz verificações de funcionamento do servidor para ajudar a determinar se o funcionamento do servidor está seguro antes de fazer o upgrade.

As verificações de funcionamento do servidor são executadas por padrão a cada upgrade e ocorrem antes do upgrade real do pacote. Contudo, também é possível executar a ferramenta de diagnóstico ndscheck para realizar verificações de funcionamento.

3.6.1 Necessidade de verificações de funcionamento

Nas versões anteriores do eDirectory, o upgrade não verificava o funcionamento do servidor antes de prosseguir. Se o funcionamento estivesse instável, a operação de upgrade falharia e o eDirectory ficaria em um estado inconsistente. Em alguns casos, não seria possível nem mesmo voltar para as configurações anteriores ao upgrade.

Esta nova ferramenta de verificação de funcionamento resolve este problema, garantindo que o servidor esteja pronto para fazer o upgrade.

3.6.2 O que torna um servidor saudável?

O utilitário de verificação de funcionamento do servidor realiza certas verificações de funcionamento para garantir que a árvore esteja funcionando adequadamente. A árvore é declarada saudável quando todas as verificações de funcionamento são concluídas com êxito.

3.6.3 Realizando verificações de funcionamento

Você pode realizar verificações de funcionamento do servidor de duas maneiras:

NOTA:É necessário possuir privilégios administrativos para executar o utilitário de verificação de funcionamento. O mínimo privilégio que pode ser definido para executar o utilitário é Público. Contudo, com o privilégio Público, alguns dos objetos de Protocolo Central do Netware (NCP) e informações de partição não estão disponíveis.

Com o upgrade

As verificações de funcionamento são executadas por padrão a cada upgrade do eDirectory.

Linux

A cada upgrade, as verificações de funcionamento são executadas por padrão antes da operação de upgrade real ser iniciada.

Para ignorar as verificações de funcionamento, é possível usar a opção -j no utilitário nds-install.

Windows

As verificações de funcionamento do servidor ocorrem como parte do assistente de instalação. É possível habilitar ou desabilitar as verificações de funcionamento quando solicitado.

Como utilitário independente

É possível executar verificações de funcionamento do servidor como utilitário independente sempre que desejar. A tabela a seguir explica os utilitários de verificação de funcionamento.

Tabela 3-1 Utilitários de verificação de funcionamento

Plataforma

Nome do utilitário

Linux

ndscheck

Sintaxe:

ndscheck -h hostname:port -a admin_FDN -F logfile_path --config-file configuration_file_name_and_path

NOTA:Você pode especificar -h ou --config-file, mas não ambas as opções.

Windows

ndscheck

3.6.4 Tipos de verificações de funcionamento

Ao fazer upgrade ou executar o utilitário ndscheck, os seguintes tipos de verificações de funcionamento são realizados:

Ao executar o utilitário ndscheck, os resultados das verificações de funcionamento são exibidos na tela e registrados no ndscheck.log. Para obter mais informações sobre arquivos de registro, consulte Seção 3.6.6, Arquivos de Registro.

Se as verificações forem realizadas como parte de um upgrade, depois de sua realização, dependendo da criticidade do erro, você será solicitado a prosseguir com o processo de upgrade ou o processo será abortado. Os detalhes dos erros são descritos em Seção 3.6.5, Categorização de saúde.

Funcionamento básico do servidor

Este é o primeiro estágio de verificação de funcionamento. O utilitário de verificação de funcionamento verifica o seguinte:

  1. O serviço do eDirectory está ativado. O DIB está aberto e é capaz de ler algumas informações básicas da árvore como o nome da árvore.

  2. O servidor está escutando os respectivos números de porta.

    Para LDAP, ele obtém TCP e os números de porta SSL e verifica se o servidor está escutando estas portas.

    Igualmente, para HTTP, ele obtém TCP e números de porta segura de HTTP e verifica se o servidor está escutando estas portas.

Partições e funcionamento de réplica

Após verificar o funcionamento básico do servidor, a próxima etapa é verificar as partições e o funcionamento de réplica da seguinte maneira:

  1. Verificar o funcionamento das réplicas das partições mantidas localmente.

  2. Ler o anel de réplicas de cada uma das partições mantidas pelo servidor e verificar se todos os servidores no anel de réplica estão ativos e se todas as réplicas estão no estado LIGADO.

  3. Verificar a sincronização de horário de todos os servidores no anel de réplicas. Isto mostra a diferença de tempo entre os servidores.

3.6.5 Categorização de saúde

Com base nos erros encontrados ao verificar o funcionamento de um servidor, poderão existir três categorias de funcionamento. O status das verificações de funcionamento é registrado em um arquivo de registro. Para obter mais informações, consulte o Seção 3.6.6, Arquivos de Registro.

As três categorias de funcionamento são Normal, Aviso e Crítico.

Normal

O funcionamento do servidor é normal quando todas as verificações de funcionamento são concluídas com êxito.

O processo de upgrade prossegue sem interrupção.

Aviso

O funcionamento do servidor está na categoria de aviso quando erros menores são encontrados durante a verificação de funcionamento.

Se a verificação de funcionamento for executada como parte do upgrade, você será solicitado a abortar ou continuar.

Avisos normalmente ocorrem nos seguintes cenários:

  1. O servidor não está escutando as portas LDAP e HTTP, normais, seguras ou ambas.

  2. Não é possível fazer contato com servidores não mestre no anel de réplicas.

  3. Servidores no anel de réplicas não estão em sincronia.

Crítico

O funcionamento do servidor está crítico quando erros críticos são encontrados ao verificar o funcionamento.

Se a verificação de saúde for executada como parte de um upgrade, a operação de upgrade será abortada.

O estado crítico ocorre normalmente nos seguintes casos:

  1. Não é possível ler ou abrir o DIB. O DIB pode estar bloqueado ou corrompido.

  2. Não é possível contatar qualquer servidor no anel de réplicas.

  3. As partições mantidas localmente estão ocupadas.

  4. A réplica não está no estado LIGADO.

3.6.6 Arquivos de Registro

Cada operação de verificação de funcionamento do servidor, seja com upgrade ou pelo utilitário independente, mantém o status do funcionamento em um arquivo de registro.

O conteúdo do arquivo de registro é similar às mensagens exibidas na tela quando as verificações ocorrem.

O arquivo de registro da verificação de funcionamento contém o seguinte:

  • Status das verificações de funcionamento (normal, aviso ou crítico).

  • URLs para o site de suporte da NetIQ.

A tabela a seguir fornece os locais do arquivo de registro nas diversas plataformas:

Tabela 3-2 Locais do arquivo de registro de verificação de funcionamento

Plataforma

Nome do arquivo de registro

Localização do Arquivo de Registro

Linux

ndscheck.log

Depende do local especificado com o utilitário ndscheck -F.

Se você não usou a opção -F, o local do arquivo ndscheck.log será determinado pelas outras opções usadas na linha de comando do ndscheck como mostrado a seguir:

  1. Se você usou a opção -h, o arquivo ndscheck.log é salvo no diretório pessoal do usuário.

  2. Se você usou a opção --config-file, o arquivo ndscheck.log é salvo no diretório de registros da instância do servidor. Também é possível selecionar uma instância em uma lista de múltiplas instâncias.

Windows

ndscheck.log

install_directory