DM8:DMDSC共享存储集群搭建-配置文件准备

1 环境介绍

1.1 DM8:DMDSC共享存储集群搭建-共享存储绑定

(要先搭建共享磁盘环境, 点我跳转)

使用裸设备搭建 2 节点 DMDSC

类别名称
CPUX86 INTEL
OS麒麟 V10
共享磁盘openfiler
EP73192.168.248.73
EP74192.168.248.74

2 配置文件

2.1 EP73 节点配置文件

配置文件存放路径/home/dmdba/tool

2.1.1 dmdcr_cfg.ini

名称详情
dmdcr_cfg.ini 是格式化 DCR 和 Voting Disk 的配置文件。配置信息包括三类集群环境全局信息、集群组信息、以及组内节点信息
使用 dmasmcmd 工具可以根据 dmdcr_cfg.ini 配置文件,格式化 DCR 和 Voting Disk。

#注意:各个节点此文件相同。

DCR_N_GRP= 3
DCR_VTD_PATH=/dev/raw/raw2
DCR_OGUID=77777
[GRP]
DCR_GRP_TYPE=CSS
DCR_GRP_NAME=GRP_CSS
DCR_GRP_N_EP= 2
DCR_GRP_DSKCHK_CNT=60
[GRP_CSS]
DCR_EP_NAME=CSS73
DCR_EP_HOST=192.168.248.73
DCR_EP_PORT=9341
[GRP_CSS]
DCR_EP_NAME=CSS74
DCR_EP_HOST=192.168.248.74
DCR_EP_PORT=9343
[GRP]
DCR_GRP_TYPE=ASM
DCR_GRP_NAME=GRP_ASM
DCR_GRP_N_EP=2
DCR_GRP_DSKCHK_CNT=60
[GRP_ASM]
DCR_EP_NAME= ASM73
DCR_EP_SHM_KEY= 93360
DCR_EP_SHM_SIZE= 10
DCR_EP_HOST=192.168.248.73
DCR_EP_PORT=9349
DCR_EP_ASM_LOAD_PATH=/dev/raw
[GRP_ASM]
DCR_EP_NAME=ASM74
DCR_EP_SHM_KEY=93361
DCR_EP_SHM_SIZE=10
DCR_EP_HOST=192.168.248.74
DCR_EP_PORT=9351
DCR_EP_ASM_LOAD_PATH=/dev/raw
[GRP]
DCR_GRP_TYPE=DB
DCR_GRP_NAME=GRP_DSC
DCR_GRP_N_EP=2
DCR_GRP_DSKCHK_CNT=60
[GRP_DSC]
DCR_EP_NAME=DSC73
DCR_EP_SEQNO=0
DCR_EP_PORT=5236
DCR_CHECK_PORT=9741
[GRP_DSC]
DCR_EP_NAME=DSC74
DCR_EP_SEQNO=1
DCR_EP_PORT=5236
DCR_CHECK_PORT=9742

2.1.2 dmasvrmal.ini

名称详情
dmmal.ini 和 dmasvrmal.ini都是 MAL 配置文件。使用同一套 MAL 系统的所有实例,MAL 系统配置文件要严格保持一致。
[MAL_INST1]
MAL_INST_NAME=ASM73
MAL_HOST=192.168.248.73
MAL_PORT=7236
[MAL_INST2]
MAL_INST_NAME=ASM74
MAL_HOST=192.168.248.74
MAL_PORT=7237

2.1.3 dmdcr.ini

名称详情
dmdcr.ini是 dmcss、dmasmsvr、dmasmtool 等工具的输入参数。记录了当前节点序列号以及 DCR 磁盘路径。

备注:搭建完成后会修改此参数值,搭建时配置为 0 不会自动拉起ASM,DSC

参数名参数值
#ASM 重启参数,命令行方式启动 DMDCR_ASM_RESTART_INTERVAL60 单位 秒
#DB 重启参数,命令行方式启动 DMDCR_DB_RESTART_INTERVAL60 单位 秒
#各个节点参数值要不同 DMDCR_SEQNO0 或 1
DMDCR_PATH=/dev/raw/raw1
DMDCR_MAL_PATH=/home/dmdba/tool/dmasvrmal.ini
DMDCR_SEQNO=0
DMDCR_ASM_RESTART_INTERVAL=0
DMDCR_ASM_STARTUP_CMD=/home/dmdba/dmdbms/bin/dmasmsvr dcr_ini=/home/dmdba/tool/dmdcr.ini
DMDCR_DB_RESTART_INTERVAL=0
DMDCR_DB_STARTUP_CMD=/home/dmdba/dmdbms/bin/dmserver path=/home/dmdba/dmdata/dsc73_config/dm.ini dcr_ini=/home/dmdba/tool/dmdcr.ini

2.1.4 dminit.ini

名称详情
dminit.ini是 dminit 工具初始化数据库环境的配置文件。与初始化库使用普通文件系统不同,如果使用裸设备或者 ASM 文件系统,必须使用 dminit 工具的 control 参数指定 dminit.ini 文件。dminit 工具的命令行参数都可以放在 dminit.ini 中,比如db_name,auto_overwrite 等,dminit.ini 格式分为全局参数和节点参数。dminit工具具体用法可以参考《DM8_dminit 使用手册》
config_pathdm.ini,dmmal.ini 生成后所在的路径
db_name=dsc
system_path=+DMDATA/data
system=+DMDATA/data/dsc/system.dbf
system_size=128
roll=+DMDATA/data/dsc/roll.dbf
roll_size=128
main=+DMDATA/data/dsc/main.dbf
main_size=128
ctl_path=+DMDATA/data/dsc/dm.ctl
ctl_size=8
log_size=1024
dcr_path=/dev/raw/raw1 #dcr 磁盘路径,目前不支持 asm,只能是裸设备
dcr_seqno=0
auto_overwrite=1
PAGE_SIZE=32
EXTENT_SIZE=32
CASE_SENSITIVE=N
CHARSET=1
LENGTH_IN_CHAR=0
[DSC73]#inst_name 跟 dmdcr_cfg.ini 中 DB 类型 group 中 DCR_EP_NAME 对应
config_path=/home/dmdba/dmdata/dsc73_config
port_num=5236
mal_host=192.168.248.73
mal_port=9340
log_path=+DMLOG/log/dsc73_log01.log
log_path=+DMLOG/log/dsc73_log02.log
log_path=+DMLOG/log/dsc73_log03.log
[DSC74]#inst_name 跟 dmdcr_cfg.ini 中 DB 类型 group 中 DCR_EP_NAME 对应
config_path=/home/dmdba/dmdata/dsc74_config
port_num=5236
mal_host=192.168.248.74
mal_port=9341
log_path=+DMLOG/log/dsc74_log01.log
log_path=+DMLOG/log/dsc74_log02.log
log_path=+DMLOG/log/dsc74_log03.log

2.1.5 dmcssm.ini

名称详情
dmcssm.ini是 DM 集群监视器的简称。DMCSSM 与 DMCSS 相互通信,获取并监控整个集群系统的状态信息。DMCSSM还提供了一系列的命令来管理、维护集群。
CSSM_OGUID = 77777
CSSM_CSS_IP=192.168.248.73:9341
CSSM_CSS_IP=192.168.248.74:9343
CSSM_LOG_PATH=../log
CSSM_LOG_FILE_SIZE=32
CSSM_LOG_SPACE_LIMIT=0

2.1.6 配置文件就绪

在这里插入图片描述

2.2 EP74 节点配置文件

配置文件存放路径/home/dmdba/tool
[dmdba@node73 ~]$ scp /home/dmdba/tool/* dmdba@192.168.248.74:/home/dmdba/tool

2.2.1 dmdcr.ini

名称详情
dmdcr.ini是 dmcss、dmasmsvr、dmasmtool 等工具的输入参数。记录了当前节点序列号以及 DCR 磁盘路径。

备注:搭建完成后会修改此参数值,搭建时配置为 0 不会自动拉起ASM,DSC

参数名参数值
#ASM 重启参数,命令行方式启动 DMDCR_ASM_RESTART_INTERVAL60 单位 秒
#DB 重启参数,命令行方式启动 DMDCR_DB_RESTART_INTERVAL60 单位 秒
#各个节点参数值要不同 DMDCR_SEQNO0 或 1
要修改的内容
73值为0,74值为1DMDCR_SEQNO=1
DMDCR_DB_STARTUP_CMD 路径73改为74path=/home/dmdba/dmdata/dsc74_config/dm.ini
DMDCR_PATH=/dev/raw/raw1
DMDCR_MAL_PATH=/home/dmdba/tool/dmasvrmal.ini
DMDCR_SEQNO=1
DMDCR_ASM_RESTART_INTERVAL=0
DMDCR_ASM_STARTUP_CMD=/home/dmdba/dmdbms/bin/dmasmsvr dcr_ini=/home/dmdba/tool/dmdcr.ini
DMDCR_DB_RESTART_INTERVAL=0
DMDCR_DB_STARTUP_CMD=/home/dmdba/dmdbms/bin/dmserver path=/home/dmdba/dmdata/dsc74_config/dm.ini dcr_ini=/home/dmdba/tool/dmdcr.ini

3 DM8:DMDSC共享存储集群搭建-实例初始化(详细步骤)

(点我跳转)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值