IotDB cluster is not using FQDN as seed node address
- Lingua principale
- Java
- Stelle
- 6.4k
- Fork
- 1.2k
- Merge medio
- 1g 23h
- PR unite (30g)
- 115
Descrizione
In a k8s environment, when you restart a multinode iotdb server instances, instances try to connect to IPs of old instances.
I am using FQDN addresses in seed nodes list but as far as I understand, IotDB changes them to IP addresses and store them as IP addresses.
**To Reproduce**
Steps to reproduce the behavior:
1. Start 3 instances of IotDB server in k8s environment, (seed nodes list must contain FQDNs)
2. Restart all instances.
3. See logs to see IotDB tries to connect to IP address of the first run.
**Expected behavior**
IotDB should store FQDNs and convert them to IPs at startup or when first used.
**Kubernetes Environment**
- IotDB 0.12.3
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Riproduci il problema con tre istanze IoTDB 0.12.3 in Kubernetes e nodi seed FQDN, quindi ispeziona i log di riavvio e traccia dove vengono rese persistenti le indirizzi seed. Il lavoro è completato quando le istanze riavviate mantengono gli FQDN e li risolvono negli IP correnti all’avvio o al primo utilizzo, invece di riconnettersi a vecchi indirizzi IP.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, kubernetes
- Ambito
- databases, distributed-systems, infrastructure
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100