DM8 达梦数据库配置安装

  1. 检查系统环境

    1. 获取系统位数
      [rootalocalhost ~]#
      [rootalocalhost ~]# getconf LONG BIT
      64
      [rootalocalhost ~]#
    2. 查询操作系统release信息
      [rootalocalhost ~]# cat /etc/os-release
      NAME="Kylin Linux Advanced Server"
      VERSION="V10 (Azalea)"
      ID="kylin"
      ID LIKE="fedora"
      VARIANT="Server"
      VARIANT ID="server"
      VERSION ID="V10"
      PRETTY NAME="Kylin Linux Advanced Server V10 (Azalea)
      ANSI COLOR="0;31"
      CPE NAME="cpe:/o:kylin:enterprise linux:V10:GA:server"
      HOME URL="https : //www.kylinos .cn/"
      BUG REPORT URL="https : //bugzilla.kylinos .cn/bugzilla/"
      
      KYLIN BUGZILLA PRODUCT="Kylin Linux Advanced Server 10"
      KYLIN BUGZILLA PRODUCT VERSION=V10
      KYLIN SUPPORT PRODUCT="Kylin Lnux Advanced Server"
      KYLIN SUPPORT PRODUCT VERSION="V10"
      rootalocalhost ~]#
    3. 查询系统信息/名称
      [rootalocalhost ~]#
      [rootalocalhost ~]# cat /etc/issue
      S
      Kernel r on an m
      [rootalocalhost ~]# uname10inux localhost.localdomain 4.19.90-11.ky10.aarch64
      [rootalocalhost ~]#
  2. 创建安装用户

    1. 创建用户组
    2. 创建用户
    3. 重置用户密码
      [rootalocalhost ~]# groupadd -g 12349 dinstall
      [rootalocalhost ~]# useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
      [rootalocalhost ~]# passwd dmdba
      更改用户 dmdba 的密码
      新的 密码:
      重新输入新的 密码:
      passwd: 所有的身份验证令牌已经成功更新
      [rootalocalhost ~]#
  3. 查询操作系统限制

    1. date seg size     (建议设置为1048576,即1GB,或者unlimited,即无限制)
    2. File size         (建议设置为unlimited,即无限制)
    3. open file       (建议设置为65536以上或者ulimited,即无限制)
    4. Virtual memory   (建议设置为1048576,即1GB,或者unlimited,即无限制)
      [root@localhost ~]# ulimit -a
      core file size          (blocks, -c) unlimited
      data seg size           (kbytes, -d) unlimited
      scheduling priority             (-e) 0
      file size               (blocks, -f) unlimited
      pending signals                 (-i) 516856
      max locked memory       (kbytes, -l) 64
      max memory size         (kbytes, -m) unlimited
      open files                      (-n) 65536
      pipe size            (512 bytes, -p) 8
      POSIX message queues     (bytes, -q) 819200
      real-time priority              (-r) 0
      stack size              (kbytes, -s) 8192
      cpu time               (seconds, -t) unlimited
      max user processes              (-u) 516856
      virtual memory          (kbytes, -v) unlimited
      file locks                      (-x) unlimited
      [root@localhost ~]#
  4. 检查系统内存于储存空间

    1. 检查内存要尽量保证操作系统至少1GB的可用内存(RAM)。如果可用内存过少,可能导致用户安装或者启动失败。可以使用以下命令检查内存
      1. 获取内存总大小
      2. 获取交换分区大小
      3. 获取内存使用详情
        [root@localhost ~]# grep MemTotal /proc/meminfo
        MemTotal:       132366400 kB
        [root@localhost ~]# grep SwapTotal /proc/meminfo
        SwapTotal:       4194240 kB
        [root@localhost ~]# free -g
                      total        used        free      shared  buff/cache   available
        Mem:            126           6         117           0           1         108
        Swap:             3           0           3
        [root@localhost ~]#
    2. 检查储存空间
      1. 达梦完全安装需要1GB的存储空间,用户需要提前规划好安装目录,预留足够的存储空间。在达梦安装全也应该为数据库实例预留足够的存储空间,规划好数据路径和备份路径。可以使用以下命令检查存储空间
        df -h /mount_point/dir_name
      2. 达梦安装程序在安装时将产生临时文件,临时文件需要1GB的存储空间,临时文件目录默认为/tmp,用户可使用以下命令检查存储空间
        [root@localhost ~]# df -h /tmp/
        文件系统        容量  已用  可用 已用% 挂载点
        tmpfs            64G   64K   64G    1% /tmp
        [root@localhost ~]#
  5. 设置JAVA环境

    1. 上传java文件至操作系统
    2. 新建目录/usr/java
    3. 修改Java文件权限并解压至新建目录
    4. 编辑文件/etc/prifile,配置环境变量添加以下内容并保存退出
      export JAVA_HOME=/usr/java/jdk1.8.0_271
      export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
      export PATH=$JAVA_HOME/bin:$PATH
    5. 执行命令source /etc/profile,使环境变量生效
    6. 执行命令java -version,打印以下信息则java配置成功
      [root@localhost ~]# java -version
      java version "1.8.0_271"
      Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
      Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)
      [root@localhost ~]#
  6. 命令行部署达梦数据库

    1. 挂载dm8 ISO文件
    2. 切换至挂载目录,修改DMInstall.bin文件权限
    3. ./DMInstall.bin -i,执行安装程序
      1. 选择语言
      2. 确认key文件
        用户可以选择是狗输入key文件路径。不输入则进入下一步安装,输入key文件路径,安装程序将显示key文件的详细信息,如果是合法的key文件且在有效期内,用户可以继续安装。
        key文件过去或者无效则选择N继续安装
      3. 设置时区
      4. 选择安装类型
      5. 选择安装路径
        用户可以输入DM的安装路径,不输入则使用默认路径,默认值问$HOME/dmdbms(如果安装用户为root,则默认安装目录为/opt/dmdbms)
      6. 确认安装
  7. 登录
    使用root用户安装数据库时,进入安装目录/opt/dmdbms/tool,启动disql,按提示输入用户名和密码登录数据库

  8. 常见错误
    问题:启动disql时提示“GLIBC_2.28 not found”
    原因:系统glibc版本不匹配

posted @ 2023-06-13 12:02  葫芦小金刚·  阅读(36)  评论(0编辑  收藏  举报