Greenplum执行SQL卡住的问题

news/2024/7/9 23:25:45 标签: postgresql

问题

今天社区群里面一位同学反映他的SQL语句执行会hang住,执行截图如下。
在这里插入图片描述

分析

根据提示信息,判断可能是网络有问题,或者是跟GP使用UDP包有关系。
此同学找了网络检查的人确定网络没有问题,于是猜测跟UDP包有关。
参考文章https://blog.csdn.net/weixin_42788640/article/details/120226226 的方案,打算检查gp_interconnect_type参数并修改为TCP。
不过在执行gpconfig -s gp_interconnect_type命令时同样会卡住,根据相关日志找到后台调用的SQL命令,使用相应的命令执行仍然卡住,截图如下。

在这里插入图片描述
后来,此同学不知用了什么方案,查询出来了gp_interconnect_type的值,已经修改为tcp模式了。因此,判断可能还是跟网络有关。然而DBA确认网络没有问题,那么大概率还是跟网络的配置有关。
在这里插入图片描述

解决

查看/etc/hosts配置,发现同一个hostname既配置了特定的IP,也配置了127.0.0.1。
在这里插入图片描述
怀疑可能跟这个有关,于是尝试让这位同学将后面两条映射删除(每个节点均执行),问题解决。
这个故事告诉我们,hosts文件不能瞎配置啊~~
据这位同学说的是,虚拟机一重启,hosts就自动修改了,说是 华某云 的问题,希望 华某云能解决这个hosts自动修改的问题吧。


http://www.niftyadmin.cn/n/5013081.html

相关文章

ArcGIS 10.7安装教程!

软件介绍:ArcGIS是一款专业的电子地图信息编辑和开发软件,提供一种快速并且使用简单的方式浏览地理信息,无论是2D还是3D的信息。软件内置多种编辑工具,可以轻松的完成地图生产全过程,为地图分析和处理提供了新的解决方…

同步FIFO的verilog实现(2)——高位扩展法

一、前言 在之前的文章中,我们介绍了同步FIFO的verilog的一种实现方法:计数法。其核心在于:在同步FIFO中,我们可以很容易的使用计数来判断FIFO中还剩下多少可读的数据,从而可以判断空、满。 关于计数法实现同步FIFO的详…

[lammps教程]OVITO绘制原子运动轨迹线

一区Script Materialia期刊:多主元素合金中的短程有序域扩散一文,研究了CrCoNi合金和MoNbTa合金中原子的扩散过程,文中有出现如下图所示的原子运动轨迹线。这种原子运动轨迹线我们在研究扩散过程中常常会用到。 图参考自:Bin Xing…

【力扣】415. 字符串相加(大数相加)<模拟>

【力扣】415. 字符串相加(大数相加) 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和并同样以字符串形式返回。你不能使用任何內建的用于处理大整数的库(比如 BigInteger), 也不能直接将输入的字…

OpenResume简历解析官方技术文档(翻译)

OpenResume简历解析官方技术文档(翻译) 本文是对OpenResume建立解析器官方技术文档《Resume Parser Playground》的翻译。 相关连接: OpenResume官网 OpenResume简历解析器的官方地址 OpenResume的Github 简历解析测试环境 该测试环境展示了 OpenResume 简历…

Unity 之 定时调用函数的方法

文章目录 1. **Invoke方法:**2. **InvokeRepeating方法:**3. **协程(Coroutines):**4. **Time.deltaTime:**5. **使用Invoke延迟执行方法并取消:** 在Unity中,你可以使用多种方式来实…

2.2 Java中的变量

1. 变量与赋值 在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在内存单元中,每个内存单元都用一个标识符标识,这些用于标识内存单元的标识符就称为变量,内存单元中存储的数据就是变量的值。 下面…

CAPL通过RS232通信发送指令控制程控电源

CAPL通过RS232通信发送指令控制程控电源 文章目录 CAPL通过RS232通信发送指令控制程控电源1.安装驱动2.CAPL实现RS232通信2.1CAPL自带函数介绍2.2初始化2.2发送函数3.控制电源3.1 设置电源为程控模式3.2 控制电源输出3.3 控制电源关闭3.4 设置电源电压电流3.5 测试代码4.panel面…