Quando un nodo principale si guasta, il suo IP (IPv6) galleggia sul nodo standby. Il nodo standby dovrebbe fornire il servizio da quel momento in poi su quell'IP.IPv6: le operazioni IP dell'interfaccia vengono interrotte con IP mobile nel failover HA
Dato che entrambi questi nodi coesistono nella stessa LAN, spesso si vede che il nodo di standby diventa irraggiungibile. L'interfaccia è attiva e in esecuzione con l'indirizzo IPv6 assegnato, ma tutte le operazioni IP vengono interrotte.
Una possibilità è il rilevamento di indirizzi duplicati (DAD) che si avvia quando l'IP viene configurato in standby. La RFC dice che tutte le operazioni IP devono essere fermate.
La mia domanda riguarda le specifiche nell'implementazione IPv6 del kernel Linux. Precedentemente, dal codice del kernel, supponevo che la variabile sysctl "disable_ipv6" debba essere impostata. Ma il kernel non disabilita IPv6, si limita a interrompere tutte le operazioni IP su quell'interfaccia.
Qualcuno può spiegare cosa fa il kernel Linux IPv6 quando "disabilita queste operazioni IP" in caso di errore DAD? Può essere ripristinato alla normalità senza eseguire l'interfaccia DOWN & SU? Qualsiasi suggerimento nel codice sarà molto utile.
Un bug OpenStack su linee simili: https://bugs.launchpad.net/nova/+bug/1011134 – user31986
Questo è solo un delicato promemoria per far apparire il post: apprezzerei davvero se ci fossero delle intuizioni dalla community . Il BOUNTY termina tra 1 ora. Grazie! – user31986
'dmesg' mostra il messaggio di indirizzo duplicato rilevato? – ssnobody