1. 安装部署
ZYJ 的特殊性,数据库软件安装和操作均由 root 用户来完成,不需要像通用机一样创建 dinstall 组和 dmdba 用户。
1.1拷贝软件和签名文件
dmdbms-xxxx.q7文件: secadm用户拷贝,拷贝完成以后进行该用户的签名。
软件包(RPM)和Key文件:root用户拷贝,后续要使用该用户进行安装。
1.2签名文件(dmdbms-xxxx.q7)
用secadm用户登录,打开配置管理工具,选择签名文件导入,选择之前拷贝进来的q7签名文件导入。
没有签名则跳过,或者写任意内容。
1.3安装数据库
登入root用户,打开配置管理工具,添加软件包到白名单,将DM的rpm文件导入进去,导入结束后,点击安装,安装成功的标志为安装按钮变成卸载按钮。
没有签名则需要自签名。
2.安装信息
通过配置管理工具安装完成的数据库安装目录为:/opt/dmdbms
数据库执行码(dminit,disql等)存放目录:/opt/dmdbms/bin/bin
数据库图形化工具存放目录:/opt/dmdbms/bin/tool
数据库手册存放目录:/opt/dmdbms/bin/doc
数据库驱动存放目录:/opt/dmdbms/bin/drivers
3.创建默认数据库实例存放目录
mkdir /opt/dmdbms/data
默认实例的路径固定原因:软件包在打包的时候就把该路径下的实例的开机自启脚本和后台启动脚本打在软件包中,只有这个默认路径下的实例才可以实现开机自启,如果需要初始化到其他路径,需要通过打包安装的方式来实现。
4.初始化实例
进入到/opt/dmdbms/bin/bin下,执行初始化命令。
专用机初始化数据库分两种情况,第一种为默认路径安装实例,另一种为指定路径安装实例。
默认路径
./dminit path=/opt/dmdbms/data extent_size=16 page_size=32 case_sensitive=y charset=1(具体参数需与用户确认)
上述的dminit 初始化的参数中path路径在初始化默认实例的情况下,是固定的(即:/opt/dmdbms/data)
初始化完成之后,不需要像通用环境一样注册服务脚本,默认实例的服务脚本已经在安装完软件包之后就创建好了,直接在/opt/dmdbms/bin/bin目录下./DmServiceDMSERVER start启动即可。
其他路径
如/data目录
单机单实例
方法一:初始化实例到需要的目录,移动dm.ini到默认目录。
初始化实例
./dminit path=/data/ extent_size=16 page_size=32 case_sensitive=y charset=1
创建目录
mkdir -p /opt/dmdbms/data/DAMENG
移动dm.ini到默认安装目录
mv /data/DAMENG/dm.ini /opt/dmdbms/data/DAMENG
单机单实例
方法二:利用dmctlcvt 转换工具
初始化实例到默认目录
./dminit path=/opt/dmdbms/data
修改dm.ini文件里面的路径,将/opt/dmdbms/data 改为/data
sed -i “s#/opt/dmdbms/data#/data#g” dm.ini
利用dmctlcvt 转换工具,将 dm.ctl文件转换成txt类型,修改里面的路径,将/opt/dmdbms/data 改为/data,修改完成之后,再将 dmctl.txt 转换成 dm.ctl 格式
1 ./dmctlcvt TYPE=1 SRC=/opt/dmdbms/data/DAMENG/dm.ctl DEST=/opt/dmdbms/data/dmctl.txt
2 cd /opt/dmdbms/data/DAMENG/
3 sed -i “s#/opt/dmdbms/data#/data#g” dmctl.txt
4 cat dmctl.txt | grep /opt/dmdbms/data
5 cp /opt/dmdbms/data/DAMENG/dm.ctl /opt/dmdbms/data/DAMENG/dm.ctl.bak
6 ./dmctlcvt TYPE=2 SRC=/opt/dmdbms/data/DAMENG/dmctl.txt DEST=/opt/dmdbms/data/dm.ctl
将整个DAMENG目录中除了dm.ini,其他都拷贝到/data下,/opt/dmdbms/data/DAMENG目录下只保留dm.ini文件。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表32106 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!