我想做的是在同一台机器上运行多个Metastore服务器。在实际中,我想在同一台计算机上运行多个HCatalog服务器,每个服务器均带有其hive-site.xml
文件。我该如何实现?
我的元数据存储是外部Postgres数据库,因此我已经相应配置了hive-site.xml
,并且如果我使用单个元存储服务器,它也可以正常工作。
我想要的是拥有不同的hive-site.xml
文件,每个文件具有不同的数据库连接(以便每个metastore指向不同的数据库服务器)。
在运行每个路径包含一个hive-site.xml
文件的HCatalog进程时,我是否必须指定一个不同的类路径?