1. 程式人生 > >hbase spark 啟動 報錯 NativeCrc32 error

hbase spark 啟動 報錯 NativeCrc32 error

java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(II[BI[BIILjava/lang/String;JZ)V
    at org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(Native Method)
    at org.apache.hadoop.util.NativeCrc32.calculateChunkedSumsByteArray(NativeCrc32.java:86)
    at org.apache.hadoop.util.DataChecksum.calculateChunkedSums(DataChecksum.java:430)
    at org.apache.hadoop.fs.FSOutputSummer.writeChecksumChunks(FSOutputSummer.java:202)
    at org.apache.hadoop.fs.FSOutputSummer.flushBuffer(FSOutputSummer.java:163)
    at org.apache.hadoop.fs.FSOutputSummer.flushBuffer(FSOutputSummer.java:144)
    at org.apache.hadoop.hdfs.DFSOutputStream.closeImpl(DFSOutputStream.java:2463)
    at org.apache.hadoop.hdfs.DFSOutputStream.close(DFSOutputStream.java:2445)
    at org.apache.hadoop.fs.FSDataOutputStream$PositionCache.close(FSDataOutputStream.java:72)
    at org.apache.hadoop.fs.FSDataOutputStream.close(FSDataOutputStream.java:106)
    at org.apache.hadoop.hbase.util.FSUtils.setVersion(FSUtils.java:764)
    at org.apache.hadoop.hbase.util.FSUtils.setVersion(FSUtils.java:739)
    at org.apache.hadoop.hbase.util.FSUtils.checkVersion(FSUtils.java:696)
    at org.apache.hadoop.hbase.master.MasterFileSystem.checkRootDir(MasterFileSystem.java:509)
    at org.apache.hadoop.hbase.master.MasterFileSystem.createInitialFileSystemLayout(MasterFileSystem.java:166)
    at org.apache.hadoop.hbase.master.MasterFileSystem.<init>(MasterFileSystem.java:141)
    at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:744)
    at org.apache.hadoop.hbase.master.HMaster.access$600(HMaster.java:208)
    at org.apache.hadoop.hbase.master.HMaster$2.run(HMaster.java:2035)
    at java.lang.Thread.run(Thread.java:748)
2018-10-10 06:47:59,107 FATAL [node1:16000.activeMasterManager] master.HMaster: Unhandled exception. Starting shutdown.
java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(II[BI[BIILjava/lang/String;JZ)V
    at org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(Native Method)
    at org.apache.hadoop.util.NativeCrc32.calculateChunkedSumsByteArray(NativeCrc32.java:86)
    at org.apache.hadoop.util.DataChecksum.calculateChunkedSums(DataChecksum.java:430)
    at org.apache.hadoop.fs.FSOutputSummer.writeChecksumChunks(FSOutputSummer.java:202)
    at org.apache.hadoop.fs.FSOutputSummer.flushBuffer(FSOutputSummer.java:163)
    at org.apache.hadoop.fs.FSOutputSummer.flushBuffer(FSOutputSummer.java:144)
    at org.apache.hadoop.hdfs.DFSOutputStream.closeImpl(DFSOutputStream.java:2463)
    at org.apache.hadoop.hdfs.DFSOutputStream.close(DFSOutputStream.java:2445)
    at org.apache.hadoop.fs.FSDataOutputStream$PositionCache.close(FSDataOutputStream.java:72)
    at org.apache.hadoop.fs.FSDataOutputStream.close(FSDataOutputStream.java:106)
    at org.apache.hadoop.hbase.util.FSUtils.setVersion(FSUtils.java:764)
    at org.apache.hadoop.hbase.util.FSUtils.setVersion(FSUtils.java:739)
    at org.apache.hadoop.hbase.util.FSUtils.checkVersion(FSUtils.java:696)
    at org.apache.hadoop.hbase.master.MasterFileSystem.checkRootDir(MasterFileSystem.java:509)
    at org.apache.hadoop.hbase.master.MasterFileSystem.createInitialFileSystemLayout(MasterFileSystem.java:166)
    at org.apache.hadoop.hbase.master.MasterFileSystem.<init>(MasterFileSystem.java:141)
    at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:744)
    at org.apache.hadoop.hbase.master.HMaster.access$600(HMaster.java:208)
    at org.apache.hadoop.hbase.master.HMaster$2.run(HMaster.java:2035)
    at java.lang.Thread.run(Thread.java:748)

 

根本原因就是版本不匹配