我试图将我的外部mysql用作Ambari中的配置单元。这些是我遵循的步骤
- Started a HDInsight in Azure
- create a mysql database
- create a database 'metastore' and a user 'hive' in mysql
- source 'Ambari-DDL-AzureDB-CREATE.sql' to create schema in metastore db
- changed the mysql connection in hive config using Amabri UI
- Tested the mysql connection and it was connected
当我重新启动配置单元的metastore服务时,它失败并显示错误 “在元存储数据库中找不到表'DBS'和'版本'。
当我检查metastore数据库时,它没有这些表。 如何创建这些表?
我在这里想念什么
答案 0 :(得分:0)
它使用hive schematool起作用。