基于银河麒麟安装达梦数据库

  1. 安装前准备工作

  操作系统:银河麒麟V10

  CPU: x86_64 架构

  数据库:dm8_20220915_x86_kylin10_64

  1.1 新建dmdba用户

  1.1.1创建用户组

    groupadd dinstall

  1.1.2创建用户

    useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

  1.1.3修改用户密码

    passwd dmdba

  1.2 修改文件打开最大数

    vi /etc/security/limits.conf

   在最后添加四条语句

    dmdba hard nofile 65536

    dmdba soft nofile 65536

    dmdba hard stack 32768

    dmdba soft stack 16384

  查看确认

    su - dmdba

    ulimit -a

  1.3 root用户下载/上传达梦数据库镜像文件和key文件

    注意 CPU 和操作系统对应的 DM 数据库版本。(官网下载)

  1.4 root用户新建安装目录

    跟目录创建/dm8文件夹,用来安装DM数据库

    mkdir /dm8

    注意 root用户创建目录。

    修改安装目录权限

    chown dmdba:dinstall -R /dm8/

    chmod -R 755 /dm8

  1.5 挂载达梦数据库镜像

    mkdir /mnt/dm/

    mount dm8_20220915_x86_kylin10_64.iso /mnt/dm

    cp /mnt/dm/DMInstall.bin /dm8/

    chown dmdba:dinstall /dm8/DMInstall.bin

    chmod 755 /dm8/DMInstall.bin

    至此,达梦数据库安装前的准备工作完成了。

  2. 达梦数据库安装

   2.1数据库软件安装

    su - dmdba

    cd /dm8

    ./DMInstall.bin -i

  最后提示安装结束。

  2.2 root用户创建DmAPService服务

    /dm8/dmdbms/script/root/root_installer.sh

    注意:创建 DmAPService,否则会影响数据库备份。

  2.3 配置环境变量

    su - dmdba

  最后添加一行export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool

    vim .bash_profile

    export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool

    生效环境变量

    source .bash_profile

  3. 配置实例

    su - dmdba

    cd /dm8/dmdbms/bin

    dminit help

  数据库存放的路径 /dm8/dmdata/

  簇大小 32,单位:页

  字符集 32,单位:K

  大小敏感 0 不敏感

    dminit path=/dm8/dmdata/ page_size=32 extent_size=32 charset=1 case_sensitive=0

   4. root用户注册服务

    root 用户

    cd /dm8/dmdbms/script/root

    ./dm_service_installer.sh -h

    ./dm_service_installer.sh -t dmserver -dm_ini /dm8/dmdata/DAMENG/dm.ini -p DMSERVER

  5. 导入key值

    cd /usr/local/src/

    cp dmDC01074584.key /dm8/dmdbms/bin/dm.key

    chown dmdba:dinstall dm.key

    chmod 755 dm.key

  6. 停启数据库服务

   开机自启动数据库服务

    systemctl enable DmServiceDMSERVER.service

   启动数据库

    systemctl start DmServiceDMSERVER.service

  至此,数据库端口已启动。

  也可以手工启动数据库服务。

    su - dmdba

    cd /dm8/dmdbms/bin

    ./DmServiceDMSERVER status|start|stop|restart

  7. 开启防火墙端口5236

    root用户

    firewall-cmd --zone=public --add-port=5236/tcp --permanent

    firewall-cmd --reload

    firewall-cmd --zone=public --list-ports

  8. 安装达梦数据库客户端

  官网下载windows数据库安装包

    dm8_20221027_x86_win_64_ent.zip

``````
posted @ 2022-12-03 20:27  IT_baibai  阅读(4568)  评论(0编辑  收藏  举报