news 2025/12/21 10:57:06

银河麒麟 V10安装达梦8数据库(详细操作、避坑)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
银河麒麟 V10安装达梦8数据库(详细操作、避坑)

前期准备达梦在线服务平台

  1. 环境校验
    检查项操作命令合格标准
    系统架构uname -m输出 x86_64 或 aarch64,需与达梦 8 安装包架构完全匹配
    依赖库版本`strings /usr/lib64/libstdc++.so.6grep GLIBCXX`包含 GLIBCXX_3.4.21 及以上版本
    内核参数sysctl kernel.shmmax kernel.semmnishmmax 建议≥137438953472,semmni 建议≥256
    磁盘空间df -TH安装目录和临时目录剩余空间≥10GB
  2. 安装包准备:从达梦官网下载标注 “银河麒麟 V10” 的适配版本,例如 x86 架构选dm8_xxx_x86_kylin10_64.iso,ARM 架构选dm8_xxx_aarch64_kylin10_64.iso,避免用通用版本引发兼容性问题。将安装包上传至系统/opt目录。

详细安装步骤达梦在线服务平台

  1. 配置系统基础环境
    1. 创建专属用户组和用户,达梦不建议用 root 安装,防止权限混乱:
      groupadd dinstall useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba passwd dmdba # 输入密码,建议设置复杂度高的密码(如Dameng@123)
    2. 创建安装目录并授权,确保 dmdba 用户拥有操作权限:
      mkdir /dm8 chown -R dmdba:dinstall /dm8
    3. 优化系统资源限制,编辑配置文件:
      vim /etc/security/limits.conf
      末尾添加以下内容,保存后退出:
      dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft data seg size unlimited dmdba hard data seg size unlimited
    4. 配置内核参数,编辑/etc/sysctl.conf文件:
      vim /etc/sysctl.conf
      加入以下参数,解决共享内存不足等问题:
      kernel.shmmax = 137438953472 kernel.shmall = 33554432 kernel.sem = 500 64000 200 256
      执行sysctl -p使参数生效。
  2. 挂载安装包并准备安装
    1. 创建挂载目录并挂载 iso 文件:
      mkdir /mnt/dm mount -o loop /opt/dm8_xxx_kylin10_64.iso /mnt/dm # 替换为实际安装包名
    2. 处理临时目录(避免 /tmp 空间不足报错):
      su - dmdba mkdir /home/dmdba/tmp export DM_INSTALL_TMPDIR=/home/dmdba/tmp # 指定临时目录
  3. 选择安装方式(图形化 / 命令行)
    • 图形化安装(适合桌面版)
      1. 配置图形化权限,确保安装窗口正常弹出:
        su root xhost + echo $DISPLAY # 记录输出值,如:0.0 su - dmdba export DISPLAY=:0.0 # 填入上方记录的值
      2. 启动安装程序:
        cd /mnt/dm ./DMInstall.bin
      3. 按向导依次选择简体中文→接受协议→跳过 Key 文件→典型安装→选择/dm8目录,点击安装。安装完成后,按提示用 root 执行脚本:
        /dm8/script/root/root_installer.sh
    • 命令行安装(适合服务器版无图形界面)
      1. 切换 dmdba 用户启动命令行安装:
        su - dmdba cd /mnt/dm ./DMInstall.bin -i
      2. 按交互提示操作:选 1(简体中文)→输入 n 跳过 Key 文件→选 y 设置时区→选择典型安装→指定/dm8为安装目录,确认后等待安装完成,最后用 root 执行上述 root 脚本。
  4. 初始化数据库实例
    1. 切换到 dmdba 用户,启动数据库配置助手:
      su - dmdba /dm8/tool/dbca.sh
    2. 按向导选择 “创建数据库实例”→选一般用途模板→设置实例名、端口(默认 5236)→设置 SYSDBA 用户密码→完成初始化。
  5. 启动服务并验证
    # 启动达梦服务 systemctl start DmServiceDMSERVER # 查看服务状态 systemctl status DmServiceDMSERVER # 用客户端连接验证 /dm8/tool/manager.sh
    输入用户名 SYSDBA 和设置的密码,连接localhost:5236,登录成功即安装完成。

核心避坑指南达梦在线服务平台

常见坑点具体原因解决方案
GLIBCXX_3.4.21 not found系统 libstdc++.so.6 版本过低,不满足达梦 8 依赖1. 优先下载银河麒麟 V10 专属适配版达梦 8;2. 手动升级依赖:yum install gcc-c++ -y,若失败则手动创建软链指向高版本库
图形化窗口无法弹出DISPLAY 参数配置错误或权限不足1. 确保 xhost + 执行成功;2. DISPLAY 参数需在同一终端会话中配置;3. 若仍失败,改用命令行安装
实例初始化失败安装目录权限不足或内核参数未配置1. 重新执行chown -R dmdba:dinstall /dm8授权;2. 核对内核参数并执行sysctl -p生效
启动服务提示端口被占用5236 端口被其他程序占用1. 执行 `netstat -tulpngrep 5236` 查看占用进程,停止对应进程;2. 初始化实例时修改为其他空闲端口
临时目录空间不足默认 /tmp 目录空间小于 2.5G提前用 DM_INSTALL_TMPDIR 环境变量指定自定义临时目录,确保空间≥2.5G
架构不匹配导致 Illegal instruction安装包架构与系统架构不一致重新执行uname -m确认系统架构,下载对应 x86_64 或 aarch64 版本的安装包
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/18 11:01:46

企业级html 图书管理系统管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】

摘要 在信息化时代背景下,图书管理系统的智能化与高效化成为图书馆和企业资源管理的核心需求。传统的图书管理方式依赖人工操作,存在效率低下、数据易丢失、查询不便等问题,难以满足现代企业对图书资源的精准管理和快速检索需求。随着互联网技…

作者头像 李华
网站建设 2025/12/18 11:01:37

7、伪微分算子相关理论及狄拉克哈密顿量的解耦

伪微分算子相关理论及狄拉克哈密顿量的解耦 1. 伪微分算子的基本概念与相关公式 在研究中,涉及到一些重要的公式和概念。例如,有如下表达式: [ c_2(x, \xi) = \sum_{|\iota|\leq N} \frac{(-i)^{|\iota|}}{\iota!} a^{(\iota)}(x, \xi)k^{(\iota)}(x, \xi) + R_{2N}(x, \…

作者头像 李华
网站建设 2025/12/20 12:31:49

基于微信小程序的在线家庭清洁系统毕设源码

博主介绍:✌ 专注于Java,python,✌关注✌私信我✌具体的问题,我会尽力帮助你。一、研究目的本研究旨在设计并实现一个基于微信小程序的在线家庭清洁系统,以满足现代家庭对于便捷、高效、个性化的清洁服务需求。具体研究目的如下: …

作者头像 李华
网站建设 2025/12/20 3:22:44

20、微软 Windows Vista 使用指南:账户管理与数据保护

微软 Windows Vista 使用指南:账户管理与数据保护 临时提升账户权限 标准用户在某些时候可能需要执行一些通常受限的操作,比如安装新程序。幸运的是,只要有管理员密码持有者提供授权,标准用户无需注销当前账户、切换到管理员账户,就能执行受限操作。 当标准用户尝试执行…

作者头像 李华
网站建设 2025/12/18 10:57:12

15、活动目录用户与组管理操作指南

活动目录用户与组管理操作指南 在企业的 IT 环境中,活动目录(Active Directory,简称 AD)是一项至关重要的服务,它用于管理用户、计算机和其他资源。本文将详细介绍如何对用户对象的各种属性进行修改,以及如何创建和删除组对象。 1. 修改用户对象的配置文件属性 当你创…

作者头像 李华
网站建设 2025/12/21 3:00:43

17、活动目录计算机对象与组织单位管理指南

活动目录计算机对象与组织单位管理指南 1. 移动计算机对象 在管理活动目录时,有时需要移动计算机对象到不同的组织单位(OU)或容器中。可以通过以下两种方式实现: 1.1 使用 Windows 界面 点击“开始”,选择“管理工具”,然后点击“Active Directory 用户和计算机”。 …

作者头像 李华