**

中标麒麟linux7下安装dm8

**

1.安装前准备工作
1.1检查操作系统信息
获取系统位数
[[email protected] ~]# getconf LONG_BIT

查询操作系统release信息
[[email protected] yum.repos.d]# lsb_release -a

查询系统名称
[[email protected] ~]# uname -a

根据以上信息可以看出我们的安装环境是64位的中标麒麟linux7操作系统,根据操作系统信息去达梦官网下载对应安装介质(达梦官网:www.dameng.com)
1.2创建达梦安装用户
[[email protected] ~]# groupadd dinstall
[[email protected] ~]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
[[email protected] ~]# passwd dmdba 注意记住密码
[[email protected] ~]# id dmdba

1.3修改linux操作系统限制
检查操作系统限制
[[email protected] ~]$ ulimit -a
在这里插入图片描述

可以看到操作系统限制打开最大文件数为1024,需要修改至65536
修改操作系统最大打开文件数限制
[[email protected] ~]# vim /etc/security/limits.conf
加入下面两行
dmdba soft nofile 65536
dmdba hard nofile 65536
保存退出
再次检查操作系统限制
[[email protected] ~]$ ulimit -a

发现打开最大文件数限制并没有改变,这是因为我们修改的/etc/security/limits.conf文件需要重启系统后才能生效,为了能临时生效需要手动执行下以下命令:
[[email protected] ~]# ulimit -n 65536
修改后再次查看

打开最大文件数已改变。
1.4检查内存
为了保证dm8的正确安装和运行,要尽量保证操作系统至少1GB的可用内存(RAM)。如果可用内存过少,可能导致DM安装或启动失败。
获取内存总大小
[[email protected] ~]# grep MemTotal /proc/meminfo
获取交换分区大小
[[email protected] ~]# grep SwapTotal /proc/meminfo
获取内存使用详情
[[email protected] ~]# free

1.5检查存储空间
DM完全安装需要1GB的存储空间,用户需要提前规划好安装目录,预留足够的存储空间。DM安装程序在安装时将产生临时文件,临时文件需要1GB的存储空间,临时文件目录默认为/tmp。
[[email protected] ~]# df -h

1.6创建安装目录
[[email protected] ~]# mkdir /opt/dm8
[[email protected] ~]# chown dmdba:dinstall /opt/dm8/
1.7上传dm8安装iso文件校验并挂载iso
上传dm8安装iso文件至/home/dmdba下并进行校验
[[email protected] ~]$ sha256sum dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso

比对返回值无误即表示iso文件完好
挂载iso
[[email protected] dmdba]# mount /home/dmdba/dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso /home/dmdba/dm8
2.安装dm8软件
2.1图形化安装dm8软件
dm8数据库软件支持静默安装和图形安装两种方式,这里主要介绍下图形安装dm8软件
切换到dm8安装用户,修改环境变量
启动xmanager
[[email protected] dmdba]# su – dmdba
[[email protected] dm8]$ export DISPLAY=IP:0.0
开始图形安装dm8
[[email protected] dm8]$ cd /home/dmdba/dm8/
[[email protected] dm8]$ ./DMInstall.bin
等待解压完成
在这里插入图片描述

选择语言与时区,点击确认
在这里插入图片描述

安装向导,下一步
在这里插入图片描述

接受安装许可,下一步
在这里插入图片描述

选择key文件(安全办必须指定key文件,否则无法启动安全特性),下一步
在这里插入图片描述

选择需要安装的组件,下一步
在这里插入图片描述

修改安装路径,下一步
在这里插入图片描述

确认安装信息无误,点击安装开始安装dm8软件。
在这里插入图片描述

安装过程中会提示执行脚本,根据提示执行脚本。注意:用root用户执行。
[[email protected] ~]# /opt/dm8/script/root/root_installer.sh

脚本执行完成后点击确定,继续安装。
在这里插入图片描述

点击完成,完成dm8软件安装。

软件安装成功后会自动提示初始化数据库,我们可以选择直接初始化,也可以取消勾选,稍后手动创建数据库。
在这里插入图片描述

2.2配置环境变量
为了方便使用达梦提供的工具,我们需要配置下dmdba用户的环境变量
[[email protected] ~]# su – dmdba
[[email protected] ~]$ vim .bash_profile
加入以下内容:
export PATH=
D
M
H
O
M
E
/
b
i
n
:
DM_HOME/bin:
DMHOME/bin:
DM_HOME/tool:
D
M
H
O
M
E
:
DM_HOME:
DMHOME:
PATH
[[email protected] ~]$ source .bash_profile
至此dm8数据库软件安装完成。
3.创建数据库
3.1通过dbca.sh创建数据库
[[email protected] ~]$ export DISPLAY=10.165.237.177:0.0
[[email protected] ~]$ dbca.sh
由于dmdba用户配置了环境变量,可直接调用dbca.sh
在这里插入图片描述

选择创建数据库,点击开始
在这里插入图片描述

选择数据库用途,点击下一步
在这里插入图片描述

选择数据库文件目录,点击下一步
在这里插入图片描述

填写数据库名称,实例名,端口号,点击下一步
在这里插入图片描述

选择控制文件,数据文件,日志文件,初始化日志文件路径,点击下一步
在这里插入图片描述

配置初始化参数,选择下一步
在这里插入图片描述

配置数据库管理员和审计员口令,如果不填写默认口令与用户名相同
在这里插入图片描述

选择是否创建示例库
在这里插入图片描述

确认数据库信息,无误点击完成。开始安装数据库。
在这里插入图片描述

安装过程中会提示执行三条命令,注意用root执行
[[email protected] dmdba]# mv /opt/dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
[[email protected] dmdba]# systemctl enable DmServiceDMSERVER.service
[[email protected] dmdba]# systemctl start DmServiceDMSERVER.service
命令执行成功后点击确定
在这里插入图片描述

点击完成,完成数据库安装
3.2验证
[[email protected] dm8]$ disql SYSDBA/SYSDBA
SQL> select status$ from v$instance;
在这里插入图片描述

数据库状态正常,至此数据库创建完成。

版权声明:本文为匿名原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: