达梦数据库已经推出多年,其通用关系型数据库已经发展到DM8版本。本文主要介绍下当前的DM8的数据库安装部署及配置的内容。
第一部分,达梦数据库的安装。
达梦数据库支持图形的方式进行安装,也支持命令行的方式进行安装。本部分我们将以图形化的方式介绍DM8数据库的安装过程。
安装基础环境介绍:
操作系统:Kylin-Server-10-SP2-x86-Release-Build09-20210524
数据库版本:dm8(为ISO文件)
1.1用户及用户组的创建(使用root用户)
# groupadd dinstall
# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
# passwd dmdba
设置自己定义的密码。
1.2、创建安装目录:
mkdir /dm8
chown dmdba:dinstall /dm8
1.3挂载安装包:
DM8数据库安装包为ISO文件,先上传到kylin操作系统内(本文里我把iso上传到了/tmp/dm8目录下),然后进行挂载。
# mkdir /mnt/dm
# mount /tmp/dm8/dm8***.iso /mnt/dm
1.4编辑文件数打开限制(直接root用户下操作)
在dm数据库安装过程中会检查文件打开数限制,建议在65536以上。我们提前编辑好。vim /etc/security/limits.conf
dmdba soft nofile 102400
dmdba hard nofile 204800
root soft nofile 102400
root hard nofile 204800
所有准备工作到位后,开始着手进行数据库的安装了。
1.5编辑图形化显示变量
查看root 用户的DISPLAY 变量值
# echo $DISPLAY
:0.0(根据各自系统的不同有变化)
执行如下
# xhost +
# su - dmdba
$ export DISPLAY=:0.0(设置成root下查看到的值)
然后执行xhost +命令。
1.6开始安装
使用dmdba用户。
进入到挂载的ISO目录下。执行安装。
cd /mnt/dm
$ ./DMInstall.bin
以下按图操作(关键内容的截图,非关键界面未提供截图)
a.此处输入Key文件。若无,Key 文件可以不选,默认使用1年;
b.设置安装位置:/dm8
最后,使用root用户执行如下:
/dm8/script/root/root_installer.sh
然后点击确定关闭对话框。完成数据库的安装。
第二部分,达梦数据库建库过程(图形化)。
正常情况下,安装后会提示进入建库的向导,若已经关闭,可以参照如下方式重新进入到图形化建库的向导界面
2.1进入到图形化建库向导界面配置
1、进入dmdba用户下;
su - dmdba;
若图形不出来执行
$ export DISPLAY=:0.0
2、进入到tool目录下,进行图形化配置安装
$ cd /dm8/tool
$ ./dbca.sh
2.2设置实例数据文件存放目录/dm8/data;
2.3设置数据库名***,实例名***,端口号***;
2.4设置数据库控制文件、数据文件、日志文件等
2.5设置数据库参数(簇大小、日志文件大小、字符集、页分片大小等)
2.6设置数据库管理员密码(一定记录好,一旦忘了,无法找回)
2.7最后根据提示使用root用户执行脚本。启动数据库服务。
脚本信息如下:
mv /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
systemctl enable DmServiceDMSERVER.service
systemctl start DmServiceDMSERVER.service
综上,完成了DM8数据库的安装和部署过程。
希望对大家有所帮助。