2.09 - 解决作业问题 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

prodname
Teradata QueryGrid
vrm_release
2.09
created_date
2019 年 5 月
category
安装
用户指南
管理
配置
featnum
B035-5991-059K-CHS
如果发生错误,且没有解释查询失败的原因,请启用日志记录并增加消息计数,以在支持包中收集错误和消息。将支持包发送到 QueryGrid 管理器以进行故障排除。有关启用日志记录级别的信息,请参阅日志记录和错误处理
以下错误来源于发起 Teradata 系统。
问题说明 错误消息 解决方案
发起程序系统上未正确配置允许的操作系统用户。 QGInitiatorExportContract: 2689: (NO UUID YET) ExportMeta: Connection not allowed for OS user id 14 更新发起程序连接器上允许的操作系统用户。有关更多信息,请参见Teradata QueryGrid 安全
目标系统上未正确配置允许的操作系统用户。 QGInitiatorExport: 9134: (a14554a5-8a07-492a-be57-000000000004) InitiatorDataExportReq : [Error 9134] QGRemoteImport: 2689: RemoteDataImportReq : Connection not allowed for OS user id 14 更新目标连接器上允许的操作系统用户。有关更多信息,请参见Teradata QueryGrid 安全
发起程序系统上的系统内存不足。 QGInitiatorExport: 10201: (7031532d-f2a4-4a7e-a983-000000000001) InitiatorDataExportReq : shm alloc failed. requested 4198400b + existing 4198400b > max 5mb, linkbuffer size:count 1048576b:4 增加发起程序系统的系统内存。
目标系统上的系统内存不足。 qginitiatorimport: 9134: (4bb2afaf-e428-45f1-90e8-000000000001) initiatordataimportreq : [error 9134] qgremoteexport: 10201: remotedataexportreq : shm alloc failed. requested 4198400b + existing 4198400b > max 5mb, linkbuffer size:count 1048576b:4 增加目标系统的系统内存。
(链接缓冲区大小 * 链接缓冲区)计数高于允许值。 qginitiatorexportcontract: 2001: (no uuid yet) exportmeta : requested segment size for reader 1000000000b is larger than max allowed 16777216b 减少发起程序连接器上的链接缓冲区大小和链接缓冲区计数。
发起程序连接器上的 LinkHandshake 超时不足。 QGInitiatorExportContract: 2001: (NO UUID YET) ExportMeta : Handshake with Fabric hit timeout limit of 0 ms. Increase Link Handshake Timeout and retry query 增加发起程序连接器属性中的 LinkHandshake 超时。
目标连接器上的 LinkHandshake 超时不足。 QGInitiatorExport: 9134: (9c7d074e-4529-4a54-a664-000000000002) InitiatorDataExportReq : [Error 9134] QGRemoteImport: 2001: RemoteDataImportReq :Handshake with Fabric hit timeout limit of 0 ms. Increase Link Handshake Timeout and retry query 增加目标连接器属性中的 LinkHandshake 超时。
目标系统上的驱动程序未启动或处于脱机状态,或驱动程序拥有错误的 java 路径集。 QGInitiatorExportContract: 24585: (06592ddf-84cb-460b-afcd-000000000003) ExportMeta : Driver TDdriver unreachable by fabric on node sdt11134 检查目标连接器的驱动程序状态。如果驱动程序处于脱机状态,请重启节点上的 tdqg 节点服务。
目标连接器中的服务器名称不正确。 QGInitiatorExportContract: 24582: (9c7d074e-4529-4a54-a664-000000000004) ExportMeta : [Error 1000] Login failure for Connection to fakehost Thu May 10 08:45:52 PDT 2018 修复服务器名称目标连接器属性作为目标主机的 IP 地址或 DBS 名称。
表不在目标系统中。 QGInitiatorExportContract: 3706: (9c7d074e-4529-4a54-a664-000000000004) ExportMeta : [Error 3807] Object 'testuser.temp_table_non_exist' does not exist. 确认表存在,且查询具有正确的引用。
目标系统上存在语法错误。 QGInitiatorExportContract: 3706: (9c7d074e-4529-4a54-a664-000000000004) ExportMeta : [Error 3706] Syntax error: SELECT * must have a FROM clause. 检查提交的查询,以及目标系统上是否存在有效语法。
foreignSQL pass through 出现语法错误。

EXECUTEFOREIGNSQL:Error: 3707 (50081586-bd87-4516-9285-000

000000017) ForeignFunctionDataExec : [Error 3707] Syntax error, expected some

thing like ‘(’ between the word ‘xx’ and ‘;’.

检查在 ExecuteForeignSQL SP 中提交的查询,以及目标系统中是否存在有效语法。
QueryGrid fastpath 函数 QGRemoteExport 不在目标系统中。 QGInitiatorImport: 3706: (9c7d074e-4529-4a54-a664-000000000004) InitiatorDataImportReq : [Error 3706] Syntax error, expected something like ';' between the word 'QGRemoteExport' 如果 fastpath 函数不在目标 Teradata 系统上的 TD_SYSFNLIB 下,则运行 DIP 脚本 System Functions
QueryGrid fastpath 函数 QGRemoteImport 不在目标系统中。 QGInitiatorExport: 3706: (9c7d074e-4529-4a54-a664-000000000004) InitiatorDataExportReq : [Error 3706] Syntax error, expected something like ';' between the word 'QGRemoteImport' 如果 fastpath 函数不在目标 Teradata 系统上的 TD_SYSFNLIB 下,则运行 DIP 脚本 System Functions
在发起程序系统上获取元数据请求的缓冲区时,超出读取超时。 QGInitiatorImportContract: 2002: (9c7d074e-4529-4a54-a664-000000000006) ImportMeta : Hit read timeout (100ms) getting metadata buffer 增加发起程序连接器属性中的 readTimeout
在目标系统上获取数据传输的缓冲区时,超出读取超时。 QGInitiatorExport: 9134: (f942f99a-3011-413b-bf40-000000000008) InitiatorDataExportReq : [Error 9134] QGRemoteImport: 2002: ExecRemoteImport : Hit read timeout (100ms) getting read buffer 增加目标连接器属性中的 readTimeout
在发起程序系统上获取数据传输的缓冲区时,超出写入超时。 QGInitiatorExport: 2003: (f942f99a-3011-413b-bf40-000000000009) ExecInitExport : Hit write timeout (100ms) getting write buffer 增加发起程序连接器属性中的 writeTimeout
在目标系统上获取数据传输的缓冲区时,超出写入超时。 QGInitiatorImport: 9134: (43b11795-2f81-42dc-892c-000000000001) InitiatorDataImportReq : [Error 9134] QGRemoteExport: 2003: Hit timeout (50ms) getting write buffer 增加目标连接器属性中的 writeTimeout
数据传输期间目标系统上的 spool 空间不足。 QGInitiatorExport: 2646: (a18b6bce-ce8a-4ea0-97b3-000000000008) InitiatorDataExportReq : [Error 2646] No more spool space in testuser. 增加目标系统上用户的 spool 空间或减少查询所用的数据集。
在发起程序系统上进行数据转换时出错。 QGInitiatorImport: 1018: (341cab15-7eb7-46b2-b78d-000000000ef2) UDT transform to internal format failed 数据转换错误可能是由于发起程序和目标系统上的数据类型不匹配。
在目标系统上进行数据转换时出错。 QGInitiatorExport: 40008: (6268d8db-a3c3-4b62-82bd-000000000002) Export failed. [Error 9134] QGRemoteImport: 1018: UDT transform to internal format failed 数据转换错误可能是由于发起程序和目标系统上的数据类型不匹配。
链接中的发起程序网络接口设置不正确。 QGInitiatorExport: 9134: (f0744a27-19bf-4ddb-b543-00000000000a) InitiatorDataExportReq : [Error 9134] qgremoteimport: 24582: remotedataimportreq : qgc import req exception:network 'ep_false_network' does not contain any viable address for node sdt14780.la 修复链接中的发起程序网络接口地址
链接中的目标网络接口设置不正确。 QGInitiatorExportContract: 24602: (4bb2afaf-e428-45f1-90e8-00000000000b) ExportMeta : Network 'ep_false_network' does not contain any viable address for node sdt14781 修复链接中的目标网络接口地址。
在数据传输阶段连接到目标节点时,出现连接超时。 QGInitiatorExportContract: 24586: (3ba09cd6-8dc9-4a37-a80a-000000000001) ExportMeta : QGCMetaTask: connection from sdt14780.labs.teradata.com to next hop nodes failed. Connection attempt to 10.25.206.129:34835 hit timeout (0ms)

如果 Viewpoint 中的网络结构显示为脱机装填,请重启节点服务。

运行链接诊断检查以确认发起程序和目标节点之间是否有网络连接。如果检查失败,请增加发起程序网络结构的 openConnectionTimeout 网络结构系统属性。
增加网络结构系统属性应在 Teradata 客户支持代表的帮助下完成。
在数据传输阶段连接到发起程序节点时,出现连接超时。 QGInitiatorExport: 9134: (e7900c74-c423-4805-b6f0-000000000001) InitiatorDataExportReq : [Error 9134] QGRemoteImport: 24582: RemoteDataImportReq : QGC Import Req Exception:Connection from sdt14781 to initiator fabric nodes failed:([ 10.25.205.90 ]) 增加目标网络结构的 openConnectionTimeout 网络结构系统属性。
增加网络结构系统属性应在 Teradata 客户支持代表的帮助下完成。
套接字读取超时错误。

QGInitiatorImportContract: 24583: (b1872402-b855-463a-b772-000000000001) ImportMeta : Couldn't establish connection to target fabric. (10.25.254.15;)Create AuthClient failed Socket read timed out after-300 ms, bytes read:0, total_bytes:56(0)

QGInitiatorImport: 24582: (62e4aabd-253d-4d54-92c2-000000000001) InitiatorDataImportReq : Socket read failed with state 4 when trying to read 532648 bytes

ExportMeta : QGLClient::DoMetaRequest Read timeout hit

增加 connectionTimeout 网络结构系统属性。
增加网络结构系统属性应在 Teradata 客户支持代表的帮助下完成。