cuốn sách gpt4 ai đã làm

hadoop BlockMissingException

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 15:52:06 27 4
mua khóa gpt4 Nike

Tôi đang gặp lỗi sau:

Chẩn đoán: org.apache.hadoop.hdfs.BlockMissingException: Không thể lấy khối: BP-467931813-10.3.20.155-1514489559979:blk_1073741991_1167 file=/user/oozie/share/lib/lib_20171228193421/oozie/hadoop-auth-2.7.2-amzn-2.jar
Thất bại trong nỗ lực này.

Mặc dù tôi đã đặt hệ số sao chép 3 cho thư mục /user/oozie/share/lib/. Tất cả các lọ trong đường dẫn này đều có sẵn trên 3 nút dữ liệu, nhưng thiếu một số lọ. Bất cứ ai có thể đề nghị tại sao điều này xảy ra và làm thế nào để ngăn chặn nó.

câu trả lời hay nhất

Tôi gặp ngoại lệ tương tự khi cố đọc tệp từ hdfs. Giải pháp trong phần "Khách hàng sử dụng tên máy chủ khi kết nối với DataNodes" trong liên kết này có hiệu quả với tôi: https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-hdfs/HdfsMultihoming.html#Clients_use_Hostnames_when_connecting_to_DataNodes

Tôi đã thêm khối XML này vào "hdfs-site.xml" và khởi động lại máy chủ nút dữ liệu và nút tên:


dfs.client.use.datanode.hostname
đúng
Liệu khách hàng có nên sử dụng tên máy chủ nút dữ liệu khi
kết nối với các nút dữ liệu.


Về hadoop BlockMissingException, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/48107616/

27 4 0
Hồ Xil
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress