2.09 - 设置 Presto 发起程序目录属性文件 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

prodname
Teradata QueryGrid
vrm_release
2.09
created_date
2019 年 5 月
category
安装
用户指南
管理
配置
featnum
B035-5991-059K-CHS
可以在手动创建和编辑的属性文件中定义 Presto 连接器的目录属性。这与使用 QueryGrid 门户组件定义的 Teradata 连接器属性不同。

Presto 目录属性文件引用数据源,并维护与该数据源连接器关联的属性集。每个连接器可以有一个或多个目录。Presto 连接器可以有多个发起程序目录,每个链接和版本对一个。目录属性文件类似于 Teradata 连接器的 CREATE FOREIGN SERVER 语句。

手动编辑文件后,必须重新启动 Presto 服务器,新配置才能生效。

执行以下操作以配置 Presto 目录属性文件:

  1. 以管理员身份登录至安装有 Presto 的 Hadoop 集群主节点。
  2. 创建和编辑发起程序目录属性文件:~/.prestoadmin/catalog/name.properties例如,创建和编辑名为 tdh234m1sdld0461_active.properties 的文件。将以下内容添加到文件中:
    connector.name=qginitiator
    qginitiator.linkName=tdh234m1sdld0461
    qginitiator.version=active
  3. 运行 presto-admin catalog add name 以在所有节点上部署属性文件。例如:
    presto-admin catalog add tdh234m1sdld0461_active
  4. 重新启动 Presto 集群。运行:
    presto-admin server restart
  5. 在 Presto CLI 中,使用 SHOW CATALOGS 命令来验证新创建的属性文件是否存在。运行:
    tdh234m1:~ # presto-cli --server localhost:8090
    presto:testuser> show catalogs;
    结果︰
    Catalog
    -------------------------
     hive
     qginitiator
     qgremote
     system
     tdh234m1sdld0461_active
     tpch