由于要使用hbase的bulk load功能入库数据,而原始的HFileOutputFormat不支持多列族数据生成,在网上找到一个patch能够支持这个功能,为了给hbase打上这个补丁,网上查找了一下,方法如下:
hadoop打补丁的方式:
1. 在hadoop根目录下安装patch
patch -p0 < Hadoop-0.20.2-v1382.patch
2.如果需要回滚patch,恢复到以前的版本,可执行
patch -RE -p0 < Hadoop-0.20.2-v1382.patch
3.在hadoop根目录下执行ant开始编译:
ant