一、 打开Linux终端,创建用户组,以及安装DM7数据库的专有用户。
- 创建安装用户组 dinstall。
groupadd dinstall - 创建安装用户 dmdba。
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba - 初始化用户密码。
passwd dmdba
二、 查看Linux系统资源权限
-
ulimit –a进行查询,data seg size建议设置为1048576或者unlimited(无限制),file size设置为无限制,open files设置为65536以上或者无限制,virtual memory设置为1048576以上或无限制。
-
如果用户需要为当前安装用户更改 ulimit 的资源限制,请修改文件/etc/security/limits.conf。添加如下系统资源限制
输入命令:vi /etc/security/limits.conf
dmdba soft nofile 65535
dmdba hard nofile 65535
dmdba soft nproc 65535
dmdba hard nproc 65535
dmdba soft stack 8192
dmdba hard stack 8192
DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间,临时文件目录默认为/tmp,如果/tmp 目录不能保证 1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录,具体命令如下所示:
#以 BASH 为例:
mkdir -p /mount_point/dir_name
DM_INSTALL_TMPDIR=/mount_point/dir_name
export DM_INSTALL_TMPDIR
三、 挂载DM7镜像文件,并通过mount指令解压到/mnt文件
1.首先进入root的用户,然后到iso文件所在目录输入解压命令
mount 镜像名.iso –o loop /mnt
2.然后cd /mnt进入mnt目录下,将DMInstall.bin文件给dmdba.dinstall权限
#chown dmdba.dinstall DMInstall.bin
- 退出root用户,输入指令./ DMInstall.bin进行图形化界面的安装,若要进行命令行指令安装,则输入./ DMInstall.bin –i
- 安装到这一步,需要输入指令执行sh脚本
sh /home/dmdba/dmdbms/script/root_installer.sh
5.完成数据库的初始化安装
1.执行脚本指令: sh /home/dmdba/dmdbms/script/root/dm_service_installer.sh -s /home/dmdba/dmdbms/bin/DmServiceDMSERVER
到这里DM7的安装以及数据库的实例就完成了。