我在尝试启动样本猪和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
答案 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中进行这些更改 如果您遇到同样的问题,请告诉我。我将分享代码。