Linux系统安装达梦数据库

发布时间 2023-04-27 11:27:21作者: 雪山小白虎

1.安装规范管理:

为方便之后统一运维管理,现规定以下信息:
安装包和密钥存放目录:/boban
安装目录:/home/dmdba/dmdbms
数据目录:/dbdata/dmdata
挂载目录:/mnt

2.数据库安装:

创建组:[root@localhost /]# groupadd dinstall

创建用户:[root@localhost /]# useradd -g dinstall dmdba

设置密码:[root@localhost /]# passwd dmdba

创建安装目录:[root@localhost /]# mkdir -p /home/dmdba/dmdbms
创建数据盘目录:[root@localhost /]# mkdir -p /dbdata/dmdata
更改安装目录权限:[root@localhost /]# chown dmdba:dinstall -R /home/dmdba/dmdbms
更改数据盘目录权限:[root@localhost /]# chown dmdba:dinstall -R /dbdata/dmdata

挂载文件:[root@localhost boban]# mount dm7_20210416_x86_rh6_64_psl_7.6.1.94.iso /mnt

 3.开始安装:

切换 dmdba 用户:[root@localhost boban]# su dmdba
到挂载目录进行命令行安装:[dmdba@localhost boban]$ cd /mnt

**********选择安装语言 请根据系统配置选择相应语言,输入选项,回车进行下一步**********
[dmdba@localhost mnt]$ ./DMInstall.bin -

 安装 key 的路径:选择 n

 安装类型选择:典型安装(1)

 选择安装目录:/home/dmdba/dmdbms

 出现以下截图表示安装成功

然后根据截图切换
[root@localhost mnt]# /home/dmdba/dmdbms/script/root/root_installer.sh

 4.初始化数据库:

初始化前请把厂家给的密钥移动至/home/dmdba/dmdbms/bin 目录下面

[root@localhost boban]# mv dm.key /home/dmdba/dmdbms/bin

备注:dm.key 请联系厂家商务人员获取文件。

切换至安装目录:

[root@localhost mnt]# cd /home/dmdba/dmdbms/bin

./dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32  case_sensitive=y

 5.复制脚本文件及修改文件名称:

[root@localhost bin]# cp ./service_template/DmService .

[root@localhost bin]# mv DmService dmserverd

 6.修改环境变量:

[root@localhost bin]# vi dmserverd

INI_PATH= /dbdata/dmdata/DAMENG/dm.ini

[root@localhost DAMENG]# vi dm.ini

 修改以下两个配置变量:

COMPATIBLE_MODE = 2

ARCH_INI        = 1

PORT_NUM       =5246     --达梦数据库端口号

 

[root@localhost DAMENG]# vi dmarch.ini

[ARCHIVE_LOCAL1]

ARCH_TYPE      = LOCAL

ARCH_DEST      = /dbarch/dmarch

ARCH_FILE_SIZE  = 128

ARCH_SPACE_LIMIT  = 20480  

 7.授权:

[root@localhost bin]# chown -R dmdba: dmserverd

[root@localhost bin]# chmod 777 dmserver

 8.创建数据库备份目录及授权:

[root@localhost bin]# mkdir /dbbak

[root@localhost bin]# mkdir /dbbak/dmbak

[root@localhost bin]# mkdir /dbarch

[root@localhost bin]# mkdir /dbarch/dmarch

[root@localhost bin]# chown -R dmdba: /dbdata/ /dbbak /dbarch

[root@localhost bin]# chown -R dmdba: /home/dmdba/dmdbms

 9.数据库启动:

 [root@localhost bin]# ./dmserverd start

 [root@localhost bin]# ./dmserverd restart   --服务重启

 得到以下截图表示截止数据库安装没有任何问题。

 启动报错截图:

报错排查:1.检查环境变量是否修改正确。

          2.命令执行顺利有无颠倒。

备注:此版本的DM数据库不能在虚拟机上正常运行。

 10.图型化界面启动:

  [root@localhost /]# cd /home/dmdba/dmdbms/tool

  [root@localhost tool]# ./manager

 图形化界面启动后:用户名/密码:SYSDBA:SYSDBA