本文主要介绍了在银河麒麟操作系统中如何安装达梦数据库DM8。
一、准备安装
1、下载安装VMware Workstation Pro,此处建议安装版本15以上
2、下载、并在VM中安装银河麒麟操作,此处建议安装银河麒麟:Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso 版本
3、下载达梦DM8数据库
下载地址:点此跳转达梦官网下载中心下载达梦DM8数据库安装镜像。我们下载的是开发版,达梦数据库的开发版和企业版功能是一模一样的,只是开发版只有一年的使用期。
二、安装DM8达梦数据库
1、挂载DM8镜像
在VMware中启动银河麒麟操作系统后,在【虚拟机】—【可移动设备】—【CD/DVD】—【设置】中挂着DM8数据库安装镜像。
2、调整银河麒麟系统基础配置
在麒麟系统桌面鼠标右键选择【在终端中打开】系统命令终端。
(1)关闭selinux
在系统终端输入以下命令:
//在root终端中输入
vi /etc/selinux/config
将"SELINUX=enforcing"修改为"SELINUX=disabled",点击"Esc",输入英文冒号+wq(":wq")后回车退出。
(2)关闭系统防火墙
在系统终端中分别输入以下两条命令,关闭系统防火墙
//在root终端中输入
systemctl stop firewalld
//在root终端中输入
systemctl disable firewalld
(3)修改ulimit参数
在系统终端中输入以下命令,编辑limits.conf文件
//在root终端中输入
vi /etc/security/limits.conf
在limits.conf文件中输入以下两行代码后保存退出
* soft nofile 65536
* hard nofile 65536
输入reboot重启麒麟操作系统
3、创建麒麟系统—组和用户
(1)创建"dinstall"组
//在root终端中输入
groupadd dinstall
(2)创建“dinstall”组中的“dmdba”用户
//在root终端中输入
useradd -g dinstall dmdba
(3)修改“dmdba”用户登录密码
//在root终端中输入
passwd dmdba
4、创建DM8达梦数据库安装目录
(1)创建dm8目录
//在root终端中输入
mkdir /dm8
(2)将dm8目录授权给dmdba用户
//在root终端中输入
chown dmdba:dinstall /dm8
(3)创建达梦数据库安装文件存放路径
//在root终端中输入
mkdir /dm
chmod 775 /dm
chown dmdba:dinstall /dm
(4)复制安装文件到dm目录
//在root终端中输入
cp /run/media/root/dameng/DMInstall.bin /dm/DMInstall.bin
(5)给安装文件DMInstall.bin授权
//在root终端中输入
chmod 775 /dm/DMInstall.bin
5、设置图形化安装
//在root终端中输入
xhost +
//在root终端中输入,注意DISPLAY变量的值是:0.0,还是:2.0或其他
echo $DISPLAY
//在root终端中输入,切换到dmdba用户终端
su - dmdba
//在dmdba终端中输入,仅对当前会话生效,此处DISPLAY变量值与上面查询到的值需保持一致
export DISPLAY=:0.0
6、图形化安装DM8达梦数据库
//在dmdba终端中输入
cd /dm
./DMInstall.bin
开始图形化安装,点击【确定】,然后一直【下一步】就可以
到选择安装位置配置页面时我们更换安装位置到/dm8目录下
然后【确定】继续下一步,安装等等,直到出行下图
复制弹框中的命令到root用户终端窗口中执行,等命令执行完毕再点击【确定】关闭弹框,【完成】
//在root终端中输入
/dm8/script/root/root_installer.sh
7、初始化数据库
数据库安装完成后,点击【初始化】创建数据库实例,继续下一步下一步就行了
到下图这里,我们可以选择创建一个示例数据库
同样,看到下图弹框后,分别复制弹框内的命令到root终端中执行
//在root终端中输入
mv /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
//在root终端中输入
systemctl enable DmServiceDMSERVER.service
//在root终端中输入
systemctl start DmServiceDMSERVER.service
命令执行完毕后,数据库实例创建完毕。
8、验证、连接数据库服务
(1)cd 进入/dm8/tool数据库工具目录
//在dmdba终端中输入
cd /dm8/tool/
./disql
connect sysdba/数据库密码(口令)
如图,数据库访问成功。
到此,达梦数据库DM8安装完成。