Hadoop Impala 1.3.1 和 Open Socket 错误
Posted
技术标签:
【中文标题】Hadoop Impala 1.3.1 和 Open Socket 错误【英文标题】:Hadoop Impala 1.3.1 and Open Socket error 【发布时间】:2014-06-09 21:48:59 【问题描述】:我们刚刚将 Impala 从 1.2.4 -> 1.3.1 和 CDH 从 4.6 -> 4.7 升级并开始出现写入问题(读取正常):
当试图创建表时——它给出了套接字错误:
创建表 test_5 (x int, y string); 查询:创建表 test_5 (x int, y string) 应用程序异常:在未打开的套接字上调用写入
尝试刷新表格时也会发生同样的情况:
使元数据无效; 查询:使元数据无效 应用程序异常:在未打开的套接字上调用写入
有人有过这种经历吗? 为了修复应该修改什么?
谢谢, 弗拉基米尔
【问题讨论】:
【参考方案1】:请检查catalogd是否在应该运行目录服务的服务器上正常运行
ps -elf | grep catalogd
接下来检查正确配置的端口,以便在运行 impalad 的所有服务器中进行编目
检查文件/etc/default/impala
以获取IMPALA_SERVER_ARGS="catalog_service_host=$CATALOG_SERVICE_HOST"
确保将变量 CATALOG_SERVICE_HOST
正确设置为运行目录的服务器。
【讨论】:
以上是关于Hadoop Impala 1.3.1 和 Open Socket 错误的主要内容,如果未能解决你的问题,请参考以下文章
Impala 中invalidate metadata和refresh
是否可以在 Hadoop 1 中使用 Impala(没有 YARN)?