a、创建用户组dinstall.
groupadd dinstall
b、创建安装用户dmdba.
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
c、初始化安装用户密码。(这里密码我使用的是dameng123)
passwd dmdba
d、创建安装程序临时目录(我习惯把安装的东西都放在local中,放在data中也可以)
mkdir -p /data/app/dm8
e、临时目录所有者及所属组变更。
chown -R dmdba.dinstall /data/app/dm8
chown dmdba:dinstall -R /data/app/dm8
f、临时目录权限设置。
chmod -R 755 /data/app/dm8
g、下载 dm 把iso文件copy到centos7 的 /data/app 文件夹下
h、 挂载文件 mount -o loop /dm8_20230104_x86_rh6_64.iso /mnt
i、进入挂载的文件 cd /mnt
j、修改/etc/security/limits.conf文件
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
k、用dmdba 用户安装
cd /mnt
su dmdba
./DMInst.bin -i
输入c N Y 21 1 Y Y
l、 安装完成
m、/data/app/dm8
n、用root用户运行/data/app/dm8/script/root下的root_installer.sh
o、初始化数据库实例 (dmdba用户)
cd /data/app/dm8/bin
./dminit path=/data/app/dm8/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=0 DB_NAME=DMDB INSTANCE_NAME=DBSERVER BLANK_PAD_MODE=1 PORT_NUM=5237
p、创建实例服务(root用户)
cd /data/app/dm8/script/root
./dm_service_installer.sh -t dmserver -dm_ini /data/app/dm8/data/DMDB/dm.ini -p DMSERVER
chown -R dmdba:dinstall /data/app/dm8
q、使用 dmdba 用户
cd /home/dmdba/dmdbms/bin
service DmServiceDMSERVER start
查看服务启动
service DmServiceDMSERVER status