hive hadoop cluster-hive clients数据库视图不一致

x0fgdtte  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(353)

嗨,我有一个hadoop集群,由5台ubuntu机器组成。
每台机器都可以成功地从hdfs(hadoop分布式文件系统)存储和检索文件,并维护hdfs文件的一致视图。
通过配置单元创建数据库时,不同机器上的配置单元客户端无法看到彼此的数据库,即使它们可以在/user/hive/warehouse中找到表文件/ <databasename> .db的/ <tablename> 在hdfs上。
我想知道如何为配置单元启用跨客户端资源共享。

bvuwiixz

bvuwiixz1#

https://dzone.com/articles/how-configure-mysql-metastore
基本上,安装mysql服务器。将配置单元中的配置文件设置为使用thrift协议联系mysql服务器,使用query params在第一次连接时创建metastore db,删除本地文件系统中每个数据节点的现有metastore。
然后它应该在集群中工作。

相关问题