达梦DSC数据库安装

达梦DSC数据库安装

简单规划:
  两个实例的DSC集群,共享存储。

一、装备工作

上传软件到/opt/dmsoft

mkdir /opt/dmsoft /dmiso

一、创建用户组和用户

groupadd dinstall
useradd -m -s /bin/bash -g dinstall dmdba

passwd dmdba  
dmdba

二、修改操作系统资源限制

vi /etc/security/limits.conf

dmdba soft nofile 65535

dmdba hard nofile 65535

dmdba soft nproc 65535

dmdba hard nproc 65535

vi /etc/security/limits.d/90-nproc.conf

dmdba      soft    nproc     65535

三、安装数据库软件

AB机器都要操作

[root@qasdb2 dmsoft]#mount dm8_setup_rh6_64_ent_8.1.1.78_20200430.iso  dmiso -o loop
[root@qasdb2 dmsoft]#cd dmiso
[root@qasdb2 dmiso]# ./DMInstall.bin -i

Please select the installer's language (E/e:English C/c:Chinese) [E/e]:c

解压安装程序.........

core file size          (blocks, -c) 0

data seg size           (kbytes, -d) unlimited

scheduling priority             (-e) 0

file size               (blocks, -f) unlimited

pending signals                 (-i) 1031524

max locked memory       (kbytes, -l) 64

max memory size         (kbytes, -m) unlimited

open files                      (-n) 1024

pipe size            (512 bytes, -p) 8

POSIX message queues     (bytes, -q) 819200

real-time priority              (-r) 0

stack size              (kbytes, -s) 10240

cpu time               (seconds, -t) unlimited

max user processes              (-u) 1031524

virtual memory          (kbytes, -v) unlimited

file locks                      (-x) unlimited

可打开文件数过少,建议至少设置为65536或更多。

欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:y

请输入Key文件的路径地址 [dm.key]:/opt/dmsoft/dm.key  

有效日期: ****-***-****

服务器颁布类型: 企业版

发布类型: 试用版

用户名称: ***********

授权用户数: 无限制

并发连接数: 无限制

是否设置时区? (Y/y:是 N/n:否) [Y/y]:y

设置时区:

[ 1]: GTM-12=日界线西

[ 2]: GTM-11=萨摩亚群岛

[ 3]: GTM-10=夏威夷

[ 4]: GTM-09=阿拉斯加

[ 5]: GTM-08=太平洋时间(美国和加拿大)

[ 6]: GTM-07=亚利桑那

[ 7]: GTM-06=中部时间(美国和加拿大)

[ 8]: GTM-05=东部部时间(美国和加拿大)

[ 9]: GTM-04=大西洋时间(美国和加拿大)

[10]: GTM-03=巴西利亚

[11]: GTM-02=中大西洋

[12]: GTM-01=亚速尔群岛

[13]: GTM=格林威治标准时间

[14]: GTM+01=萨拉热窝

[15]: GTM+02=开罗

[16]: GTM+03=莫斯科

[17]: GTM+04=阿布扎比

[18]: GTM+05=伊斯兰堡

[19]: GTM+06=达卡

[20]: GTM+07=曼谷,河内

[21]: GTM+08=中国标准时间

[22]: GTM+09=汉城

[23]: GTM+10=关岛

[24]: GTM+11=所罗门群岛

[25]: GTM+12=斐济

[26]: GTM+13=努库阿勒法

[27]: GTM+14=基里巴斯

请选择设置时区 [21]:21

安装类型:

1 典型安装

2 服务器

3 客户端

4 自定义

请选择安装类型的数字序号 [1 典型安装]:1

所需空间: 998M

请选择安装目录 [/opt/dmdbms]:/app/dmdbms

可用空间: 374G

是否确认安装路径(/app/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:y

安装前小结

安装位置: /app/dmdbms

所需空间: 998M

### 达梦数据库 DSC 模式配置与使用教程 #### 1. 环境准备 在配置达梦数据库 DSC(Distributed Shared Cluster)模式前,需确保硬件环境满足以下条件: - 至少两个计算节点用于运行数据库实例。 - 共享存储设备供所有节点访问数据文件和控制文件。 - 节点间的高速网络连接以支持实时同步。 此外,还需完成基础操作系统设置,包括但不限于时间同步、防火墙规则调整以及必要的内核参数优化[^1]。 --- #### 2. 安装与初始化 ##### (1)安装达梦数据库软件 将达梦数据库安装包复制到各节点并解压至指定路径 `/dmdsc8`。确认两台服务器上的安装版本一致,并验证二进制程序可用性[^2]。 ##### (2)创建 ASM 文件系统(可选) 如果采用 DMASM 文件系统管理共享存储资源,则需要提前规划磁盘分区并将目标卷挂载为 DMASM 设备。通过 `./dmasmcmd` 工具初始化 ASM 实例及其对应表空间[^4]。 ##### (3)初始化主节点实例 利用 `dminit` 命令生成初始配置文件 `dminit.ini` 并执行初始化操作。以下是关键参数说明: ```ini DB_NAME = DSC ; 数据库名称 SYSDBA_PWD = SYSDBA ; 系统管理员密码 SYSTEM_PATH = +DMDATA/data ; SYSTEM 表空间路径 SYSTEM_SIZE = 1024 ; SYSTEM 表空间大小(MB) CTL_PATH = +DMDATA/data/dm.ctl ; 控制文件路径 LOG_SIZE = 2048 ; 日志缓冲区大小(KB) PAGE_SIZE = 32 ; 页面尺寸(KB) EXTENT_SIZE = 16 ; 扩展尺寸(KB) BLANK_PAD_MODE = 1 ; 字符填充方式 ``` 完成后会自动生成所需的物理文件结构,存放在共享存储位置中[^4]。 --- #### 3. 启动顺序 按照官方文档推荐的最佳实践来依次激活各个组件: 1. **启动 DMCSS** 运行如下命令开启集群控制器服务: ```bash ./dmcss start ``` 2. **启动 DMASMSVR(若有)** 若启用了 DMASM 功能,则还需要单独加载该模块的服务进程: ```bash ep startup GRP_ASM ``` 3. **启动 DMSERVER** 对于每一个参与协作的实例均需调用其专属入口脚本实现在线状态切换: ```bash ./dmserver /path/to/dm.ini dcr_ini=/path/to/dmdcr.ini ``` 注意观察日志输出信息,确保无异常错误提示后再继续下一步骤[^5]。 --- #### 4. 测试功能 借助客户端工具如 `disql` 登录任一活动端口地址测试基本查询能力是否正常工作。例如尝试建立新表对象或者读取元数据视图内容验证整体架构连通状况良好[^3]: ```sql create table test_table(id int primary key,name varchar(50)); select * from v$dsc_ep_info; ``` --- #### 5. 故障恢复机制概述 当某个成员意外退出时其余存活单元将继续维持对外服务能力直到修复完毕重新加入为止;期间可能涉及短暂性能下降现象但不会影响最终一致性保障效果[^1]. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值