doris4向hive库insert overwrite会卡住

Viewed 13

doris版本:doris-4.0.2-rc02

hive版本:3.1.3

运行SQL:

insert overwrite table hive.dwd.asset_ita_hardware_servers (`asset_number`,`memory`,`purpose`,`end_time`,`manager_name`,`cpu`,`serial_number`,`config_info`,`manager_no`,`start_time`,`local_storage`,`name`,`location`,`id`,`hardware_ascription`,`status`,`data_src`,`base_date`) select `asset_number`,`memory`,`purpose`,`end_time`,'xx' as `leading_person_name`,`cpu`,`serial_number`,'xxx' `configure`,'xxx' `leading_person_emp_no`,`start_time`,`local_storage`,`name`,'xx' `position`,`id`,`hardware_ascription`,`status`,'【内部应用】基础设施资产台账管理系统<ita>',now() from internal.temp.dwd_asset_ita_hardware_servers_view;

当Doris运行一段时间后,所有insert overwrite table hive. SQL都会被卡住,无法停止

我看不到错误日志,当我重启BE后,不生效,重启FE后恢复正常

没有相关日志

我通过以下指令将所有insert overwrite的语句kill掉也不能恢复

SHOW PROCESSLIST;
kill {id}
1 Answers

需要在卡住的时候取一个 jstack 排查是哪里卡住了: jstack -l $FE_PID > fe_js.txt