Vì Spring-Data-Hadoop chưa được phát hành, thật khó để tìm ra một cấu hình ví dụ đang chạy để sử dụng nó với cloudera.Cách lấy dự án Spring-Data-Hadoop đang chạy với Cloudera CDH4 và Maven
Phụ thuộc nào tôi cần chọn để có được một Spring-Data-Hadoop đang chạy cùng với CDH4 (Hadoop 2.0.0-cdh4.1.3)?
Bằng cách lựa chọn apporches khác nhau tôi đã ngoại lệ này:
NullPointer
Exception in thread "SimpleAsyncTaskExecutor-1" java.lang.ExceptionInInitializerError at org.springframework.data.hadoop.mapreduce.JobExecutor$2.run(JobExecutor.java:183) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.NullPointerException at org.springframework.util.ReflectionUtils.makeAccessible(ReflectionUtils.java:405) at org.springframework.data.hadoop.mapreduce.JobUtils.<clinit>(JobUtils.java:123) ... 2 more
Version missmatch 7 đến 4
Caused by: org.apache.hadoop.ipc.RemoteException: Server IPC version 7 cannot communicate with client version 4 at org.apache.hadoop.ipc.Client.call(Client.java:1070) at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:225) at $Proxy1.getProtocolVersion(Unknown Source) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:396) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:379) at org.apache.hadoop.hdfs.DFSClient.createRPCNamenode(DFSClient.java:119) at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:238) at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:203) at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:89) at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1386) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1404) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:123) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:238) at org.apache.hadoop.fs.Path.getFileSystem(Path.java:187) at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.addInputPath(FileInputFormat.java:372) at org.springframework.data.hadoop.mapreduce.JobFactoryBean.afterPropertiesSet(JobFactoryBean.java:208) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1545) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) ... 12 more
Trong khi liên kết có thể trả lời câu hỏi, vui lòng xem xét thêm các điểm quan trọng/bản tóm tắt của câu trả lời vào câu trả lời. Làm như vậy sẽ đảm bảo rằng câu trả lời của bạn vẫn hữu ích ngay cả khi liên kết được cung cấp trở nên không hoạt động. Liên kết chỉ có câu trả lời được khuyến khích trong SO. – Harry
Câu trả lời này là bí ẩn, ít nhất là. Nó không trả lời câu hỏi. – waste