达梦数据库主备搭建指南

DM数据库搭建

1.1 系统环境检查

查看系统配置信息
查看 cpu 信息:
[root@localhost ~]# lscpu
[root@localhost ~]# cat /proc/cpuinfo

查看内存信息:
[root@localhost ~]# free -m
注意:数据库内存要至少 1G,linux swap 分区一般是物理内存的 1.5

查看硬盘、分区信息
[root@localhost ~]# fdisk -l
[root@localhost ~]# df -h
如果数据库开启 SQL 日志分析,那么/tmp 分区至少要 600M

远程访问数据库需要关闭防火墙
[root@localhost ~]# systemctl status firewalld
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld

系统要求:
内核要在 2.6 以上,glibc 2.3 UnixODBC gcc
[root@localhost ~]# uname -ra
[root@localhost yum.repos.d]# yum install gcc

1.2 规划路径

[root@localhost /]# mkdir -p /dm8

1.3 创建安装用户(建议不要使用 root) )

[root@localhost /]# groupadd dinstall
[root@localhost /]# useradd -g dinstall dmdba
[root@localhost /]# passwd dmdba
在这里插入图片描述
[root@localhost /]# chown dmdba:dinstall /dm8 -R
[root@localhost /]# ls -ld /dm8
在这里插入图片描述

1.4 配置 dmdba 用户环境变量(可选项)

在这里插入图片描述
环境变量生效:
[dmdba@localhost ~]$ source .bash_profile

1.5 设置最大文件打开数

修改之后重启生效
[root@localhost /]# vi /etc/security/limits.conf
dmdba soft nofile 4906
dmdba hard nofile 65536
dmdba soft nproc 10240
dmdba hard nproc 10240
临时生效:ulimit -n 65536

1.6 数据库软件安装

[root@localhost home]# mount -o loop /home/dm8_setup_rh7.iso /mnt
mount: /dev/loop0 写保护,将以只读方式挂载
在这里插入图片描述
CLI:命令行的交互式安装
[dmdba@localhost mnt]$ ./DMInstall.bin –i
在这里插入图片描述
安装目录的结构和内容:
bin:库文件和达梦常用的命令
bin2 :UTF8
Desktop:桌面
Drivers:驱动
jar :jar 包,存放的是逻辑备份、数据快速加载、日志挖掘
license_en.txt license_zh.txt :许可信息
log :日志
release_zh.txt release_en.txt :版本信息
script :脚本
uninstall uninstall.sh :卸载
web :dem 类似 oracle oem
doc :文档
include :头文件(.h)
jdk :java
Samples :示例
tool :客户端工具
在这里插入图片描述
在这里插入图片描述
执行脚本(用 root 账号)
/dm8/script/root/root_installer.sh
在这里插入图片描述

1.7 创建数据库实例

一个数据库软件是可以安装多个实例,通过端口号来区分

[dmdba@localhost bin]# ./dminit path=/dm8/data db_name=DB_TEST1
instance_name=TEST1 PORT_NUM=5238
在这里插入图片描述
查看达梦数据库服务的方式
[dmdba@SRV-NWWZ-DMDB-01 bin]$ 。、
dmdba 23160 1 0 10:35 pts/0 00:00:00 /data/dmdbms/dmdbms/bin/dmserver /data/dmdbms/DAMENG/dm.ini -noconsole
dmdba 23424 10746 0 10:37 pts/0 00:00:00 grep dmserve
安装完成之后,需要先启停数据库一次
在这里插入图片描述
在这里插入图片描述

后台启动:
准备数据库后台启动脚本
cd /data/dmdbms/dmdbms/bin/service_template
cp DmService …/DmService_5236
vim DmService_5236
–修改INI_PATH=/data/dmdbms/DAMENG/dm.ini

后台方式启动数据库
cd /data/dmdbms/dmdbms/bin
./DmService_5236 start --启动达

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值