【DWS-ESL-821版本】无法自动生成分区

举报
居居小太阳 发表于 2025/11/18 10:16:50 2025/11/18
【摘要】 自动分区调度器报错, python3报错

1、问题现象

1)建表语句中设置period=‘1 day’ 进行自动分区测试,超过1 day并没有生成分区。

2)查看pg_task任务,自动分区任务状态为waiting

3)在CCN节点上查看gs_scheduler进程存在

4)在CCN节点上查看gs_scheduler日志,有如下报错信息:


2、问题原因

1)操作系统openssl版本进行过加固,dws自带openssl版本与os openssl版本冲突

2)python3版本使用的是os 自带的python 3.8.5,应该软链接到DWS自带的python 3.8.5。



3、解决方案

1)修改python3软链接,参考如下命令:

rm -f /usr/bin/python3 && ln /usr/gaussdb/python3/python3/bin/python3.8 -s /usr/bin/python3

2)规避openssl版本冲突:

a)、crontab -l > crontab.bak ,备份定时任务,然后用crontab -e 编辑,删掉om_monitor的定时任务。
b)、kill 掉 om_monitor, cm_agent进程。
c)、手工source环境变量,手工在ccn节点上调起调度器。执行如下命令:
      export LD_LIBRARY_PATH=$GAUSSHOME/lib:$GPHOME/lib:$LD_LIBRARY_PATH;gs_scheduler -t start


d)、crontab crontab.bak ,恢复定时任务,恢复om_monitor, cm_agent进程。

e)、在CCN节点上查看gs_scheduler日志查看规避后的效果:

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。