1 准备工作
1.1 环境信息
Linux环境:
操作系统
dm8_20210528_x86_rh6_64_ent_8.1.2.18.iso 镜像文件
xshell工具
1.2 关闭防火墙
systemctl stop firewalld
2 系统配置
2.1 修改操作系统参数
su - root
编辑limits.conf文件
vim /etc/security/limits.conf
添加以下内容
dmdba soft nproc 10240
dmdba hard nproc 10240
dmdba soft nofile 65536
dmdba hard nofile 65536
2.2 创建用户和组以及相关路径
创建安装用户组 dinstall
groupadd -g 12345 dinstall
在dinstall组内创建安装用户dmdba
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
修改密码
passwd dmdba
创建/data目录
mkdir /data
创建安装包目录
mkdir /data/DM7_SOFT
创建DM安装路径
mkdir /data/dmdbms
创建DM归档路径
mkdir /data/dmdbms/bak
变更/data目录所属的用户和组
chown -R dmdba:dinstall /dat
2.3 挂载DM镜像文件
将DM镜像文件通过xshell上传到安装包目录下/data/DM7_SOFT
挂载DM镜像
mount /data/ DM7_SOFT /dm8_20210528_x86_rh6_64_ent_8.1.2.18.iso /mnt
将只读文件复制到安装包目录下
cp /mnt/DMInstall.bin /data/DM_SOFT/
卸除挂载
umount /mnt
变更所属的用户和组
chown dmdba:dinstall DMInstall.bin
3 DM安装以及初始化
3.1 安装
打开新窗口,登陆dmdba用户
运行安装
su - dmdba
cd /data/DM7_SOFT
./DMInstall.bin -i
根据提示进行安装,注意安装目录为:/data/dmdbms/
su - root
cd /data/dmdbms/script/root
./root_installer.sh
3.2 初始化
初始化实例
cd /data/dmdbms//bin
./dminit path=/data/dmdbms EXTENT_SIZE=32 PAGE_SIZE=32 LOG_SIZE=2048 CASE_SENSITIVE=y CHARSET=1
切换root用户
su - root
注册服务
cd /data/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini /data/dmdbms/DAMENG/dm.ini -p DMSERVER
切回dmdba用户
exit
前台启动
cd /data/dmdbms/bin
./dmserver path=/data/dmdbms/DAMENG/dm.ini
退出前台起的服务
exit
3.3 修改参数
可以查看数据库参数
su - dmdba
cd /data/dmdbms/bin
./dminit help
通过disql连接数据库
cd /data/dmdbms/bin
./DmServiceDMSERVER start
./disql
3.4 启动
cd /data/dmdbms/bin
./DmServiceDMSERVER start
3.5 配置归档
编辑 dmarch.ini 文件,保存在 dm.ini 所在的目录。
cd /data/dmdbms/DAMENG
dmarch.ini 文件内容如下:
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /data/arch
ARCH_FILE_SIZE = 1024
ARCH_SPACE_LIMIT = 2048
编辑 dm.ini 文件,设置参数 ARCH_INI=1,保存。
3.6 卸载
./uninstall.s –i
更多资讯请上达梦技术社区了解: https://eco.dameng.com