IotDB cluster is not using FQDN as seed node address
- Ngôn ngữ chính
- Java
- Star
- 6.4k
- Fork
- 1.2k
- Merge trung bình
- 1 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 115
Mô tả
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
Hướng dẫn đóng góp
Hướng nghiên cứu
Tái hiện vấn đề với ba instance IoTDB 0.12.3 trong Kubernetes và các seed node FQDN, sau đó kiểm tra log khởi động lại và truy vết nơi các địa chỉ seed được lưu bền vững. Được xem là hoàn tất khi các instance đã khởi động lại vẫn giữ các FQDN và phân giải chúng thành các IP hiện tại lúc khởi động hoặc lần sử dụng đầu tiên, thay vì kết nối lại đến các địa chỉ IP cũ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java, kubernetes
- Lĩnh vực
- databases, distributed-systems, infrastructure
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100