Apesar de o iManager ser uma ferramenta baseada na sessão e ser fornecida sem qualquer recurso de failover, é possível utilizá-lo em ambientes em cluster. Consulte o Guia de Administração de Serviços em Cluster.
Instale e configure o iManager nos nós do cluster para os quais o IP virtual será movido (isto é, um cluster Ativo/Ativo).
Quando falha o nó em que o iManager está em execução, os Serviços de Cluster da Novell (NCS) detectam a falha e movem (recarregam) o endereço IP virtual para outro nó do cluster.
Usando o gabarito Generic_IP_Service fornecido com os Serviços de Cluster da Novell, crie um novo recurso de cluster chamado iManager.
Esse recurso usa um endereço IP virtual que é movido nos nós do cluster. Ao criar um novo recurso de cluster, o assistente orienta a criação de um script de carga e de um script de descarga.
Verifique os scripts de carga e descarga.
O script de carga contém apenas estas linhas (todas as outras linhas devem ser assinaladas como comentários):
. /opt/novell/ncs/lib/ncsfuncs
exit_on_error add_secondary_ipaddress xxx.xxx.xxx.xxx
exit 0
O script de descarga contém apenas estas linhas (todas as outras linhas devem ser assinaladas como comentários):
. /opt/novell/ncs/lib/ncsfuncs
ignore_error del_secondary_ipaddress xxx.xxx.xxx.xxx
exit 0
Aponte o browser para http://servidor_web/nps/iManager.html (em que servidor_web é o endereço IP usado no recurso de cluster do iManager).
Os serviços do iManager agora oferecem alta disponibilidade; porém, não há failover para sessões ativas. Quando um serviço falha durante operações dos usuários, estes devem autenticar novamente e reiniciar as operações que foram interrompidas.
Como o iManager/tomcat/apache já está em execução (Ativo/Ativo) nos outros nós, não há tempo de carga desses aplicativos no caso de ser necessário o NCS migrar (mover) o IP virtual para outro nó.
É pequeno o benefício do uso de um cluster Ativo/Passivo por exigir muito mais configuração e obrigar a esperar todo o tempo de carga em cada failover. Se você realmente quiser configurar o iManager como recurso de cluster Ativo/Passivo, crie um recurso de cluster que carregue e descarregue o iManager e suas dependências (como o Apache e o Tomcat). Em seguida, essa configuração idêntica do iManager deve ser realizada em todos os nós em que o iManager deverá oferecer alta disponibilidade.