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

银河麒麟部署V10部署DM8

运维DevOps 2024-07-18
56

本例子演示使用银河麒麟高级服务器系统v10部署达梦数据库(DM8)

环境准备:

  • /tmp空间至少要2G以上,否则会失败


1、首先创建用户和组,命令如下:

    groupadd dmgroup
    useradd -g dmgroup -m -d home/dmdba -s /bin/bash dmdba

    2、配置用户打开文件数与栈空间限制,如图:

      dmdba hard nofile 65536
      dmdba soft nofile 65536
      dmdba hard stack 32768
      dmdba soft stack 16384

      配置后需要重启才能生效的,如果需要临时生效,可如下配置:

        su - dmdba
        ulimit -n 65536

        3、将iso镜像文件上传到机器上,并挂载到机器某个目录上(可自定义),如下:

          mount -o loop /root/linshi/dm8_20240408_x86_rh7_64.iso /mnt

          4、创建安装目录,并赋权,属主和属组分别为dmdba和dmgroup,如下:

            mkdir -p /data/dm8
            chown -R dmdba:dmgroup /data/dm8

            安装路径以及子文件赋予755权限,如下:

              chmod -R 755 /data/dm8

              5、切换到dmdba用户,使用命令行安装,如下:

                su - dmdba
                cd /mnt
                ./DMInstall.bin -i

                语言位置选择简体中文,如图:

                安装过程按照如下图选择即可,如图:

                注意:安装目录要输入刚才创建的目录

                安装结束后会提示进入root用户下执行脚本,如图:

                6、执行命令初始化实列,如下:

                  su - dmdba
                  cd /data/dm8/bin
                  [dmdba@localhost bin]$ ./dminit path=/data/dm8/data PAGE_SIZE=16 CASE_SENSITIVE=y CHARSET=0 DB_NAME=DMOA INSTANCE_NAME=DMOA PORT_NUM=5234

                  7、使用root用户注册服务,如下:

                    cd /data/dm8/script/root
                    [root@localhost root]# ./dm_service_installer.sh -t dmserver -dm_ini /data/dm8/data/DMOA/dm.ini -p DMOA

                    最后启动和查看数据库状态,如图:

                      systemctl start DmServiceDMOA.service
                      systemctl startus DmServiceDMOA.service

                      查看端口,5234已启动,如图:

                      默认的SYSDBA用户的密码也是SYSDBA,使用此用户和密码通过客户端连接,如图:

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

                      评论