这个错误是什么意思?”元数据错误:org.apache.thrift.transport.ttTransportException?“在什么情况下会出现这种错误?我在创建表和将数据加载到表中时遇到此错误。
vddsk6oq1#
org.apache.thrift.transport.ttTransportException,这是一个非常常见的错误,它会显示一条消息,描述hiveserver有问题,并建议您查看hive日志。如果您能够访问完整的日志堆栈并共享确切的详细信息,可能会得到这个问题的真正原因。我遇到这个错误的大多数时候都像是配置单元元数据问题、无法访问配置单元元数据、目录权限问题、并发相关问题、hiveserver端口相关问题。您可以尝试重新启动并重新创建表。或者在启动服务器之前设置配置单元端口可能会对您有所帮助。
$export HIVE_PORT=10000 $hive --service hiveserver
可能还有其他原因,但我们可以看看那里一旦我们得到完整的日志堆栈。
1条答案
按热度按时间vddsk6oq1#
org.apache.thrift.transport.ttTransportException,这是一个非常常见的错误,它会显示一条消息,描述hiveserver有问题,并建议您查看hive日志。如果您能够访问完整的日志堆栈并共享确切的详细信息,可能会得到这个问题的真正原因。我遇到这个错误的大多数时候都像是配置单元元数据问题、无法访问配置单元元数据、目录权限问题、并发相关问题、hiveserver端口相关问题。
您可以尝试重新启动并重新创建表。或者在启动服务器之前设置配置单元端口可能会对您有所帮助。
可能还有其他原因,但我们可以看看那里一旦我们得到完整的日志堆栈。