注册
虚拟机麒麟系统环境安装dm8数据库操作步骤及问题解决
技术分享/ 文章详情 /

虚拟机麒麟系统环境安装dm8数据库操作步骤及问题解决

LY 2024/08/16 1068 0 0

# 虚拟机麒麟系统环境安装使用dm8数据库

一、环境及镜像准备

麒麟系统版本:Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso
DM8数据库镜像:dm8_20231109_x86_kylin10_64.iso
本文档操作基于麒麟系统,通过创建dmdba用户来安装DM8数据库。

二、安装DM8数据库

## 1、DM8数据库镜像准备

dm8_20231109_x86_kylin10_64.iso,这里我存放在路径/opt/dm8下(也可自己指定存放路径)。
image.png

2、挂载DM8镜像

将dm8_20231109_x86_kylin10_64.iso挂载到/mnt/dm8路径下(也可指定其他路径)。
mkdir /mnt/dm8
mount dm8_20231109_x86_kylin10_64.iso /mnt/dm
image.png

3、创建用户组和用户

用户组名和用户名自己指定,之后我们用dmdba用户安装数据库:
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

查看是否创建成功:
cat /etc/group | grep dinstall
cat /etc/passwd | grep dmdba
image.png

4、创建DM8安装路径

(1)新建安装目录:mkdir /dm8
(2)查看目录可操作的用户:ls -ld /dm8
image.png
这里看到/dm8目录是只能root用户操作的,因为我们是演示用dmdba用户来安装,所以还需对/dm8目录进行授权。
(3)将用户权限赋给dmdba用户:chown dmdba:dinstall /dm8 -R
image.png

5、图形化界面安装DM8数据库

(1)开启图像化参数配置:
方法1:(每次开启终端会话都需设置)
1)新开一个终端,执行:xhost +

2)查询root用户下DISPLAY参数值:echo $DISPLAY

3)切换到用户dmdba:su - dmdba

4)设置 DISPLAY参数值,然后执行安装命令:export DISPLAY=:0.0

image.png

DISPLAY 的设置和打开图形化要在同一个终端会话下,因为DISPLAY 的设置只在当前终端会话生效。

方法2:(所有终端会话均生效)
若要使所有终端会话生效,可以更改参数文件(设置后就不用每次开启终端会话都设置DISPLAY值:):
1)dmdba用户下执行:vim .bash_profile
新增内容:
export DISPLAY=:0.0
export PATH=PATH:PATH:DM_HOME/bin:$DM_HOME/tool
2)dmdba用户下执行:source .bash_profile
image.png
(2)切换到dmdba用户:su - dmdba
(3)进入挂载目录:cd /mnt/dm
(4)执行安装命令:./DMInstall.bin -i
执行安装命令可能会提示临时目录/tmp空间不足,我们可以设置 DM_INSTALL_TMPDIR 变量,指定到别的路径下(存储空间大于 2.5G)。
image.png
解决办法:
1)root用户下新建目录用作安装临时目录:mkdir /opt/tmp --目录自己指定,大于2.5g即可
2)授权目录操作权限:chown dmdba:dinstall /opt/tmp或者chmod 777 /opt/tmp
3)切换到dmdba用户:su - dmdba
4)设置参数:export DM_INSTALL_TMPDIR=/opt/tmp(只在当前会话生效)
image.png

再次执行安装命令安装DM8数据库:./DMInstall.bin -i
image.png

6、开始进行图形化界面安装

(1)选择语言与时区,这里我选择“简体中文”,然后点击“确定”
image.png
(2)点击“下一步”
image.png
(3)选择“接受”,点击“下一步”
image.png
(4)有key文件就可以选择key文件路径,没有的直接点击“下一步”
image.png
(5)选择默认的“典型安装”,直接点击“下一步”
image.png
(6)选择数据库安装路径,这里我选择之前新建的/dm8目录,再点击“下一步”
image.png
(7)点击“安装”
image.png
(8)安装中
image.png
(9)在root用户下执行:/dm8/script/root/root_installer.sh,执行完后点击“确定”

image.png
image.png
image.png
(10)点击“完成”,即完成数据库安装
image.png
(11)点击“取消”,即关闭图形化界面,若要继续进行数据库初始化,可点击“初始化”继续下面操作。也可进入数据库安装目录下的tool目录,选择数据库配置工具进行手动初始化。
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服