达梦数据库7.6.1.45安装心得
安装版本及环境
dm7_setup_rh6_64_ent_7.6.1.45_20200108
本人最近在sentos7中新安装达梦7.6.1.45_20200108,选择安装包选择:dm7_setup_rh6_64_ent_7.6.1.45_20200108,安装环境本地虚拟机centos7.6,
分享一下安装体验:
达梦7.6数据库安装硬件环境需求:
软件环境需求:
DM7安装
安装前准备
系统环境检查
1.获取系统位数
getconf LONG_BIT
2.查询操作系统 release 信息
lsb_release -a
3.查询系统信息
cat /etc/issue
4.查询系统名称
uname -a
创建达梦数据库管理员用户及分组
为了减少对系统的影响,一般情况下,用户不使用root用户操作和运行数据库,在此,我们新建达梦专用用户和属组,用户也可根据自身情况选择不同操作。
1.新建用户属组dinstall
groupadd dinstall
2.新建达梦用户dmdba
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3.初始化用户密码
passwd dmdba
Linux下检查操作系统限制
一般情况下,linux会默认限制系统资源,为了使DM7正常安装并运行,我们会检查、修改一些系统资源限定,建议用户检查ulimit参数限定。
运行ulimit -a 进行查询:
检查参数限制:
1.data seg size
建议设置为1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。
2.file size
建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化失败。
3. open files(一般情况下,默认需要修改)
建议用户设置为 65536 以上或 unlimited(无限制)。
4. virtual memory
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。
如需修改上述参数限制,请使用vi编辑器修改/etc/security/limits.conf。
在此,我们举例修改open files默认值为65536(* 表示所有用户,也可根据实际情况指定用户,如:dmdba)
如需修改其他参数,请阅读上面说明并按样例添加参数,修改完成并保存,然后重启服务器使参数生效(一般执行reboot即可)。
重启后记得执行ulimit -a,检查一下系统配置参数是否已变更。
安装达梦7数据库
将DM7.6数据库安装包传到linux服务器,在此次演示中,我们采用虚拟机环境,所以我们采取挂载光盘iso文件的形式挂在到linux服务器(mount方式挂载即可)。
挂载完成后,将DMInstall.bin复制到本地并赋予其执行权限
图形化安装方式
在现实环境中,多是没有图形化安装界面的,因此,我们在此也是选择图形化安装的方式来进行演示,(如需图形化安装,请直接执行上面的执行文件./DMInstall.bin即可),命令行方式安装请直接执行上一步复制并赋权的文件,并执行./DMInstall.bin -i
1.根据实际情况选择安装语言,输入对应字母并回车确认。
为方便演示,在此我们选择中文安装。
2.验证KEY文件,在此,我们选择暂不验证。
3.设置时区,我们选择安装中国(东八区)时区。
4.选择安装类型,我们在此选择典型安装。
5.安装目录,我们直接使用默认安装路径/home/dmdba/dmdbms
6.确认安装
安装完成后,系统会提示以root权限执行脚本/home/dmdba/dmdbms/script/root/root_installer.sh
执行完成后,数据库即可安装完成。