一、安装包下载
链接:https://pan.baidu.com/s/1cumOyHgR9MuQhhiGZDonzQ
提取码:67dx
二、安装
1、 创建组
groupadd dinstall
2、创建用户
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3、 修改密码
echo 'dmdba:dmdba' | chpasswd
#发现提示密码太弱,或者没有在字典中找到
(1)vim /etc/pam.d/system-auth
(2)将两行注释掉
#password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= enforce_for_root
#password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok remember=5
(3)修改密码之后,再把这两行开启
4、修改文件最大打开数量
vi /etc/security/limits.conf
在文件最后的# End of file前面加上这几句
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
#保存退出后,使设置临时生效
ulimit -n 65536
5、挂载镜像
mount -o loop /opt/dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt
6、创建安装目录
mkdir /dm8
chown dmdba:dinstall -R /dm8/
chmod -R 755 /dm8
7、数据库安装
su - dmdba
cd /mnt
./DMInstall.bin -i
也可以直接安装到/dm8/下面,不用加一个dmdbms
8、配置环境变量
cd /home/dmdba/
# 查看需要修改的文件 ll -a
vim .bash_profile
修改为
export PATH="$PATH:$DM_HOME/bin:$DM_HOME/tool"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm8/dmdbms/bin"
export DM_HOME="/dm8/dmdbms"#加载配置
source .bash_profile reload
9、配置实例
cd /dm8/dmdbms/bin
#默认方式创建初始化实例
./dminit path=/dm8/data
#也可以自定义初始化实例的参数
./dminit path=/dm8/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=DMDB INSTANCE_NAME=DBSERVER PORT_NUM=5237
10、注册服务
root用户下进入root下
cd /dm8/dmdbms/script/root
#开始注册服务
./dm_service_installer.sh -t dmserver -p DMSERVER -i /dm8/data/DAMENG/dm.ini
11、数据库启停
systemctl start DmServiceDMSERVER.service
systemctl stop DmServiceDMSERVER.service
systemctl status DmServiceDMSERVER.service
12、linux登录数据库
cd /dm8/dmdbms/bin
#命令:disql
13、使用其他三方工具连接,记得关闭防火墙,或者开放端口