【达梦数据库安装】银河麒麟系统arrch64架构安装达梦数据库
安装数据库的主机系统版本及架构
操作系统: 银河麒麟V10
CPU: Arrch64 架构
系统版本: 4.19.90-52.19.v2207.ky10.aarch64
数据库地址: 数据库下载地址 提取码:qtes
查看磁盘使用情况: df -hl。(不建议安装到系统盘)
主机磁盘分配:磁盘分配基本步骤
一、安装前检查
合理地分配磁盘空间、检查机器配置是否满足要求。
保证网络环境能正常工作。
保证系统时间和当前时间没有偏差。
二、新建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
三、创建数据库安装目录(此处是安装在挂载盘的)
# 创建安装路径
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
最后提示安装结束。
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
# 数据库存放的路径 /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开放/禁用端口脚本