Olá, estou iniciando no uso de high availabilty/load balancing e descobri lendo por ai que poderia usar o ldirectord para balancear a carga entre 2 servidores ltsp que estou implantando. O meu quadro atual é de 2 servidores LTSP com disco distribuido (drbd):
ltsp01 - 192.168.10.2 (node1) ltsp02 - 192.168.10.3 (node2) O dispositivo drbd é controlado pelo heartbeat e compartilhado via NFS apartir do ip 192.168.10.1 para ambos os servidores e para o restante da rede. Hoje cada cliente é configurado para "logar" em um servidor ou em outro, porém dessa forma não temos "alta disponibilidade" de verdade, apenas um "raid via rede". Cheguei a estudar uma solução baseada em DHCP failover/load balancing porém essa solução se limita a 2 servidores, e não posso limitar tecnicamente o crescimento da rede. De acordo com todo o material que li sobre o ldirectord terei que ter um mesmo endereço compartilhado tanto pelo VIP quanto pelos RIPs, e é justamente ai que entra minha dificuldade pois não consigo controlar a atribuição desse endereço pelo heartbeat. Essa é minha configuração funcional do haresources: ltsp01 192.168.10.1 drbddisk::system \ Filesystem::/dev/drbd0::/mnt/mirror::reiserfs::acl killnfsd nfs E essa é a configuração que estou tentando usar: ltsp01 192.168.10.1 192.168.10.4 drbddisk::system \ Filesystem::/dev/drbd0::/mnt/mirror::reiserfs::acl killnfsd nfs ltsp02 192.168.10.4 ldirectord o endereço 192.168.10.4 será utilizado para conexão apartir dos thinclients, só que não funciona, pois digamos que a máquina ltsp02 seja reiniciada, ao retornar ao funcionamento ela adquire o endereço 192.168.10.4 e remove ele da ltsp01, dessa forma a única máquina que é possível acessar pelo endereço do VIP é a ltsp02 (que no momento possui o endereço 192.168.10.4) A minha dúvida é: eu terei que configurar esse endereço 192.168.10.4 em uma interface virtual (tun) que será carregada pelo sistema e deixar o drbd cuidar apenas do ldirectord, conforme a linha abaixo: ltsp01 192.168.10.1 drbddisk::system \ Filesystem::/dev/drbd0::/mnt/mirror::reiserfs::acl killnfsd nfs ldirectord ???? Grato pela atenção e possível ajuda, Claudinei Matos _______________________________________________ Linux-HA mailing list [email protected] http://listas.linuxchix.org.br/mailman/listinfo/linux-ha
