我在尝试启动sample 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.]
看起来有些类路径问题,但我还是找不到原因。有人知道什么jar会导致这个问题吗?我已将变量设置为:
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
2条答案
按热度按时间j9per5c41#
cassandrastorage位于org.apache.cassandra.hadoop.pig中,需要运行cassandra jars。
bmp9r5qi2#
检查类路径pig\u jar=//pig-0.11.0.jar hadoop\u classpath=//hadoop-1.0.4/hadoop-core-1.0.4.jar hadoop\u conf=//hadoop-1.0.4/conf中是否有以下内容
加上所有上述在Pig做这些变化Cassandra让我知道,如果你有同样的问题。我将分享代码。