当我试着跑Phoenix城的时候 sqlline.py localhost
命令,我明白了
WARN util.DynamicClassLoader: Failed to identify the fs of
dir hdfs://localhost:54310/hbase/lib, ignored
java.io.IOException: No FileSystem for scheme:
hdfs at org.apache.hadoop.fs.FileSystem.getFileSystemClass...
其他什么都没发生。我也无法让squirrel工作(当我单击“列出驱动程序”时,它会冻结)。
按照这些说明,我已经将phoenix-4.2.1-server.jar复制到hbase/lib文件夹并重新启动了hbase。我还将core-site.xml和hbase-site.xml复制到phoenix/bin目录中。
我没有补充 'the phoenix-[version]-client.jar to the classpath of any Phoenix client'
因为我不知道这是指什么。
我正在使用hbase 0.98.6.1-hadoop2、phoenix 4.2.1和hadoop2.2.0。
1条答案
按热度按时间vql8enpb1#
我通过在${phoenix\u home}/bin/hbase-site.xml中添加设置来修复相同的问题