Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3546306
  • 博文数量: 715
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7745
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(715)

文章存档

2023年(75)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客

分类: 数据库开发技术

2022-09-15 19:06:19

快速简介:
  数据库启动不正常,依据报错信息跟踪,重点看日志


启动数据库,验证主机名变化在v$instance中生效时间(其实就是依赖hostname结果)
修改了/etc/hosts后,重启达梦数据库

  1. [dmdba@localhost ~]$ DmServicedminst restart
  2. Stopping DmServicedminst: [ OK ]
  3. Starting DmServicedminst: /dm8/bin/DmServicedminst: line 406: 64959 Terminated eval exec "\"$EXEC_PROG_FULL_PATH\"" "$STARTUP_PARAMS" -noconsole $TMP_START_MODE > "$SERVICE_LOG_FILE" 2>&1
  4.                                                            [ FAILED ]
  5. version info: develop
  6. [dmdba@localhost ~]$ disql
  7. disql V8
  8. 用户名:
  9. 密码:
  10. [-70028]:创建SOCKET连接失败.
:P 起不来了

启动实例调用的是DmServicedminst命令
这是一个shell文件,惯性思维:首先想到的是看看这个命令第406行在执行什么操作?


看起来是启动实例,第一步就报错了

然后一通grep报错信息中的变量



其实就是dmserver程序启动触发,下一步就只能看log了

cd $DM_HOME/log
ls -lt |head
先看一个
似乎是ini文件有问题,那么需要检查哪个ini文件呢?

ok
然后more一下这个dm.ini文件

感觉这个DFS_PATH有些不正常(可能是之前测试操作导致被改),找了个类似环境比对一下,果然应该为空,修改后重启

数据库恢复正常。
阅读(410) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~