为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:红帽
【CPU】:略
【问题描述】*:
使用命令启动达梦服务,提示DmServiceDMSERVER (pid 13377) is running.
但是打开./dmservice.sh看到的还是服务是停止的,同时连接也连不上,在图形化界面启动报Job for DmServiceDMSERVERhhh.service failed because the control process exited with error code. See "systemctl status DmServiceDMSERVERhhh.service" and "journalctl -xe" for details.
#1.查进程是否存在
ps -ef | grep dmserver
#2. 进程存在,查看端口
PORT_NUM=$(ps -ef | grep dmserver|awk '{print $((NF-1))}'| grep -v grep|awk -F '=' '{print $2}' | xargs cat | grep -i -w 'PORT_NUM' |awk '{print $3}' )
#3. 尝试连接
disql sysdba/SYSDBA:$PORT_NUM
#4. 连接失败请查看实例日志
cd $DM_HOME/log
找dm_实例名_202402xx.log,贴报错信息
ps -ef|grep dmserver
查看是否有进程