【问题标题】:Hadoop Impala 1.3.1 and Open Socket errorHadoop Impala 1.3.1 和 Open Socket 错误
【发布时间】: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)
应用程序异常:在未打开的套接字上调用写入
尝试刷新表格时也会发生同样的情况:
使元数据无效;
查询:使元数据无效
应用程序异常:在未打开的套接字上调用写入
有人有过这种经历吗?
为了修复应该修改什么?
谢谢,
弗拉基米尔
【问题讨论】:
标签:
sockets
hadoop
impala
【解决方案1】:
请检查catalogd是否在应该运行目录服务的服务器上正常运行
ps -elf | grep catalogd
接下来检查正确配置的端口,以便在运行 impalad 的所有服务器中进行编目
检查文件/etc/default/impala 以获取IMPALA_SERVER_ARGS="catalog_service_host=${CATALOG_SERVICE_HOST}"
确保将变量 CATALOG_SERVICE_HOST 正确设置为运行目录的服务器。