【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库

【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库

安装数据库的主机系统版本及架构
操作系统: 银河麒麟V10
CPU: Arrch64 架构
系统版本: 4.19.90-52.19.v2207.ky10.aarch64
数据库地址: 数据库下载地址 提取码:qtes

查看磁盘使用情况: df -hl。(不建议安装到系统盘)
【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库_第1张图片
主机磁盘分配:磁盘分配基本步骤

一、安装前检查

合理地分配磁盘空间、检查机器配置是否满足要求。
保证网络环境能正常工作。
保证系统时间和当前时间没有偏差。

二、新建dmdba用户

创建用户组

groupadd dinstall

创建用户

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

修改用户密码

passwd dmdba

修改文件打开最大数

vi /etc/security/limits.conf

在最后添加四条语句
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384

查看确认修改

切换用户
su dmdba
查看修改
ulimit -a

【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库_第2张图片

三、创建数据库安装目录(此处是安装在挂载盘的)

# 创建安装路径
mkdir /data/dm8 -p      		 # 安装路径自定义

# 授权普通用户该路径权限
chown dmdba:dinstall -R /data/dm8  
chmod -R 755 /data/dm8

# 授权普通用户文件执行权限
chown dmdba:dinstall /data/dm8/DMInstall.bin
chmod 755 /data/dm8/DMInstall.bin

使用root用户上传达梦数据库安装文件
在这里插入图片描述

四、数据库安装开始

切换dmdba用户
su dmdba
cd /data/dm8
执行安装命令
./DMInstall.bin -i

【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库_第3张图片
【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库_第4张图片
最后提示安装结束。
【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库_第5张图片
root用户创建DmAPService服务

 /data/dm8/dmdbms/script/root/root_installer.sh
注意:创建 DmAPService,否则会影响数据库备份。

在这里插入图片描述
配置环境变量

su dmdba
vim .bash_profile
# 最后添加一行
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
生效环境变量
source .bash_profile

初始化实例

su dmdba
cd /data/dm8/dmdbms/bin
dminit help

【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库_第6张图片

# 数据库存放的路径 /data/dm8/dmdata/
  簇大小 32,单位:页
  字符集 32,单位:K
  大小 1 敏感 0 不敏感 
# 初始化
./dminit PATH=/data/dm8/dmdata/ PAGE_SIZE=32 extent_size=32 LENGTH_IN_CHAR=1 CASE_SENSITIVE=1 CHARSET=0 DB_NAME=DMDB INSTANCE_NAME=RAC PORT_NUM=5236

root用户注册服务

cd /data/dm8/dmdbms/script/root
./dm_service_installer.sh -h
# 注册服务
./dm_service_installer.sh -t dmserver -dm_ini /data/dm8/dmdata/DAMENG/dm.ini -p DMSERVER

停启数据库服务

# 开机自启
systemctl enable DmServiceDMSERVER.service
# 启动数据库
systemctl start DmServiceDMSERVER.service
# 手动启动数据库服务
su - dmdba
cd /data/dm8/dmdbms/bin
./DmServiceDMSERVER status|start|stop|restart

安装完成后检查防火墙是否开启,可以关闭防火墙或将数据库端口加入白名单。
批量加入防火墙脚本:firewalld开放/禁用端口脚本

你可能感兴趣的:(数据库)