Tôi đang sử dụng hadoop 1.2.1, hbase 0.94.14 và tổ chức 1.0.0. Có ba datanodes trong clsuter của tôi và ba khu vực cũng có. Tôi phải nhập một số dữ liệu từ hbase đến hive. Tôi đã cấu hình hive thành công nhưng khi tôi chạy một lệnh để đếm không. của các hàng trong bảng hive, nó cho sauLỗi hive Apache Hợp nhất thông tin đăng nhập không được hỗ trợ trong phiên bản này của hadoop
ERROR [main]: exec.Task (SessionState.java:printError(833)) - Job Submission failed with exception 'java.lang.RuntimeException(java.io.IOException: Merging of credentials not supported in this version of hadoop)'
java.lang.RuntimeException: java.io.IOException: Merging of credentials not supported in this version of hadoop
at org.apache.hadoop.hive.hbase.HBaseStorageHandler.configureJobConf(HBaseStorageHandler.java:485)
at org.apache.hadoop.hive.ql.plan.PlanUtils.configureJobConf(PlanUtils.java:856)
at org.apache.hadoop.hive.ql.plan.MapWork.configureJobConf(MapWork.java:540)
Tôi đã thay đổi phiên bản của hive thành 0,14 nhưng lỗi tương tự. Giải pháp của nó là gì? Lưu ý: Tôi không thể nâng cấp hadoop.
Trong câu hỏi, người ta nói rằng tôi không thể cập nhật hadoop phiên bản – HMS
Vì Nutch không hỗ trợ các phiên bản khác – HMS
Trong trường hợp đó, bạn có thể hiển thị nhiều hơn mã của bạn, vì vậy chúng tôi có thể đề nghị thay thế phương pháp tiếp cận. – mattinbits