Cassandra和pig集成在启动期间导致错误

时间:2012-07-27 12:47:55

标签: cassandra apache-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.]

看起来有些类路径问题仍然无法找到原因。你知道罐子可能导致这个问题吗? 我已将变量设置为:

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 个答案:

答案 0 :(得分:0)

CassandraStorage位于org.apache.cassandra.hadoop.pig中,需要运行Cassandra jar。

答案 1 :(得分:0)

检查类路径中是否包含以下内容     PIG_JAR = //猪0.11.0.jar     HADOOP_CLASSPATH = // Hadoop的1.0.4 / Hadoop的核 - 1.0.4.jar     HADOOP_CONF = // Hadoop的1.0.4 / CONF

在上面添加以上所有内容 在pig_cassandra中进行这些更改 如果您遇到同样的问题,请告诉我。我将分享代码。