NameNode UI only listens on HOSTNAME:9870
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- kubernetes
- Lĩnh vực
- infrastructure, networking
Hướng nghiên cứu
Bắt đầu với thiết lập HTTP của NameNode xung quanh DFSUtil.httpServerTemplateForNNAndJN và HttpServer2.bindListener, sau đó so sánh với hành vi của DataNode được báo cáo từ DatanodeHttpServer.start. Tái hiện các request tới 127.0.0.1:9870 và hostname của service, đồng thời xem issue là hoàn tất khi UI của NameNode chấp nhận truy cập qua localhost và kubectl port-forwarding mà không yêu cầu hostname của pod.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The UI of the NameNode is only accessible via http://HOSTNAME:9870/ but not localhost or 127.0.0.1.
Port-forwarding with kubectl does not work and proxies, like the oauth-proxy, must specify the hostname.
NameNode logs:
INFO hdfs.DFSUtil (DFSUtil.java:httpServerTemplateForNNAndJN(1716)) - Starting Web-server for hdfs at: http://simple-hdfs-namenode-default-0.simple-hdfs-namenode-default.default.svc.cluster.local:9870
INFO http.HttpServer2 (HttpServer2.java:bindListener(1355)) - Jetty bound to port 9870
Trying to access the UI on 127.0.0.1:
$ kubectl exec -ti simple-hdfs-namenode-default-0 -c namenode -- curl -L -I http://127.0.0.1:9870/
curl: (7) Failed to connect to 127.0.0.1 port 9870: Connection refused
On the other hand, the UI of the DataNode listens on 0.0.0.0:
INFO web.DatanodeHttpServer (DatanodeHttpServer.java:start(318)) - Listening HTTP traffic on /0.0.0.0:9864
and can be accessed via 127.0.0.1:
$ kubectl exec -ti simple-hdfs-datanode-default-0 -c datanode -- curl -L -I http://127.0.0.1:9864/
HTTP/1.1 302 Found
- Ngôn ngữ chính
- Rust
- Star
- 53
- Fork
- 10
- Merge trung bình
- 1 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 9
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của stackabletech/hdfs-operator
-
Topology Provider permissions briefly dropped during reconciliation when the reflector watch resetsĐang mởtype/bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
stackabletech/hdfs-operator#774 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
type/bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
stackabletech/hdfs-operator#773 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Re-enable restart-controllerĐang mởtype/internal-debt
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
stackabletech/hdfs-operator#769 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
type/bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
stackabletech/hdfs-operator#763 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Incorrect Kerberos principals are created when external-* listener is configured on namenodeĐang mởtype/bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
stackabletech/hdfs-operator#712 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của stackabletech/hdfs-operator
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
pyca/verified-garbage#1023 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 74/100
-
review-drift
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
oxidecomputer/hansei#14 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
rubys/roundhouse#444 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Published hardy-bpa-server image is built without the file-cla featureCó thể đã có người làm @EmbryoSpace đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
ricktaylor/hardy#755 ·
Maintainer thường phản hồi trong vòng 1 ngày