注册

Docker 下 DMWatcher 启动失败

3.js 2025/03/19 190 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: dm8_20241230_x86_kylin10_64_rq 销售提供的 docker 镜像和 license
【操作系统】:Kylin Linux Advanced Server Workstation IPC V10 (SP1)
【CPU】:Hygon C86-3G (OPN:3350) X86_64 指令集
【问题描述】*:primary 节点启动失败,总是找不到 dm.ini 文件。

  1. 启动脚本如下:
#!/bin/env bash
# 运行主节点容器
name=dmwatcher_primary
img=dm8:dm8_20241230_rev255012_x86_kylin10_64
docker rm -vf $name
docker run -d \
	-p 30136:5236 \
	--restart=always \
	--name dmwatcher_primary \
	--privileged=true \
	--net net1 \
	--ip 172.20.0.2 \
	-e MODE=docker_dmwatcher \
	-e PAGE_SIZE=16 \
	-e CASE_SENSITIVE=1 \
	-e UNICODE_FLAG=1 \
	-e LENGTH_IN_CHAR=1 \
	-e SYSDBA_PWD=dmdmdm123 \
	-e DMWATCHER_ROLE=primary \
	-e DW_NO=1 \
	-e CLUSTER_IPS="172.20.0.2,172.20.0.3,172.20.0.4" \
	-e LD_LIBRARY_PATH=/opt/dmdbms/bin \
	-v `pwd`/dmwatcher_primary:/opt/dmdbms/data \
	-v `pwd`/dm1701120153.key:/opt/dmdbms/bin/dm.key \
	$img

  1. 启动日志中的错误:
    image.png

》启动时有个 ulimit 错误,找到 dm.ini ,此时找不到可以理解。

image.png

》中途有生成配置的过程,看似成功了。但是目录下只能看到其他几个配置文件,没有 dm.ini

image.png

image.png

》结尾永远卡在这个地方,还是找不到 DM.ini

回答 0
暂无回答
扫一扫
联系客服