是小徐呀,gogogo!!! 2024-07-24 22:48 采纳率: 34.2%
浏览 10

linux达梦还是启动不起来,feng了

img


根据你们的命令我又试了一把,结果啥也没有,/home/udb/dmdbms/log/DmServiceDMSERVER.log是空的
service dmserver star也没启动起来/var/log里面没有dm
真不知道咋整了

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2024-07-24 22:53
    关注

    以下内容由AIGC及阿里嘎多学长共同生成、有用望采纳:


    您好,根据您提供的信息和遇到的问题,我将为您提供一个详细的解决方案。以下是解决达梦数据库服务启动问题的一些步骤和示例:

    1. 确认日志文件路径

    首先,需要确认日志文件的路径是否正确。根据您提供的截图,正确的路径应该是 /home/udb/dmdbms/Log/DmServiceDMSERVER.Log。请尝试使用以下命令来查看日志内容:

    cat /home/udb/dmdbms/Log/DmServiceDMSERVER.Log
    

    2. 检查服务文件是否存在

    接下来,需要确认达梦数据库服务的配置文件是否存在于 systemd 的服务目录中。使用以下命令来查找服务文件:

    ls /etc/systemd/system/ | grep dmserver
    ls /usr/lib/systemd/system/ | grep dmserver
    

    如果找不到服务文件,可能需要重新安装或创建服务文件。

    3. 检查服务状态

    使用以下命令来检查达梦数据库服务的状态:

    systemctl status dmserver.service
    

    如果服务未找到,可能需要重新安装达梦数据库服务。

    4. 重新安装或配置服务

    如果需要重新安装服务,您应该参考达梦数据库的官方文档来进行安装。安装完成后,确保服务文件正确配置在 systemd 的服务目录中。

    5. 创建日志目录

    如果 /var/log/dm/ 目录不存在,您需要创建它并设置合适的权限:

    sudo mkdir -p /var/log/dm
    sudo chown udb:udb /var/log/dm
    

    6. 尝试再次启动服务

    在完成上述步骤后,尝试再次启动达梦数据库服务:

    sudo systemctl start dmserver.service
    

    7. 检查服务是否成功启动

    最后,使用以下命令来确认服务是否成功启动:

    systemctl status dmserver.service
    

    假设数据和示例输出

    假设在执行上述步骤后,服务成功启动,您应该看到类似以下的输出:

    ● dmserver.service - 达梦数据库服务
       Loaded: loaded (/etc/systemd/system/dmserver.service; enabled; vendor preset: disabled)
       Active: active (running) since 三 2024-07-24 08:00:00 PDT; 1h 30min ago
     Main PID: 12345 (dmserver)
        Tasks: 33 (limit: 4691)
       Memory: 1.1G
       CGroup: /system.slice/dmserver.service
               └─12345 /usr/local/dm7/bin/dmserver
    

    这表明服务已经成功启动并且正在运行。

    请注意,这些步骤可能需要根据您的具体环境和达梦数据库的版本进行调整。如果问题仍然存在,建议联系达梦数据库的技术支持获取进一步的帮助。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月24日

悬赏问题

  • ¥15 winFrom界面无法打开
  • ¥15 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?