DM DSC集群执行dmcss 命令报错cannot open shared object file

【场景说明】

已经将 D M H O M E 环 境 变 量 写 入 DM_HOME环境变量写入 DMHOMEPATH的情况下,单独执行dmcss 命令报错
带上绝对路径执行也会出现报错信息,有的时候也会成功
📢注意:这个报错存在于DM很多命令中,即便配置了环境变量也会报错,如dmasmsvr

【报错信息】

以下可以看到,仅执行dmcss help 都会报错

dmdba@whx01 192.168.3.208 22:31:35 [pwd:~]$ dmcss DCR_INI=/home/dmdba/dm8/data/dsc/config/dmdcr.ini
dmcss: error while loading shared libraries: libdmcalc.so: cannot open shared object file: No such file or directory

dmdba@whx01 192.168.3.208 22:32:54 [pwd:~/dm8/data/dsc/config]$ ll /home/dmdba/dm8/data/dsc/config/dmdcr.ini
-rw-r--r--. 1 dmdba dinstall 600 May 11 22:31 /home/dmdba/dm8/data/dsc/config/dmdcr.ini

dmdba@whx01 192.168.3.208 22:35:45 [pwd:~]$ dmcss help
dmcss: error while loading shared libraries: libdmcalc.so: 
cannot open shared object file: No such file or directory


dmdba@whx01 192.168.3.208 22:36:38 [pwd:~/dm8/dm_home/bin]$ dmcss DCR_INI=/home/dmdba/dm8/data/dsc/config/dmdcr.ini
DMCSS V8
Vote disk check n_group:[0] failed, please check and try again.
dmcss startup failed:[CODE:-13217],error info:磁盘checksum校验失败

【问题原因】

这种报错应该属于DM系统本身的bug,处理的方法也很简单
● 将路径切换到$DM_HOME/bin下,再执行命令

【问题处理】

dmdba@whx01 192.168.3.208 22:36:53 [pwd:~]$ cd $DM_HOME/bin
dmdba@whx01 192.168.3.208 22:36:54 [pwd:~/dm8/dm_home/bin]$ dmasmcmd
DMASMCMD V8
ASM>init dcrdisk '/dev/raw/raw1' from '/home/dmdba/dm8/data/dsc/config/dmdcr_cfg.ini' identified by 'admin1234'
[Trace]DG 126 allocate 4 extents for file 0xfe000002.

ASM>init votedisk '/dev/raw/raw2' from '/home/dmdba/dm8/data/dsc/config/dmdcr_cfg.ini'Used time: 53.427(ms).
[Trace]DG 125 allocate 4 extents for file 0xfd000002.
Used time: 16.095(ms).
ASM>
ASM>exit

dmdba@whx01 192.168.3.208 22:39:54 [pwd:~/dm8/dm_home/bin]$ dmcss DCR_INI=/home/dmdba/dm8/data/dsc/config/dmdcr.ini
DMCSS V8
DMCSS IS READY
[CSS]: 设置EP CSS0[0]为控制节点

附:友情链接链接:

达梦技术社区:https://eco.dameng.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值