Procedimento básico de resolução de problemas do Directory Services

Pode procurar códigos de retorno para erros de LDAP no arquivo ldap.h, que está localizado no sistema em QSYSINC/H.LDAP.

Quando recebe um erro no seu servidor de diretórios de LDAP e quer mais detalhes, outra opção que pode tomar é ver o registo de trabalhos QDIRSRV.  O Directory Services utiliza vários servidores da Structured Query Language (SQL).  Quando ocorre um erro de SQL, o registo de trabalhos QDIRSRV deverá conter a seguinte mensagem:

Ocorreu o erro -1 de SQL 

Nestes casos, o registo de trabalhos QDIRSRV remetê-lo-á para os registos de trabalhos do servidor de SQL.  No entanto, em alguns casos o QDIRSRV pode não conter esta mensagem e esta consulta, mesmo que a causa do problema seja um servidor de SQL.  Nestes casos, poderá ajudá-lo saber quais os servidores de SQL que devem ser iniciados e para que o Directory Services os utiliza.

Quando o servidor de diretórios de LDAP é iniciado normalmente, gera mensagens semelhantes às seguintes:

Nota: As mensagens e o número de trabalhos do servidor de SQL iniciados pode diferir em qualquer um dos casos que se seguem:
  • Está a iniciar o servidor pela primeira vez.
  • É necessário efetuar a migração.
  • O servidor está a utilizar o registo de alterações.
  • O servidor está definido para permitir um maior número de ligações de bases de dados.

                                                              Sistema:   WARMERS
 Trab  . :   QDIRSRV       Util . . :   QDIRSRV       Número . . . :   174440
                                                                                
  >> CALL PGM(QSYS/QGLDSVR)                                                  
     Trabalho 057448/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
     Trabalho 057340/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
     Trabalho 057448/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
     Trabalho 057166/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
     Trabalho 057279/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
     Servidor de Serviços de Diretório iniciado com êxito.

O Directory Services utiliza o primeiro servidor de SQL, 057448/QUSER/QSQSRVR, durante o inicio do servidor de LDAP.  Se for necessário, o Directory Services pode iniciar servidores de SQL adicionais durante o inicio do servidor de LDAP se iniciar o seu servidor pela primeira vez, se for necessário efetuar a migração ou se o seu servidor estiver a utilizar o registo de alterações.  Após o inicio, estes servidores de SQL são abandonados.

O Directory Services utiliza o servidor de SQL seguinte, 057340/QUSER/QSQSRVR, para fazer adições, eliminações e modificações de LDAP.  A não ser que tenha alterado o número de ligações no seu arquivo de configurações, este servidor é o 4º a contar do fim desta lista.

O Directory Services utiliza o servidor de SQL seguinte, 057448/QUSER/QSQSRVR, para a replicação.  No exemplo dado acima, o servidor de SQL utilizado durante o inicio foi regenerado para replicação.

O Directory Services utiliza os restantes servidores de SQL para procuras de LDAP.  Na página Propriedades da Base de Dados/Sufixos do servidor de diretórios em Operations Navigator, especifica o número total de servidores de SQL que utiliza.  No exemplo apresentado acima são utilizados dois servidores de SQL para procuras de LDAP, o 057166/QUSER/QSQSRVR e o 057279/QUSER/QSQSRVR.

.

Supervisionar erros e acesso com o registo de trabalhos do Directory Services

A visualização do registo de erros do servidor de LDAP pode alertá-lo para erros e ajudá-lo a supervisionar o acesso ao servidor. Se o servidor estiver iniciado, efetue os seguintes procedimentos para ver o registo de trabalhos QDIRSRV: No Operations Navigator, expanda Rede. Expanda...
Crie um site grátis Webnode