sqoop を使用して Hbase テーブルを mysql テーブルにエクスポートしようとしています。
以下は私のクエリです:
> sqoop-export
> --connect jdbc:mysql://mysqlserver_ip:3306/mysqldb
> --username user
> --password pwd
> --table mysqltbl
> --update-key empid
> --export-dir hostname:60030/hbase/tblfromhbase
ここで、hostname:60030 は Hbase ルート ディレクトリ パスとポートです。
私に来るエラーは
> 1) ERROR security.UserGroupInformation: PriviledgedActionException
> as:hbase (auth:SIMPLE) cause:java.io.IOException:Failed on local
> exception: com.google.protobuf.InvalidProtocolBufferException:Protocol
> message end-group tag did not match expected tag.; Host Details :
> local host is: "hostname/ip";destination host is: "hostname":60030;
>
> 2) ERROR tool.ExportTool: Encountered IOException running export job:
> java.io.IOException: Failed on local exception:
> com.google.protobuf.InvalidProtocolBufferException:Protocol message
> end-group tag did not match expected tag.; Host Details :local host
> is: "hostname/ip"; destination host is: "hostname":60030;
前もって感謝します。