当我试图启动Hive或Spark我得到这个错误。
16/07/13 16:55:12 ERROR Schema: Failed initialising database.
No suitable driver found for jdbc:;derby;databaseName=metastore_db;create=true
org.datanucleus.exceptions.NucleusDataStoreException: No suitable driver found for jdbc:;derby;databaseName=metastore_db;create=true
我解决不了。有人能帮忙吗?
1条答案
按热度按时间6uxekuva1#
似乎没有在中设置配置单元库路径
spark-env.sh
文件。遵循以下步骤复制
hive-site.xml
从HIVE_HOME/conf
至SPARK_HOME/conf
文件夹。将配置单元库路径添加到中的类路径
SPARK_HOME/conf/spark-env.sh
重新启动spark cluster以使一切生效。为了将mysql设置为hive metastore
hive-site.xml
应设置以下属性:如果这不能解决错误,请提供有关安装/配置您的环境所遵循的步骤的更多信息