暂无图片
opengauss 安装无法启动
我来答
分享
这个没得优
2024-12-03
opengauss 安装无法启动

[2024-12-03 12:45:11.286][8643][][gs_ctl]: gs_ctl started,datadir is /opt/huawei/install/data/dn
[2024-12-03 12:45:12.139][8643][][gs_ctl]: waiting for server to start...
.0 LOG: [Alarm Module]can not read GAUSS_WARNING_TYPE env.

0 LOG: [Alarm Module]Host Name: wjwdb-data-backup

0 LOG: [Alarm Module]Host IP: wjwdb-data-backup. Copy hostname directly in case of taking 10s to use 'gethostbyname' when /etc/hosts does not contain <HOST IP>

0 LOG: [Alarm Module]Cluster Name: Cluster_template

0 LOG: [Alarm Module]Invalid data in AlarmItem file! Read alarm English name failed! line: 58

0 WARNING: failed to open feature control file, please check whether it exists: FileName=gaussdb.version, Errno=2, Errmessage=No such file or directory.
0 WARNING: failed to parse feature control file: gaussdb.version.
0 WARNING: Failed to load the product control file, so gaussdb cannot distinguish product version.
2024-12-03 12:45:12.506 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: base_page_saved_interval is 400, ori is 400.
2024-12-03 12:45:12.526 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 DB010 0 [REDO] LOG: Recovery parallelism, cpu count = 4, max = 4, actual = 4
2024-12-03 12:45:12.526 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 DB010 0 [REDO] LOG: ConfigRecoveryParallelism, true_max_recovery_parallelism:4, max_recovery_parallelism:4
2024-12-03 12:45:12.555 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]can not read GAUSS_WARNING_TYPE env.

2024-12-03 12:45:12.555 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Host Name: wjwdb-data-backup

2024-12-03 12:45:12.555 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Host IP: wjwdb-data-backup. Copy hostname directly in case of taking 10s to use 'gethostbyname' when /etc/hosts does not contain <HOST IP>

2024-12-03 12:45:12.555 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Cluster Name: Cluster_template

2024-12-03 12:45:12.556 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Invalid data in AlarmItem file! Read alarm English name failed! line: 58

2024-12-03 12:45:12.587 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: loaded library "security_plugin"
2024-12-03 12:45:12.599 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 01000 0 [BACKEND] WARNING: could not create any HA TCP/IP sockets
2024-12-03 12:45:12.599 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 01000 0 [BACKEND] WARNING: could not create any HA TCP/IP sockets
2024-12-03 12:45:12.611 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: InitNuma numaNodeNum: 1 numa_distribute_mode: none inheritThreadPool: 0.
2024-12-03 12:45:12.642 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 01000 0 [BACKEND] WARNING: Failed to initialize the memory protect for g_instance.attr.attr_storage.cstore_buffers (32 Mbytes) or shared memory (495 Mbytes) is larger.
2024-12-03 12:45:12.701 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [CACHE] LOG: set data cache size(25165824)
2024-12-03 12:45:12.868 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [SEGMENT_PAGE] LOG: Segment-page constants: DF_MAP_SIZE: 8156, DF_MAP_BIT_CNT: 65248, DF_MAP_GROUP_EXTENTS: 4175872, IPBLOCK_SIZE: 8168, EXTENTS_PER_IPBLOCK: 1021, IPBLOCK_GROUP_SIZE: 4090, BMT_HEADER_LEVEL0_TOTAL_PAGES: 8323072, BktMapEntryNumberPerBlock: 2038, BktMapBlockNumber: 25, BktBitMaxMapCnt: 512
2024-12-03 12:45:12.955 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: gaussdb: fsync file "/opt/huawei/install/data/dn/gaussdb.state.temp" success
2024-12-03 12:45:12.956 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: create gaussdb state file success: db state(STARTING_STATE), server mode(Normal), connection index(1)
2024-12-03 12:45:12.988 674e8cd8.1 [unknown] 140517368855232 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: max_safe_fds = 974, usable_fds = 1000, already_open = 16
[2024-12-03 12:45:17.781][8643][][gs_ctl]: gaussDB state is Coredump

[2024-12-03 12:45:17.781][8643][][gs_ctl]: stopped waiting
[2024-12-03 12:45:17.781][8643][][gs_ctl]: could not start server
Examine the log output.

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
吾亦可往

检查是否正确设置了 OpenGauss 所需的环境变量。可以参考 OpenGauss 的官方文档,确认 GAUSS_WARNING_TYPE 等相关环境变量的设置要求。
确保在启动 OpenGauss 相关服务的用户环境下,这些环境变量是有效的。例如,如果是在特定用户下安装和启动,要在该用户的.bashrc 或其他相关配置文件中正确配置环境变量,并使其生效(可通过 source 命令使其立即生效,如source ~/.bashrc)。

检查 /etc/hosts 文件内容是否正确配置了主机名与对应的 IP 地址。确保其中包含了当前节点(wjwdb-data-backup)的准确信息。如果没有,按照正确格式添加进去,格式一般为 “IP 地址 主机名”,例如 “192.168.1.100 wjwdb-data-backup”。
确认主机名在系统中的设置是否正确且唯一,避免出现主机名冲突等问题。可以通过hostname命令查看当前主机名,并与配置文件中的进行核对。

针对 AlarmItem 文件中数据无效的情况,找到该文件(具体位置可能因安装配置而异,一般在 OpenGauss 的数据目录或配置目录下),根据日志提示的行数(这里是第 58 行),检查该行数据是否存在格式错误或不完整等问题,进行相应的修正。
对于无法找到或解析 gaussdb.version 文件的情况,确认该文件是否确实存在于预期的位置。如果不存在,可能需要重新安装或从正确的安装包中提取该文件到相应位置。如果存在但无法解析,检查文件内容是否完整且符合格式要求,必要时参考官方文档对其进行修复或重新生成。

暂无图片 评论
暂无图片 有用 4
打赏 0
大魔导师秀儿

Invalid data in AlarmItem file!,是新环境还是迁移过的,找个同样版本数据库环境的这个文件替换试试

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
docker中运行opengauss,如何查看数据库的运行日志?
回答 1
dockerlogsCONTAINERID可以查看运行日志。如果需要查看数据库的日志,1、进入docker查看dockerexectiCONTAINERID/bin/bash2、做持久化,把数据库目录
NUMA线程绑核是怎么操作的?
回答 2
避免线程在运行中在不同核上漂移,从而引起访问NUMA远端内存。openGuass通过配置参数threadpoolattr控制CPU绑核分配,该参数仅在enablethreadpool打开后生效。&nb
openGauss的1主2备,1主1备1联级,DCF的优缺点是什么?
回答 1
社区版本openGauss1主2备,1主1备1级联备均只支持HA机制,通过quorum协议保证数据的一致性,但是当发生故障后依赖于外层对接的集群管理组件来选主;DCF不依赖于外部的第三方冲裁节点,实现
openGauss到底算不散华为自研?
回答 3
源于pg这没问题,但经过N个版本各自演化,方向和道路已经不同了。og自研的代码量已经超过8成了,但为了生态,还是保留了大量pg原生的接口和函数。
opengauss已经编译了postgis的情况下执行create extension postgis报错User defined window function only support INTERNAL language.
回答 2
试试yukon吧,有编译好的包http://yukon.supermap.io/2.0beta/appendix/appendixB.htmlyukonforopengauss
opengauss,支持oltp的,企业版,最新的版本叫啥?gaussDB V5 还是 openGauss? 有文档吗?
回答 2
1、openGauss是一款携手伙伴共同打造的、全面友好开放的、全球领先的企业级开源关系型数据库,它具有面向多核的极致性能、全链路的业务和数据安全以及AI调优和高效运维的能力。其采用的是木兰宽松许可证
opengauss全密态数据库问题-failed to decrypt column encryption key
回答 1
已采纳
提供一下使用的openGauss版本号,这个问题已经在3.0.3的补丁中修复了
openGauss数据库性能CUP过高常见处理方法有哪些?
回答 1
是CPU,敲慢点,呵呵&nbsp;&nbsp;&nbsp;官网有相关的一些基础应对思路:通过openGauss提供的检查数据库性能性能统计工具gscheckperf进行查看,对应语法:gscheckp
opengauss 三个节点,扩容到6个节点,读写性能两个都会翻倍吗?
回答 1
已采纳
主从模式下不能简单按扩容节点数量计算,举一个思考问题:级联复制是为了解决什么问题?主库的写性能肯定不是线性的。
opengauss从库停掉,发现主库无法写入数据
回答 1
问题解决,需要开启如下参数mostavailablesyncon