前提条件
注意:数据库下载的版本必须和服务器架构一致。
官方安装流程如下,https://eco.dameng.com/document/dm/zh-cn/start/install-dm-linux-prepare.html
也可以参照此文档安装
本文系统安装环境:
| 操作系统 | CPU | 数据库 |
|---|---|---|
| Kylin V10 | x86_64 | dm8_20250506_x86_rh7_64 |
新建 dmdba 用户
注意:安装前必须创建 dmdba 用户,禁止使用 root 用户安装数据库。
创建用户所在的组,命令如下:
groupadd dinstall -g 2001 |
创建用户,命令如下:
useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba |
修改用户密码,命令如下:
passwd dmdba |
修改文件打开最大数
vi /etc/security/limits.conf |
在最后需要添加如下配置:
dmdba soft nice 0 |
重启服务器后生效
切换到 dmdba 用户,查看是否生效,命令如下:
su - dmdba |

目录规划
su - root # 切换到root用户下 |
将新建的路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。
chown -R dmdba:dinstall /dmdata/data |
给路径下的文件设置 755 权限
chmod -R 755 /dmdata/data |
数据库安装
dm8_20250506_x86_rh7_64.ios 下载地址 https://eco.dameng.com/download
选择开发版(X86平台),点击下载,再选择操作系统为rhel7。
将 dm8_20250506_x86_rh7_64.ios 镜像文件上传到/opt下
挂载镜像
cd /opt |
切换成dmdba用户正式安装
su - dmdba |

数据库安装大概 1~2 分钟,数据库安装完成。
su - root |
数据库安装完成后,需要切换至 root 用户执行 /home/dmdba/dmdbms/script/root/root_installer.sh 创建 DmAPService,否则会影响数据库备份。
安装中出现问题(没问题忽略)
安装程序临时目录(/tmp)可用空间为1024M。安装程序需要至少2G的临时空间,请调整临时目录的空间或设置环境变量DM_INSTALL_TMPDIR来指定安装程序的临时目录。
安装达梦数据库提示临时⽬录空间不够。
切换到root用户
执行命令
sudo mount -t tmpfs -o size=2G none /tmp |
直接调整到2G的空间。
再切回到dmdba进入mnt文件中继续安装
配置环境变量
cd /home/dmdba/ |
最后一行加入:
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool |

切换到dmdba执行,使环境变量生效
su - dmdba |
配置实例
cd /home/dmdba/dmdbms/bin |
注册服务
使用 root 用户进行注册
su - root |
注册实例服务
./dm_service_installer.sh -t dmserver -dm_ini /dmdata/data/DAMENG/dm.ini -p DMServer |
注册成功后,启动、停止数据库
systemctl start DmServiceDMSERVER.service #启动服务 |

答案
