Redhat 7.9 安装dm8配置文档

Redhat 7.9 安装dm8配置文档

一 创建用户

groupadd -g 12349 dinstall
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba

二 创建目录

mkdir /dm8
chown -R dmdba:dinstall /dm8

三 配置/etc/security/limits.conf

dmdba   soft nproc   16384
dmdba   hard nproc   16384
dmdba   soft nofile  65536
dmdba   hard nofile  65536
dmdba   soft stack   10240

四 挂载DM8 ISO镜像文件

[root@localhost ~]# mount /mnt/dm8/dm8_20220701_x86_rh6_64_ent_8.1.2.128.iso /mnt/dm8/
mount: /dev/loop0 is write-protected, mounting read-only
[root@localhost ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.8G     0  3.8G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           3.9G   13M  3.8G   1% /run
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda3        72G  5.6G   67G   8% /
/dev/sda1       297M  138M  159M  47% /boot
tmpfs           781M   52K  781M   1% /run/user/12345
/dev/sr0        4.3G  4.3G     0 100% /run/media/dmdba/RHEL-7.9 Server.x86_64
tmpfs           781M     0  781M   0% /run/user/0
/dev/loop0      924M  924M     0 100% /mnt/dm8

五 开始安装

5.1 图形界面

5.1.1 使用dmdba用户安装数据库
[dmdba@localhost dm8]$ ./DMInstall.bin

在这里插入图片描述在这里插入图片描述

5.1.2 选择时区

在这里插入图片描述

5.1.3 选择accept

在这里插入图片描述

5.1.4 选择license

在这里插入图片描述

5.1.5 选择要安装的组件

在这里插入图片描述

5.1.6 选择安装目录

在这里插入图片描述在这里插入图片描述

5.1.7 开始install

在这里插入图片描述在这里插入图片描述

5.1.8 使用root用户执行脚本

在这里插入图片描述在这里插入图片描述在这里插入图片描述

5.1.9 完成软件安装

在这里插入图片描述

5.1.10 结束软件安装,并开始创建数据库实例

在这里插入图片描述

5.1.11 创建数据库实例

在这里插入图片描述

5.1.12 选择实例模式

在这里插入图片描述

5.1.13 选择数据存放目录

在这里插入图片描述

5.1.14 指定实例名、端口

在这里插入图片描述

5.1.15 确认文件存放路径

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

5.1.16 修改参数

在这里插入图片描述在这里插入图片描述

5.1.17 设置sys密码

在这里插入图片描述

5.1.18 选择是否创建模板

在这里插入图片描述

5.1.19 选择finish

在这里插入图片描述

5.1.20 root用户配置数据库服务

在这里插入图片描述

[root@localhost ~]# mv /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
[root@localhost ~]# systemctl enable DmServiceDMSERVER.service
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
[root@localhost ~]# systemctl start DmServiceDMSERVER.service

在这里插入图片描述在这里插入图片描述在这里插入图片描述

5.1.21 重启数据库服务
[root@localhost ~]# systemctl restart DmServiceDMSERVER.service

在这里插入图片描述在这里插入图片描述

5.1.22 完成实例安装

在这里插入图片描述在这里插入图片描述

5.2 静默安装

5.2.1 安装软件
[dmdba@test1 dm8]$ cd /mnt/
[dmdba@test1 mnt]$ ll
total 946102
-r-xr-xr-x 1 root root   2823968 Jun 30  2022 DM8 Install.pdf
-r-xr-xr-x 1 root root 965983690 Jun 30  2022 DMInstall.bin
[dmdba@test1 mnt]$ ./DMInstall.bin -i
Please select the installer's language (E/e:English C/c:Chinese) [E/e]:c
解压安装程序......... 
欢迎使用达梦数据库安装程序是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n是否设置时区? (Y/y:是 N/n:否) [Y/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=基里巴斯
请选择设置时区 [6]:21安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1
所需空间: 1602M请选择安装目录 [/home/dmdba/dmdbms]:/dm8
可用空间: 41G
是否确认安装路径(/dm8)? (Y/y:是 N/n:否)  [Y/y]:y安装前小结
安装位置: /dm8
所需空间: 1602M
可用空间: 41G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2023-07-28 17:48:13 
[INFO] 安装达梦数据库...
2023-07-28 17:48:13 
[INFO] 安装 基础 模块...
2023-07-28 17:48:17 
[INFO] 安装 服务器 模块...
2023-07-28 17:48:17 
[INFO] 安装 客户端 模块...
2023-07-28 17:48:20 
[INFO] 安装 驱动 模块...
2023-07-28 17:48:21 
[INFO] 安装 手册 模块...
2023-07-28 17:48:21 
[INFO] 安装 服务 模块...
2023-07-28 17:48:22 
[INFO] 移动日志文件。
2023-07-28 17:48:23 
[INFO] 安装达梦数据库完成。请以root系统用户执行命令:
/dm8/script/root/root_installer.sh安装结束[dmdba@test1 mnt]$[root@test1 /]# /dm8/script/root/root_installer.sh 
移动 /dm8/bin/dm_svc.conf 到/etc目录
修改服务器权限
创建DmAPService服务
Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
创建服务(DmAPService)完成
启动DmAPService服务
5.2.2 创建数据库实例

–创建数据存放目录

[dmdba@test1 ~]$ mkdir -p /dm8/data/PROD[dmdba@test1 doc]$ cd /dm8/bin
[dmdba@test1 bin]$ ./dminit INI_FILE=/dm8/data/PROD/dm.ini path=/dm8/data LOG_PATH=/dm8/data/PROD/PROD01.log LOG_PATH=/dm8/data/PROD/PROD02.log LOG_PATH=/dm8/data/PROD/PROD03.log EXTENT_SIZE=16 PAGE_SIZE=16 LOG_SIZE=500 CHARSET=0 SYSDBA_PWD=Dameng123 DB_NAME=PROD INSTANCE_NAME=TEST PORT_NUM=5237
initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire on 2023-08-11
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLLlog file path: /dm8/data/PROD/PROD01.loglog file path: /dm8/data/PROD/PROD02.loglog file path: /dm8/data/PROD/PROD03.logwrite to dir [/dm8/data/PROD].
create dm database success. 2023-07-28 18:07:59[dmdba@test1 bin]$ su -
Password: 
Last login: Fri Jul 28 17:36:23 PDT 2023 from 192.168.10.1 on pts/4
[root@test1 ~]# /dm8/script/root/dm_service_installer.sh -t dmserver -dm_ini /dm8/data/PROD/dm.ini -p TEST
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceTEST.service to /usr/lib/systemd/system/DmServiceTEST.service.
创建服务(DmServiceTEST)完成[root@test1 ~]# systemctl start DmServiceTEST.service    
[root@test1 ~]# systemctl status DmServiceTEST.service 
● DmServiceTEST.service - DM Instance Service(DmServiceTEST).Loaded: loaded (/usr/lib/systemd/system/DmServiceTEST.service; enabled; vendor preset: disabled)Active: active (running) since Fri 2023-07-28 18:11:22 PDT; 13s agoProcess: 70409 ExecStart=/dm8/bin/DmServiceTEST start (code=exited, status=0/SUCCESS)Main PID: 70437 (dmserver)Tasks: 66CGroup: /system.slice/DmServiceTEST.service└─70437 /dm8/bin/dmserver path=/dm8/data/PROD/dm.ini -noconsoleJul 28 18:11:07 test1 systemd[1]: Starting DM Instance Service(DmServiceTEST)....
Jul 28 18:11:22 test1 DmServiceTEST[70409]: [35B blob data]
Jul 28 18:11:22 test1 systemd[1]: Started DM Instance Service(DmServiceTEST)..

六 测试连接

6.1 disql 命令行方式连接数据库

[dmdba@localhost bin]$ ./disql sysdba/Dameng123Server[LOCALHOST:5236]:mode is normal, state is open
login used time : 2.981(ms)
disql V8
SQL> select name from v$database;LINEID     NAME  
---------- ------
1          DAMENGused time: 1.742(ms). Execute id is 1900.
SQL> select sysdate from dual;LINEID     SYSDATE            
---------- -------------------
1          2023-02-16 15:02:40used time: 0.607(ms). Execute id is 1901.
SQL>

6.2 DM 管理工具图形化界面连接数据库

[dmdba@localhost ~]$ manager

在这里插入图片描述在这里插入图片描述在这里插入图片描述

七 启动和关闭 DM 数据库

7.1 停库

[root@localhost ~]# systemctl stop DmServiceDMSERVER.service
[root@localhost ~]# ps -ef |grep dmserver                   
root      18274  17884  0 23:17 pts/4    00:00:00 grep --color=auto dmserver

7.2 启库

[root@localhost ~]# systemctl start DmServiceDMSERVER.service
[root@localhost ~]# ps -ef |grep dmserver                    
dmdba     18354      1  0 23:18 ?        00:00:00 /dm8/bin/dmserver path=/dm8/data/DAMENG/dm.ini -noconsole
root      18432  17884  0 23:18 pts/4    00:00:00 grep --color=auto dmserver

谨记:心存敬畏,行有所止。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/788669.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

文心一言 vs GPT-4 —— 全面横向比较

对于文心一言和 GPT-4 这两者之间的全面横向比较,我们可以从多个方面来看待它们的区别和优劣势。 文心一言 文心一言是一款基于深度学习的中文文本生成模型,专注于生成优美的古风诗句和语录。以下是它的一些特点: 专注于古风诗句和语录: 文…

在CentOS 7上安装Python 3.7.7

文章目录 一、实战步骤1. 安装编译工具2. 下载Python 3.7.7安装包3. 上传Python 3.7.7安装包4. 解压缩安装包5. 切换目录并编译安装6. 配置Python环境变量7. 使配置生效8. 验证安装是否成功 二、实战总结 一、实战步骤 1. 安装编译工具 在终端中执行以下命令 yum -y groupin…

发挥ChatGPT潜能:让学术论文写作更具创新性

ChatGPT无限次数:点击直达 发挥ChatGPT潜能:让学术论文写作更具创新性 在当今信息爆炸的时代,学术论文写作已经成为许多研究人员、学生和学者必不可少的工作。然而,很多人在写作过程中常常会遇到一些难题,比如创意枯竭、论点表达…

XRDP登录ubuntu桌面闪退问题

修改 /etc/xrdp/startwm.sh unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR . $HOME/.profile

javascript常见的事件属性

焦点事件 focus/blur <input type"text" /><script>const input document.querySelector("input")// 绑定焦点事件input.addEventListener("focus" ,function(){console.log("有焦点触发")})// 失去焦点事件input.addEve…

Vulkan Material 设计学习

在学习 http://xiaopengyou.fun/public/2019/09/20/20_Material/ 的时候遇到的一些问题 初始化 初始化的时候 VkWriteDescriptorSet 把 ring buffer 绑定到 descriptor set 在每帧的最后&#xff0c;提交完 uniform buffer 的数据之后&#xff0c;vkCmdBindDescriptorSets 把…

Git分支提交时自动大写 fatal: the remote end hung up unexpectedly

先说结论&#xff1a; 进入 .git/refs/heads目录&#xff0c;会看到Feature文件夹&#xff0c;重命名为feature即可。 表现&#xff1a; 通过终端命令创建的分支 git checkout -b feature/name 使用git push后自动变成了Feature/name 并且有时候在本地创建feature/1234567…

合宙4G模块Air724UG调试过程(短信发送、上传数据到华为云IOT)

合宙Air724UG-4G模块AT指令调试接线演示 一、前言 上海合宙Air724UG模块是一款高性能的4G Cat.1通信模组(全网通模块,支持移动、联通、电信,支持短信和网络通信),为开发者提供了丰富的接口和开发方式。 在本文中,将详述调试与集成该模块的关键步骤: (1)从基础硬件配…

vim脚本的语言语法

本文结构&#xff1a; a、简介 b、Vim 脚本语言的一些基本语法和概念 a、Vim 脚本语言&#xff08;Vimscript&#xff09;是 Vim 编辑器用于自动化任务和扩展功能的脚本语言。Vimscript 提供了一套丰富的命令、函数和变量&#xff0c;允许用户自定义快捷键、映射、插件和更多…

CSS面试题常用知识day03

大家好我是没钱的君子下流坯&#xff0c;用自己的话解释自己的知识 前端行业下坡路&#xff0c;甚至可说前端已死&#xff0c;我还想在前段行业在干下去&#xff0c;所以从新开始储备自己的知识。 从CSS——>Javascript——>VUE2——>Vuex、VueRouter、webpack——>…

SVM简介 详细推导 核函数 线性可分 非线性可分

注意&#xff1a;由于该文章由jupyter nbconvert导出&#xff0c;若单独执行代码可能出现变量找不到或者没有导入库的情况&#xff0c;正确的做法是将所有的代码片段按顺序放到一个.py文件里面或者按顺序放入一个.ipynb文件的多个代码块中。 SVM(Support Vector Machine) Vap…

49岁前港姐退圈出嫁「南丫岛王子」,打排卵针高龄连生两女。

现年49岁的吴忻熹&#xff08;原名吴文忻&#xff09;1998年参选香港小姐夺得季军入行&#xff0c;在TVB签约发展平平&#xff0c;继而转战影坛&#xff0c;凭性感演出而为人熟悉。其后她在2011年嫁给有「南丫岛王子」之称的金融才俊&#xff0c;并在近40岁开始诞下两名女儿。吴…

Git 多人协作开发

文章目录 项目/仓库名称修订历史项目说明书代码工作流程项目/仓库名称 任务名称: 任务描述: 任务优先级:1(1最优先) 周期:10ms和1ms README.md为markdown语言编写的文件,可使用typora软件进行读写。 修订历史 版本时间更新说明修订者V0.12023/10/27base版本项目说明书…

python爬虫+django新闻推荐系统可视化分析

1. 安装python3.7.0 2. 更新pip 控制台执行 python -m pip install -U pip 3. 安装依赖库 pip install -r requirements.txt 4. 更改mysql数据库配置 修改newsServer/settings.py中的数据库连接配置&#xff0c;比如修改下方PASSWORD密码为本机mysql密码&#xff1…

浏览器工作原理与实践--WebAPI:XMLHttpRequest是怎么实现的

在上一篇文章中我们介绍了setTimeout是如何结合渲染进程的循环系统工作的&#xff0c;那本篇文章我们就继续介绍另外一种类型的WebAPI——XMLHttpRequest。 自从网页中引入了JavaScript&#xff0c;我们就可以操作DOM树中任意一个节点&#xff0c;例如隐藏/显示节点、改变颜色、…

Ps:HDR 色调

HDR 技术旨在通过合并不同曝光度的图像来扩展照片的光照细节范围&#xff0c;使得最终图像能够同时展示最亮和最暗区域的细节。 HDR 色调 HDR Toning命令能够在单张图像上重现类似的效果&#xff0c;无需多张不同曝光的照片。 Ps菜单&#xff1a;图像/调整/HDR 色调 Adjustment…

物联网实战--入门篇之(十)安卓QT--后端开发

目录 一、项目配置 二、MQTT连接 三、数据解析 四、数据更新 五、数据发送 六、指令下发 一、项目配置 按常规新建一个Quick空项目后&#xff0c;我们需要对项目内容稍微改造、规划下。 首先根据我们的需要在.pro文件内添加必要的模块&#xff0c;其中quick就是qml了&…

Windows下编译TinyXML(XML文件解析)

作者&#xff1a;翟天保Steven 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 TinyXML是什么&#xff1f; TinyXML是一个轻量级的C XML解析器&#xff0c;它提供了一种简单的方法来解析和操作XML文档。TinyXM…

【六 (2)机器学习-机器学习建模步骤/kaggle房价回归实战】

一、确定问题和目标&#xff1a; 1、业务需求分析&#xff1a; 与业务团队或相关利益方进行深入沟通&#xff0c;了解他们的需求和期望。 分析业务流程&#xff0c;找出可能的瓶颈、机会或挑战。 思考机器学习如何帮助解决这些问题或实现业务目标。 2、问题定义&#xff1a;…

docker搭建CI/CD环境配置过程中的常见问题

一、Jenkins 1、pull镜像问题 docker pull jenkins/jenkins:lts Using default tag: latest Trying to pull repository docker.io/library/centos ... Get https://registry-1.docker.io/v2/library/centos/manifests/latest: Get https://auth.docker.io/token?scoperepo…