1.部署环境
系统版本 : Rocky8.7
数据库版本:DM V7
2.开始安装
#注意:需要关闭防火墙和Selinux
#本帖是二创,原创作者链接: 达梦数据库:在CentOS下命令行安装部署DM8_CSDN博客
2.1创建用户和组
新建用户组dinstall 组ID:12349 | groupadd -g 12349 dinstall |
创建新用户并加入新创建的dinstall组 | useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba |
初始化密码 | passwd dmdba |
dmdba用户密码 | 12345678 |
2.2查看openfile参数是否为65536或无限制
ulimit -a
open file参数不是65536或者无限制修改:
进入limits.conf文件 | vim /etc/security/limits.conf |
进入limits.conf文件后,在末尾加入 | dmdba soft nofile 65536 dmdba hard nofile 65536 |
添加完毕之后按键盘"esc"键,输入:wq!,回车后保存并退出编辑界面 | |
临时生效 | ulimit -n 65536 |
查看修改参数是否成功 | ulimit -a |
2.3挂载安装包
将安装包解压 | unzip Rocky8.0.zip |
将解压出来的镜像文件挂在到/mnt/目录里 | mount dm7_20221228_x86_rh6_64.iso /mnt/ |
将安装包目录设置为只读 | cd /mnt/ chmod 755 ./DMInstall.bi |
2.4切换安装用户进行安装
切换dmdba用户进行安装 | su dmdba |
开始安装 | ./DMInstall.bin -i |
2.5用root执行root_install.sh脚本
数据库安装完成之后会弹出需要用root执行的脚本,执行脚本结束后数据库就安装完成啦。
切换root用户 | su - root |
执行脚本 | /homt/dmdba/dmdbms/script/root/root_installer.sh |
3.数据库初始化
切换dmdba用户 | su - dmdba |
进入安装路径下的bin目录 | cd /home/dmdba/dmdbms/bin |
使用配置工具dminit配置 | ./dminit PAGE_SIZE=16 CASE_SENSITIVE=0 |
4.注册并开启服务
切换root用户 | su - root |
进入安装路径下的script/root目录 | cd /home/dmdba/dmdbms/script/root |
执行注册服务脚本 | ./dm_serveice_installer.sh -t dmserver -p DM -i /home/dmdba/dmdbms/bin/DAMENG/dm.ini |
进入安装路径下的bin目录 | cd /home/dmdba/dmdbms/bin |
开启服务 | ./DmServiceDM start |
5.登录测试
DIsql是DM数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。
进入安装目录下的bin目录 | cd /home/dmdba/dmdbms/bin |
打开disql | ./disql |
#回车两次登录
# -v-安装完成
达梦安装包 : https://cloud.189.cn/web/share?code=2QZRnyAriMRj(访问码:ecg7)