目前我正在保存数据至Opentsdb,但某些时候我会遇到以下错误:
ERROR [AsyncHBase I/O Worker #13] RegionClient: Uncaught error during de-serialization of MultiAction(batch=...........
我进行了一些搜索,发现了以下网站上关于此问题的原因和解决方案提供了一个补丁文件:HBASE-17924
问题是我找不到一种方法将补丁文件应用到我的hbase-1.4.2。
目前我正在保存数据至Opentsdb,但某些时候我会遇到以下错误:
ERROR [AsyncHBase I/O Worker #13] RegionClient: Uncaught error during de-serialization of MultiAction(batch=...........
我进行了一些搜索,发现了以下网站上关于此问题的原因和解决方案提供了一个补丁文件:HBASE-17924
问题是我找不到一种方法将补丁文件应用到我的hbase-1.4.2。
这些补丁只是Git差异,允许将错误修复添加到源代码中。如果您想应用此补丁,您需要检出HBase源代码,并按以下方式应用补丁:
git apply name-of-file.patch
如果需要的话,您可以使用可选的--check
标志进行干运行并检测错误。
然后您需要重新编译和重新部署HBase。