暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

小袁说项目(六)-部署达梦数据库(中转库)

yuanzj 2021-06-03
549

1.关闭防火墙

    [root@yuanzjdm8 ~]# systemctl stop firewalld
    [root@yuanzjdm8 ~]# systemctl disable firewalld

    2.禁用selinux

      sed -i '/SELINUX/s/enforcing/disabled/g;/SELINUX/s/permissive/disabled/g'   etc/selinux/config

         重启生效

      3.修改内核参数(末尾添加)

        [root@yuanzjdm8 ~]# cat /etc/sysctl.conf 
        fs.aio-max-nr = 1048576
        fs.file-max = 6815744
        #kernel.shmall = 2097152
        #kernel.shmmax = 536870912
        kernel.shmmni = 4096
        kernel.sem = 250 32000 100 128
        net.ipv4.ip_local_port_range = 9000 65500
        net.core.rmem_default = 262144
        net.core.rmem_max = 4194304
        net.core.wmem_default = 262144
        net.core.wmem_max = 1048576
        vm.swappiness = 0
        vm.dirty_background_ratio = 3
        vm.dirty_ratio = 80
        vm.dirty_expire_centisecs = 500
        vm.dirty_writeback_centisecs = 100

           执行命令生效

          [root@yuanzjdm8 ~]# sysctl -p

          4.配置文件描述参数(末尾添加)

            [root@yuanzjdm8 ~]# cat /etc/security/limits.conf 
            # End of file
            dmdba soft nproc 65536
            dmdba hard nproc 65536
            dmdba soft nofile 65536
            dmdba hard nofile 65536
            dmdba soft core unlimited

            5.创建用户

              [root@yuanzjdm8 ~]# useradd -g dinstall -m -d home/dmdba -s bin/bash dmdba
              [root@yuanzjdm8 ~]# echo dmdba123 | passwd --stdin dmdba
              更改用户 dmdba 的密码 。
              passwd:所有的身份验证令牌已经成功更新。

              6.创建目录

                [root@yuanzjdm8 ~]# mkdir dm{arch,bak,data}
                [root@yuanzjdm8 ~]# chmod 775 dmdata dmarch dmbak
                [root@yuanzjdm8 ~]# chown -R dmdba:dinstall /dmdata /dmarch /dmbak

                7.修改dmdba用户环境

                  [dmdba@yuanzjdm8 ~]$ cat .bash_profile 
                  # .bash_profile


                  # Get the aliases and functions
                  if [ -f ~/.bashrc ]; then
                  . ~/.bashrc
                  fi


                  # User specific environment and startup programs


                  PATH=$PATH:$HOME/.local/bin:$HOME/bin


                  export PATH
                  export DM_HOME="/opt/dmdbms"
                  export PATH="$PATH:$HOME/.local/bin:$HOME/bin:$DM_HOME/bin:$DM_HOME/tool"
                  export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$DM_HOME/bin"

                  8.安装达梦数据库

                  a.上传达梦数据库

                  过程略

                  b.挂载iso镜像,提取数据库安装包

                    [root@yuanzjdm8 ~]# mount dm8_20210326_x86_rh6_64_ent_8.1.1.190_pack2.iso media
                    mount: dev/loop0 写保护,将以只读方式挂载
                    [root@yuanzjdm8 ~]# cd media/
                    [root@yuanzjdm8 media]# ls
                    DM8 Install.pdf DMInstall.bin
                    [root@yuanzjdm8 media]# cp DMInstall.bin ~/soft/

                    c.安装达梦数据库

                      [root@yuanzjdm8 soft]# ls
                      DMInstall.bin
                      [root@yuanzjdm8 soft]# ./DMInstall.bin -i
                      请选择安装语言(C/c:中文 E/e:英文) [C/c]:
                      解压安装程序.........
                      core file size (blocks, -c) 0
                      data seg size (kbytes, -d) unlimited
                      scheduling priority (-e) 0
                      file size (blocks, -f) unlimited
                      pending signals (-i) 15632
                      max locked memory (kbytes, -l) 64
                      max memory size (kbytes, -m) unlimited
                      open files (-n) 1024
                      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) 15632
                      virtual memory (kbytes, -v) unlimited
                      file locks (-x) unlimited


                      可打开文件数过少,建议至少设置为65536或更多。


                      欢迎使用达梦数据库安装程序


                      是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n


                      是否设置时区? (Y/y:是 N/n:否) [Y/y]:
                      设置时区:
                      [ 1]: GTM-12=日界线西
                      [ 2]: GTM-11=萨摩亚群岛
                      [ 3]: GTM-10=夏威夷
                      [ 4]: GTM-09=阿拉斯加
                      [ 5]: GTM-08=太平洋时间(美国和加拿大)
                      [ 6]: GTM-07=亚利桑那
                      [ 7]: GTM-06=中部时间(美国和加拿大)
                      [ 8]: GTM-05=东部部时间(美国和加拿大)
                      [ 9]: GTM-04=大西洋时间(美国和加拿大)
                      [10]: GTM-03=巴西利亚
                      [11]: GTM-02=中大西洋
                      [12]: GTM-01=亚速尔群岛
                      [13]: GTM=格林威治标准时间
                      [14]: GTM+01=萨拉热窝
                      [15]: GTM+02=开罗
                      [16]: GTM+03=莫斯科
                      [17]: GTM+04=阿布扎比
                      [18]: GTM+05=伊斯兰堡
                      [19]: GTM+06=达卡
                      [20]: GTM+07=曼谷,河内
                      [21]: GTM+08=中国标准时间
                      [22]: GTM+09=汉城
                      [23]: GTM+10=关岛
                      [24]: GTM+11=所罗门群岛
                      [25]: GTM+12=斐济
                      [26]: GTM+13=努库阿勒法
                      [27]: GTM+14=基里巴斯
                      请选择设置时区 [21]:


                      安装类型:
                      1 典型安装
                      2 服务器
                      3 客户端
                      4 自定义
                      请选择安装类型的数字序号 [1 典型安装]:
                      所需空间: 1139M


                      请选择安装目录 [/opt/dmdbms]:
                      可用空间: 82G
                      是否确认安装路径(/opt/dmdbms)? (Y/y:是 N/n:否) [Y/y]:


                      安装前小结
                      安装位置: /opt/dmdbms
                      所需空间: 1139M
                      可用空间: 82G
                      版本信息:
                      有效日期:
                      安装类型: 典型安装
                      是否确认安装? (Y/y:是 N/n:否):y
                      2021-05-29 05:02:45
                      [INFO] 安装 基础 模块...
                      2021-05-29 05:02:45
                      [INFO] 安装达梦数据库...
                      2021-05-29 05:02:48
                      [INFO] 安装 服务器 模块...
                      2021-05-29 05:02:48
                      [INFO] 安装 客户端 模块...
                      2021-05-29 05:02:49
                      [INFO] 安装 驱动 模块...
                      2021-05-29 05:02:50
                      [INFO] 安装 手册 模块...
                      2021-05-29 05:02:50
                      [INFO] 安装 服务 模块...
                      2021-05-29 05:02:51
                      [INFO] 移动日志文件。
                      2021-05-29 05:02:52
                      [INFO] 更改安装目录权限完成。
                      2021-05-29 05:02:52
                      [INFO] 正在启动DmAPService服务...
                      2021-05-29 05:02:52
                      [INFO] 启动DmAPService服务成功。
                      2021-05-29 05:02:52
                      [INFO] 安装达梦数据库完成。


                      安装结束

                      9.初始化实例

                        [dmdba@yuanzjdm8 ~]$ dminit path=/dmdata CHARSET=1 SYSDBA_PWD=SYSDBA123
                        initdb V8
                        db version: 0x7000c
                        file dm.key not found, use default license!
                        License will expire on 2022-03-26
                        open fail! path:./libcrypto.so
                        Normal of FAST
                        Normal of DEFAULT
                        Normal of RECYCLE
                        Normal of KEEP
                        Normal of ROLL


                        log file path: /dmdata/DAMENG/DAMENG01.log




                        log file path: /dmdata/DAMENG/DAMENG02.log


                        write to dir [/dmdata/DAMENG].
                        create dm database success. 2021-05-29 05:05:36


                        10.配置自启动

                          [root@yuanzjdm8 soft]# /opt/dmdbms/script/root/dm_service_installer.sh -t dmserver -dm_ini /dmdata/DAMENG/dm.ini -p DMSERVER
                          Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
                          创建服务(DmServiceDMSERVER)完成

                          11.启动数据库

                            [dmdba@yuanzjdm8 ~]$ DmServiceDMSERVER start
                            Starting DmServiceDMSERVER:                                [ OK ]


                            文章转载自yuanzj,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                            评论