DM8数据库安装步骤

执行“uname -r”查看操作系统信息,例:Window,麒麟,凝思等,“lscpu”查看CPU架构名称,与CPU信息,根据操作系统信息与CPU架构信息来选择要安装的数据库版本

查看磁盘容量,至少需要20G

查看内存大小,建议3G以上

关闭防火墙

将“targeted”修改为“disabled”关闭强制访问控制安全策略

创建用户组

创建用户文件夹

新增用户并指定用户组与用户文件路径

修改用户密码

服务器安装(无磁盘阵列)情况下,根据磁盘大小,在最大容量的磁盘下创建如下文件夹,并将文件夹用户修改为dmdba,用户组修改为dinstall

有磁盘阵列的情况下,将磁盘阵列分为三个磁盘,挂载在服务器上,再修改下磁盘阵列所属用户和用户组

终端中输入如下命令修改参数

ulimit -c unlimited
echo "dmdba soft nice 0" >> /etc/security/limits.conf
echo "dmdba hard nice 0" >> /etc/security/limits.conf
echo "dmdba soft as unlimited" >> /etc/security/limits.conf
echo "dmdba hard as unlimited" >> /etc/security/limits.conf
echo "dmdba soft fsize unlimited" >> /etc/security/limits.conf
echo "dmdba hard fsize unlimited" >> /etc/security/limits.conf
echo "dmdba soft nproc 131072" >> /etc/security/limits.conf
echo "dmdba hard nproc 131072" >> /etc/security/limits.conf
echo "dmdba soft nofile 131072">> /etc/security/limits.conf
echo "dmdba hard nofile 131072" >> /etc/security/limits.conf
echo "dmdba soft core unlimited" >> /etc/security/limits.conf
echo "dmdba hard core unlimited" >> /etc/security/limits.conf
echo "dmdba soft data unlimited" >> /etc/security/limits.conf
echo "dmdba hard data unlimited" >> /etc/security/limits.conf
echo "dmdba soft memlock unlimited">> /etc/security/limits.conf
echo "dmdba hard memlock unlimited" >> /etc/security/limits.conf
修改数据库环境变量文件
echo " ulimit -u 10240" >>/home/dmdba/dm/.bash_profile
echo " export PATH=$PATH:/sbin" >>/home/dmdba/dm/.bashrc
echo " export PS1='[\u@\h \w]\$'" >>/home/dmdba/dm/.bashrc
cd /home/dmdba/dm
生效环境变量
source .bashrc
source .bash_profile
修改操作系统参数
chown -R dmdba:dinstall /home/dmdba 
设置所有 unit 的默认文件描述符数量和进程数量限制
echo "DefaultLimitNOFILE=65536" >>/etc/systemd/system.conf
echo "DefaultLimitNPROC=10240" >>/etc/systemd/system.conf
修改控制内存分配策略,设置为0时,则表示禁止超量使用内存
echo "vm.overcommit_memory=0" >>/etc/sysctl.conf
修改swap使用频率,数值越低越倾向于使用物理内存
echo "vm.swappiness=10" >>/etc/sysctl.conf
修改core文件转储的名称型式
echo "kernel.core_pattern=/dbbak/dmbak/core-%e-%t-%p.core" >>/etc/sysctl.conf
使更改立即生效
sysctl -p

进到dm8镜像文件所在路径下,将镜像文件挂载到/mnt下

切换到dmdba用户下,进行数据库安装,选择语言,输入Key路径,选择时区,进行典型安装,除这几项,其余均默认选项,点击回车即可,安装完成后,使用root用户执行/home/dmdba/dm/dmdbms/script/root/root_installer.sh脚本文件,创建并启动DmAPService服务

切换到dmdba用户下,进行初始化实例

修改/dbdata/dmdata/DAMENG路径下的dm.ini文件,根据实际情况修改dm.ini文件中的配置

在/dbdata/dmdata/DAMENG路径下创建dmarch.ini文件

在文件中写下如下内容

按照如下截图修改sqllog.ini文件内容

配置dmserver启动脚本

修改启动脚本

配置DmServer和DmAPService开机自启动即将/home/dmdba/dm/dmdbms/bin/下的dmserverd和DmAPService拷贝到/etc/rc.d/init.d/和/etc/init.d/下,有些系统可能没有/etc/rc.d/init.d/,只拷贝到/etc/init.d/即可

在dmdba用户下修改/etc/dm_svc.conf文件,在文件中添加如下红框中的内容

/home/dmdba/dm/dmdbms/bin路径下执行“./dmserverd start”启动数据库

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值