centos7 安装达梦8

本文档详细介绍了在CentOS7系统中安装和配置DM数据库的步骤,包括硬件环境要求、安装前准备、数据库安装、配置、服务注册及启动。涉及创建用户组、修改文件权限、挂载ISO镜像、执行安装脚本以及设置系统参数等关键步骤。此外,还提到了通过Docker安装数据库的选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、 服务器信息

系统:centos7
CPU架构:x86
内存:8g
硬盘:70G

2、安装文档

2.1 硬件环境确定

_参考文档: _https://eco.dameng.com/document/dm/zh-cn/ops/installation-preliminary.html

  1. 虚拟机安装时建议不要最小化安装, 至少要选择基础开发工具安装
  2. 系统时间和宿主机保持一致
  3. 其他需要参考官方文档进行对应修改
2.1 安装前准备

_参考文档: _https://eco.dameng.com/document/dm/zh-cn/start/install-dm-linux-prepare.html

  1. 在官网下载开发版文件。 下载下来解压,将iso文件上传到 linux上
  2. 创建用户组 groupadd dinstall
  3. 创建用户 useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
  4. 修改用户密码 passwd dmdba
  5. 修改文件打开最大数

vi /etc/security/limits.conf
在文件末尾添加如下

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

切换成dmdba用户查看是否生效
su - dmdba
ulimit -a
在这里插入图片描述

也可以设置参数为临时生效: ulimit -n 65536

  1. 挂载镜像

mount -o loop /opt/dm8_20220701_x86_rh6_64_ent_8.1.2.128.iso /mnt

  1. 新建安装目录并修改对应权限

mkdir /dm8
chown dmdba:dinstall -R /dm8/
chmod -R 755 /dm8

2.2 数据库安装与配置

_参考文档: _https://eco.dameng.com/document/dm/zh-cn/start/dm-install-linux.html

  1. 使用命令行进行安装,切换为dm用户

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

  1. 进行安装配置

在这里插入图片描述

注:这里如果有key文件也可以指定下,直接输入key文件的所在位置即可。
在这里插入图片描述

数据库安装完成后,需要切换至 root 用户执行上图中的命令 /dm8/script/root/root_installer.sh 创建 DmAPService,否则会影响数据库备份。

  1. 配置实例

./dminit path=/dm8/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=DMDB INSTANCE_NAME=DBSERVER PORT_NUM=5236

注: 关于这些参数说明可进入安装目录的bin下,执行./dminit help

在这里插入图片描述

注:如果此处自定义了初始化参数,在后面的注册服务和启动数据库等步骤中,请按实际的自定义参数进行操作。

  1. 注册服务

切换为root用户,进行服务注册 su root
cd /dm8/script/root
./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DMDB/dm.ini -p DMSERVER

  1. 启动、停止数据库
systemctl start DmServiceDMSERVER.service

systemctl stop DmServiceDMSERVER.service

systemctl restart DmServiceDMSERVER.service

systemctl status DmServiceDMSERVER.service

3、通过docker安装

参考文档: https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值