注册
DM8 企业版安装-图形界面方式
专栏/技术分享/ 文章详情 /

DM8 企业版安装-图形界面方式

郭一军 云贝教育 2024/09/14 1145 0 1
摘要

在麒麟V10下部署达梦数据库DM8

1.登录操作系统,查看版本

用户名:root
密码:Yunbee123
[root@localhost ~]# uname -a
Linux localhost.localdomain 4.19.90-24.4.v2101.ky10.x86_64 #1 SMP Mon May 24 12:14:55 CST 2021 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost etc]# cat /etc/kylin-release 
Kylin Linux Advanced Server release V10 (Sword)
[root@localhost etc]# cat /proc/version
Linux version 4.19.90-24.4.v2101.ky10.x86_64 (KYLINSOFT@localhost.localdomain) (gcc version 7.3.0 (GCC)) #1 SMP Mon May 24 12:14:55 CST 2021
[root@localhost etc]# ldd --version
ldd (GNU libc) 2.28
Copyright (C) 2018 自由软件基金会。
这是一个自由软件;请见源代码的授权条款。本软件不含任何没有担保;甚至不保证适销性
或者适合某些特殊目的。
由 Roland McGrath 和 Ulrich Drepper 编写。
[root@localhost opt]# arch
[root@localhost opt]# lscpu
[root@localhost opt]# free -m
[root@localhost opt]# df -TH

2.准备安装包

2.1 找到dm8安装包

[root@localhost ~]# cd /opt
[root@localhost opt]# ll
总用量 949460
rw-r--r-- 1 root root 972244992  6月 21 10:27 dm8_20231109_x86_kylin10_64.iso

2.2 挂载DM8安装包镜像

[root@localhost opt]# mkdir /mnt/dm
[root@localhost opt]# mount dm8_20231109_x86_kylin10_64.iso /mnt/dm
mount: /mnt/dm: WARNING: source write-protected, mounted read-only.
[root@localhost opt]# cd /mnt/dm
[root@localhost dm]# ll
总用量 949396
-r-xr-xr-x 1 root root   2588819 11月  9  2023 'DM8 Install.pdf'
-r-xr-xr-x 1 root root 969591871 11月  9  2023  DMInstall.bin

3.创建用户

3.1 创建用户组

[root@localhost dm]# groupadd dinstall

3.2 创建用户

[root@localhost dm]# useradd -d /home/dmdba -g dinstall -m dmdba -s /bin/bash

[root@localhost dm]# id dmdba
用户id=1000(dmdba) 组id=1000(dinstall) 组=1000(dinstall)

3.3 设置用户密码

passwd dmdba
输入密码:Dameng123

4.创建目录

[root@localhost dm]#  mkdir -p /dm8

5.分配权限

[root@localhost dm]# chown dmdba:dinstall -R /dm8
[root@localhost dm]# ls -ld /dm8
drwxr-xr-x 2 dmdba dinstall 6  9月  8 10:28 /dm8

6.安装软件

6.1 解除root桌面安全

[root@localhost ~]# xhost +

6.2 查看DISPLAY值

[root@localhost dmdba]# echo $DISPLAY :1.0

6.3 切换账户到dmdba

[root@localhost ~]# su - dmdba

6.4 查看DISPLAY值为空

[root@localhost ~]$ echo $DISPLAY

6.5 设置DISPLAY

[root@localhost ~]$ export DISPLAY=:1.0

6.6 进入安装文件所在路径

如果放在其它地方,请输入其它文件所在路径

[dmdba@localhost ~]$ cd /mnt/dm

6.7 确认当前目录文件

看到DMInstall.bin为绿色,代表可执行,白色则代表需要增加执行权限(chmod +x DMInstall.bin)

[dmdba@localhost dm]$ ll
总用量 949396
-r-xr-xr-x 1 root root   2588819 11月  9  2023 'DM8 Install.pdf'
-r-xr-xr-x 1 root root 969591871 11月  9  2023  DMInstall.bin

6.8 执行安装文件

./DMInstall.bin

7.在弹出的安装程序图形化界面中按下面方式操作:

7.1 默认简体中文,点击"确定"

图片1.png

7.2 点击“下一步”

image.png

7.3 选“接受”,点击“下一步”

image.png

7.4 如果没有Key不用配置,点击“下一步”

image.png
点浏览找到Key文件,点击“下一步”
image.png

7.5 默认典型安装,点击“下一步”

image.png

7.6 选择目录:/dm8

image.png

7.7 点击“确定”

image.png

7.8 确定无误,点击“安装”

image.png

7.9 提示要求在root用户下执行脚本:/dm8/script/root/root_installer.sh

image.png

7.10 在root用户下执行/dm8/script/root/root_installer.sh

image.png

7.11 执行完脚本后,击点“确定”

image.png

7.12 点击“是”

image.png

7.13 点击“完成”

image.png

8.创建数据库

8.1 点击“初始化”

image.png

8.2 默认选“创建数据库实例”,点击“开始”

image.png

8.3 点击“下一步”

image.png

8.4 点击“下一步”

image.png

8.5点击“下一步”

image.png

8.6 点击“下一步”

image.png
image.png
image.png
image.png

8.7 点击“下一步”

image.png

8.8 设置密码后,击点“下一步”

密码:Dameng123
image.png
注意:密码可以不设,默认密码为:SYSDBA

8.9 点击“下一步”

image.png
/*手工建示例库:
[dmdba@localhost ~]$ cd /dm8/samples/instance_script
/

8.10 点击“完成”,开始创建数据库

image.png

8.11 提示要执行如下脚本

image.png

8.12 root用户执行脚本

image.png
image.png

8.13 点击“确定”,再点击“是”

image.png
image.png

8.14 点击“确定”

image.png

8.15 root用户执行命令后,点击“确定”

image.png
image.png

8.16 点击“是”

image.png

8.17 点击“完成”

image.png

8.18 点击“确定”

image.png

9.成功登录数据库

[root@localhost ~]# su - dmdba
上一次登录: 日 9月  8 12:18:38 CST 2024 pts/4 上
[dmdba@localhost ~]$ cd /dm8/bin
[dmdba@localhost bin]$ ./disql sysdba/Dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 5.640(ms)
disql V8
SQL> 

10.注册数据库服务

10.1注册服务

image.png

image.png
image.png

10.2 查看服务

[dmdba@localhost dm8]$ systemctl list-unit-files --type=service |grep -i  Dmservice
DmServiceDMSERVER.service                  enabled   

[dmdba@localhost dm8]$ netstat -antpl |grep 5236
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp6       0      0 :::5236                 :::*                    LISTEN      10098/dmserver      
tcp6       0      0 ::1:38652               ::1:5236                ESTABLISHED 10258/./disql       
tcp6       0      0 ::1:5236                ::1:38652               ESTABLISHED 10098/dmserver   

#######################不用操作############################

11.重新初始化数据库(如果需要重新建库)

11.1关闭数据库

[dmdba@localhost ~]$ cd /dm8/bin
[dmdba@localhost bin]$ ./DmServiceDMSERVER stop
Stopping DmServiceDMSERVER:                                [ OK ]

11.2 删除数据库实例

[dmdba@localhost ~]$ cd /dm8/tool
[dmdba@localhost tool]$ ll
总用量 1440
-rwxr-xr-x 1 dmdba dinstall   1017  8月 30 11:22 analyzer
-rwxr-xr-x 1 dmdba dinstall 282440  8月 30 11:22 analyzer.bmp
drwxr-xr-x 3 dmdba dinstall     70  8月 30 11:22 configuration
-rwxr-xr-x 1 dmdba dinstall   1027  8月 30 11:22 console
-rwxr-xr-x 1 dmdba dinstall 282440  8月 30 11:22 console.bmp
-rwxr-xr-x 1 dmdba dinstall    771  8月 30 11:22 dbca.sh
[dmdba@localhost tool]$ ./dbca.sh

image.png

11.3 删除数据文件

[dmdba@localhost ~]$ cd /dm8
[dmdba@localhost dm]$ rm -rf data

11.4 创建数据库实例

image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服