1

サンプルの pig と cassandra の設定を開始しようとすると問題が発生します (examples/pig から)

2012-07-27 14:34:49,020 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1070: Could not resolve CassandraStorage using imports: [, org.apache.pig.builtin., org.apache.pig.impl.builtin.]

クラスパスに問題があるようですが、まだ理由がわかりません。A誰でも、この問題を引き起こす可能性のある瓶を知っていますか? 変数を次のように設定しました。

export PIG_HOME=/home/sebastian/cassandra/source/pig-0.10.0
export PIG_INITIAL_ADDRESS=localhost
export PIG_RPC_PORT=9160
export PIG_PARTITIONER=org.apache.cassandra.dht.RandomPartitioner
4

2 に答える 2

0

CassandraStorage は org.apache.cassandra.hadoop.pig にあり、実行するには Cassandra jar が必要です。

于 2012-07-27T15:07:21.397 に答える
0

クラスパスに以下があるかどうかを確認してください PIG_JAR=//pig-0.11.0.jar HADOOP_CLASSPATH=//hadoop-1.0.4/hadoop-core-1.0.4.jar HADOOP_CONF=//hadoop-1.0.4/ conf

上記のすべてを pig_cassandra でこれらの変更を行う 同じ問題がある場合はお知らせください。コードを共有します。

于 2013-06-25T21:24:39.240 に答える