news 2026/10/1 2:52:48

HGHAC环境安装oracle_fdw报could not load library

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HGHAC环境安装oracle_fdw报could not load library

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:N/A
版本:6.0

症状

安装oracle_fdw插件报could not load library “/opt/HighGo6.0.4-cluster/lib/postgresql/oracle_fdw.so”: libnnz19.so: cannot open shared object file: No such file or directory 检查

ldd /opt/HighGo6.0.4-cluster/lib/postgresql/oracle_fdw.so|grep libnnz19.so

问题原因

因为HGHAC服务中未设置环境变量LD_LIBRARY_PATH。

解决方案

1、编辑环境变量配置文件(每个数据库节点)

[root@hac1 ~]# vi /home/highgo/highgo.env LD_LIBRARY_PATH=/opt/HighGo6.0.4-cluster/lib:LD_LIBRARY_PATH

2、HGHAC启动文件添加(每个数据库节点)

[root@hac1 ~]# vi /usr/lib/systemd/system/hghac [Unit] Description=hghac After=syslog.target network.target [Service] Type=simple User=highgo Group=highgo EnvironmentFile=/home/highgo/highgo.env ---添加这一行 # Start the hghac process ExecStart=/usr/local/hghac/hac/hghac/hghac /usr/local/hghac/hac/hghac.yml # Send HUP to reload from hghac.yml ExecReload=/bin/kill -s HUP $MAINPID Restart=on-failure KillMode=process [Install] WantedBy=multi-user.target highgo.env

3、载入HGHAC(每个数据库节点)

[root@hac1 ~]# systemctl daemon-reload

4、关闭HGHAC,启动HGHAC

查看主备节点

[root@hac1 ~]# hghact list + Cluster: hgdbcluster -----------+--------------+-----------+----+-----------+ | Member | Host | Role | State | TL | Lag in MB | +------------+--------------------+--------------+-----------+----+-----------+ | hghac56.10 | x.x.56.10:5866 | Leader | running | 11 | | | hghac56.11 | x.x.56.11:5866 | Sync Standby | streaming | 11 | 0 | | hghac56.12 | x.x.56.12:5866 | Replica | streaming | 11 | 0 | +------------+--------------------+--------------+-----------+----+-----------+ 先关闭备节点,再关闭主节点 ---------关闭命令 [root@hac1 ~]# systemctl stop hghac

关闭后先启动主节点,再启动备节点

---------启动命令 [root@hac1 ~]# systemctl start hghac

5、进入数据库,创建oracle_fdw

[root@hac1 ~]# psql -U highgo highgo=# create extension oracle_fdw; CREATE EXTENSION
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/1 2:52:46

Python+SUMO+DQN:自适应交通信号灯控制实战指南

简介:这是基于Python与SUMO仿真平台完成的一份交通信号灯相位时间优化源码,核心采用DQN强化学习算法动态调整信号配时,属于答辩评分98分的高分毕业设计,定位清晰。项目面向计算机、通信、人工智能、自动化等专业学生或从业者&…

作者头像 李华
网站建设 2026/10/1 2:50:51

Python+Vue大学生旅游管理系统开发实战:从环境配置到部署全攻略

刚接手“PythonVue的大学生去哪旅游管理系统”这个题目的时候,估计很多人跟我当时的反应一样:这不就是一个典型的课程设计吗?用Django或者Flask写个后端,Vue搭个前端,然后旅游景点增删改查、用户登录注册、路线推荐&am…

作者头像 李华
网站建设 2026/10/1 2:50:38

PSO优化FCM聚类:居民用电负荷分析原理与Matlab实现

直接把这段经历写出来,是因为我觉得很多做电力负荷分析、用户画像的同学,都在用FCM聚类但总被“初值敏感、容易陷局部最优”折磨。做居民用电行为分析,核心是把用户的负荷曲线分成几类:有人白天用电多,有人晚上用电多&…

作者头像 李华
网站建设 2026/10/1 2:50:07

金融增强开源模型:Ling-3.0-flash-Fin,私有化投研Agent新选择

一、模型速览项目说明发布方蚂蚁集团百灵(InclusionAI),联合中金公司等金融机构共建参数量124B 总参 / 5.1B 激活(细粒度 MoE,bailing_hybrid / BailingMoeV3)上下文原生 256K许可证MIT(可商用、…

作者头像 李华
网站建设 2026/10/1 2:49:31

NI PXIe-4147 自校准反复失败

测试机上一路 NI PXIe-4147 反复过不了自校准,把这一路单独拿出来、脱离整机再跑一次仍然失败,可功能性的 Self-Test 却能正常通过。判断的关键在两步:先把具体的错误码和描述拿到手,再把前端接线全部脱开重跑;如果这样…

作者头像 李华
网站建设 2026/10/1 2:48:38

全栈开发技术概览:从前端到后端的关键技术栈

全栈开发技术概览:从前端到后端的关键技术栈全栈开发这个东西, 说到底就是一种技能表现, 它要求做开发的这些人, 不仅要对前端技术门儿清, 还要对后端的各个关键部分都摸透才行。想要掌握这种本事, 一般来说, 得看这个人手里有没有下面这几项能力存在:1. 在编程语言…

作者头像 李华