资讯动态

达梦数据库【安装篇】01:CentOS7.5安装达梦数【DM8】数据库

发布时间:2026/8/5 10:54:39 来源:尧图企业网站定制
一、环境说明1.1 环境信息ipacat/etc/os-release1.2 安装包下载官网下载https://www.dameng.com/download/index.html网盘地址链接: https://pan.baidu.com/s/1-VUBoVe_cXkFa_VP_aLPkg?pwdbn52 提取码: bn521.3 上传安装包cd/root/ ll1.4 解压安装包cd/root/unzip-qdm8_20260710_x86_CentOS7_64.zip-ddm8_20260710_x86_CentOS7_64 ll二、前期准备root 用户执行2.1 挂载 DM8 ISO 镜像将镜像文件dm8_20260710_x86_CentOS7_64.iso上传至服务器根目录执行以下命令挂载cd/root/dm8_20260710_x86_CentOS7_64# 创建挂载目录mkdir-p/mnt/dmiso# 挂载镜像mount-oloop dm8_20260710_x86_CentOS7_64.iso /mnt/dmiso# 验证挂载显示 DMInstall.bin 即为成功ls/mnt/dmiso2.2 创建运行用户与目录# 创建用户组、用户groupadddinstalluseradd-gdinstall dmdba# 设置dmdba密码自定义本次测试简单密码passwddmdba# 创建数据库目录并授权mkdir-p/opt/dmdbms /dmdata /dmarch /dmbakchown-Rdmdba:dinstall /opt/dmdbms /dmdata /dmarch /dmbakchmod755-R/opt/dmdbms2.3 系统资源限制优化# 修改资源限制cat/etc/security/limits.confEOF dmdba soft nofile 131072 dmdba hard nofile 131072 dmdba soft nproc 131072 dmdba hard nproc 131072 dmdba soft core unlimited dmdba hard core unlimited dmdba soft memlock unlimited dmdba hard memlock unlimited EOF2.4 内核参数优化# 配置内核参数cat/etc/sysctl.confEOF fs.file-max 6815744 vm.overcommit_memory 0 vm.swappiness 10 net.ipv4.tcp_syncookies 1 EOF# 生效内核参数sysctl-p2.5 关闭 SELinux、防火墙适配# 临时关闭SELinuxsetenforce0# 永久关闭SELinuxsed-is/SELINUXenforcing/SELINUXdisabled//etc/selinux/configsystemctl status firewalld.service systemctl stop firewalld.service systemctl disable firewalld.service2.6 安装系统依赖这里挂载yum源可参考CentOS7以及RedHat7设置网络yum源以及本地yum源yuminstall-ylibaio-devel numactl gcc三、DM8 数据库安装dmdba 用户执行3.1 切换部署用户su- dmdbacd/mnt/dmiso3.2 文本模式安装数据库./DMInstall.bin-i全程严格按照以下交互输入选择语言1简体中文是否输入Key文件n是否设置时区y时区编号21中国标准时间安装类型1典型安装安装目录默认 /home/dmdba/dmdbms 直接回车确认安装路径y确认安装y安装完成后保留当前dmdba终端新开root终端执行提示的root脚本3.3 root执行安装后置脚本/home/dmdba/dmdbms/script/root/root_installer.sh四、配置环境变量dmdba 用户su- dmdbavi~/.bash_profile文件末尾追加以下内容exportDM_HOME/home/dmdba/dmdbmsexportPATH$PATH:$DM_HOME/bin:$DM_HOME/toolexportLD_LIBRARY_PATH$DM_HOME/bin:$LD_LIBRARY_PATH保存退出:wq加载环境变量并验证source~/.bash_profilewhichdminit五、初始化数据库实例dmdba 用户适配新版DM8强制双密码策略一键初始化dminit\PATH/dmdata\DB_NAMEDAMENG\INSTANCE_NAMEDMSERVER\PORT_NUM5236\PAGE_SIZE8\EXTENT_SIZE32\LOG_SIZE256\CHARSET1\CASE_SENSITIVE0\BLANK_PAD_MODE0\SYSDBA_PWDSysdba123\SYSAUDITOR_PWDSysdba123出现create dm database success即为初始化成功六、注册系统服务并启动root 用户6.1 注册数据库服务cd/home/dmdba/dmdbms/script/root ./dm_service_installer.sh-tdmserver-dm_ini/dmdata/DAMENG/dm.ini-pDMSERVER6.2 启动服务并设置开机自启systemctl start DmServiceDMSERVER systemctlenableDmServiceDMSERVER systemctl status DmServiceDMSERVER显示 **active (running)**代表服务正常运行七、数据库登录验证dmdba 用户su- dmdba disql SYSDBA/Sysdba123localhost:5236执行测试SQL验证数据库正常SELECTname,status$FROMv$database;SELECT*FROMv$version;八、日常运维命令汇总root# 查看状态systemctl status DmServiceDMSERVER# 启动数据库systemctl start DmServiceDMSERVER# 停止数据库systemctl stop DmServiceDMSERVER# 重启数据库systemctl restart DmServiceDMSERVER

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价