当前位置:   article > 正文

利用MobaXterm在银河麒麟虚拟机中安装配置达梦数据库DM8_麒麟安装达梦客户端

麒麟安装达梦客户端

前言:此系列是笔者针对银河麒麟系统与国产数据库的学习与实践而创建,用于自我学习及过程分享,如有不当或错误说法望告知。


一、达梦数据库介简介

1.背景

1987年,国内数据库技术学科开始相关研究和教学工作,90年代,相继出现了一些国产数据库产品。2000年,武汉达梦数据库股份有限公司正式成立 ,发布DM3。国内数据库企业相继成立,开启了我国数据库从学术向产业化发展的进程。

2.现状

随着近十年来科技的快速发展,国产数据库技术逐渐成熟,虽然较Oracle还存在一定的差距,各国产数据库差异也很大,但通过对应用的架构进行调整,不同场景选用不同类型的数据库,使用策略与国产数据库深度适配,在很多场景已经具备了替代的能力。

二、本文目的

达梦数据库分为标准版、企业版、安全版、开发版,本文以开发版为例,介绍如何利用MobaXterm在银河麒麟虚拟机中安装和配置达梦数据库DM8(开发版)。

二、环境准备

1.已有配置

1.vmware17
2.银河麒麟v10虚拟机
(安装过程参考文章:
https://blog.csdn.net/m0_65985318/article/details/136423891
3.MobaXterm
(安装过程参考文章:
https://blog.csdn.net/m0_65985318/article/details/136327939

2.设置准备

2.1MobaXterm连接(也可以跳过这一步,直接在虚拟机终端安装)

打开银河麒麟虚拟机,选择虚拟机网络为ens33

2.1.1 IP地址设置

在这里插入图片描述

在这里插入图片描述

虚拟机打开终端(在桌面空白处右键->点击打开终端,或者利用快捷键ctrl+alt+t打开终端)
查看ens33对应的IP地址:

ifconfig
  • 1

在这里插入图片描述

虚拟机IP地址为192.168.152.131,打开主机的网络适配器设置:

在这里插入图片描述

如果该虚拟机网络连接选择的是“仅主机模式”,则选择【VMware Network Adapter VMnet1】,右键打开属性
如果该虚拟机网络连接选择的是“NET模式”,则选择【VMware Network Adapter VMnet8】,右键打开属性

在这里插入图片描述

我的网络连接是“仅主机模式”,所以选择VMnet1进行设置:

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/62637a8b328b4c38bfa5d87d36b220e9.png

主机使用“VMware Virtual Ethernet Adapter for VMnet1”与虚拟机进行通信,需设置该网卡的ip地址与虚拟机在同一网段

设置为“使用下面的IP地址”,IP地址要和刚才虚拟机的IP地址192.168.152.131在同一个网段,即前三个被点号分隔的数字一样,这里设置为了192.168.152.1,子网掩码一般都是255.255.255.0

在这里插入图片描述
设置完毕后点击确定并关闭。

2.1.2 MobaXterm进行连接

运行远程客户端工具MobaXterm,第一次运行会先提示输入密码。
按下图新建session会话:

输入虚拟机ens33对应的IP地址192.168.152.131,用户名为root:

在这里插入图片描述

点击ok建立连接,第一次连接会要求输入root用户密码,密码输入完成后即可成功连接

出现以下页面则表示连接成功:

在这里插入图片描述

cd /
ll
  • 1
  • 2

显示的文件目录与虚拟机中一致,我们可以通过MobaXterm对虚拟机进行访问和设置了

在这里插入图片描述

2.2设置防火墙

打开虚拟机并以root身份登录(因为我安装时未创建其他用户,所以目前只有root用户,稍后会再创建普通用户)

在安装达梦数据库之前,需要将防火墙关闭。(如果没有用MobaXterm进行连接,则可以直接在虚拟机桌面空白处右键->点击打开终端,或者利用快捷键ctrl+alt+t打开终端)

查看防火墙状态:

systemctl status firewalld
  • 1

在这里插入图片描述

显示active(running),表示正在运行,可以通过快捷键ctrl+c退出查看
停止防火墙:

systemctl stop firewalld
  • 1

禁止防火墙:

systemctl disable firewalld
  • 1

2.2关闭SELinux

vi /etc/sysconfig/selinux
  • 1

在这里插入图片描述

进入文件后,一般默认SELINUX=disabled,如果不是,需要将其修改为disabled:
进入编辑模式:i键
退出编辑模式:esc键
保存并退出:退出编辑模式后,:wq(冒号+wq)
编辑完成后ctrl+z退出文件
如果已经为disable不需要修改则直接退出

2.3安装路径

root用户,创建安装目录:

mkdir /dm8
  • 1

在这里插入图片描述

2.4创建组和用户

示例:

groupadd dinstall
useradd -g dinstall dmdba
id dmdba
  • 1
  • 2
  • 3

在这里插入图片描述

完成后即创建了一个新的名为dinstall的用户组,并且在这个组里新建了一个名为dmdba的用户
id命令即可以查看该用户相关属性。

用root用户执行如下命令,修改新创建的dmdba用户的密码:

passwd dmdba
  • 1

在这里插入图片描述

修改dmdba用户权限:

chown dmdba:dinstall -R /dm8
  • 1

在这里插入图片描述

3安装DM8数据库

3.1准备安装包

到官网下载:https://eco.dameng.com/download/
这里下载的是开发版(仅供开发者用于学习、测试、开发用途,自发行之日起1年免费试用期)
在这里插入图片描述

版本根据自己的需求选择,这里是在银河麒麟系统中安装,于是选择Redhat7操作系统:
在这里插入图片描述
解压完成后需要的是ISO文件:

在这里插入图片描述

将路径改为/opt/,然后将ISO文件拖进来:

在这里插入图片描述

3.2挂载安装数据库

在这里插入图片描述
使用mount命令挂载:(根据自己的情况修改文件名)

mount -o loop /opt/dm8_20240116_x86_rh7_64.iso /mnt
  • 1

在这里插入图片描述

切换用户为dmdba,运行./DMInstall.bin进行安装:

su - dmdba
cd /mnt
ll
./DMInstall.bin
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

等待一段时间后,会出现如下图形化界面:

在这里插入图片描述

如果不能出现图形化界面,需设置DISPLAY环境变量,完成调用图形界面(分别以root用户和dmdba用户执行如下语句:

export DISPLAY=192.168.152.1:0.0
xhost +
  • 1
  • 2

其中设置的192.168.152.1即为刚才在“VMware Virtual Ethernet Adapter for VMnet1”中设置的IP地址,详见本文2.1.1

在这里插入图片描述

弹窗点击确定后,下一步:

在这里插入图片描述

接受后下一步:

在这里插入图片描述

没有key文件,所以这里跳过,直接下一步:

在这里插入图片描述

按默认典型安装,点击下一步:

在这里插入图片描述

这里安装目录换成我们刚才创建的文件路径/dm8:

在这里插入图片描述

点击安装:

在这里插入图片描述

在这里插入图片描述

安装后会弹出一个框,提示需要以root身份执行以下脚本命令:

在这里插入图片描述

在MobaXterm中右键当前窗口,点击Duplicate tab即可再开一个窗口,将提示框中的命令复制到新窗口中以root身份执行:

请添加图片描述在这里插入图片描述

执行成功后点击确定关闭提示框,完成后出现如下弹窗:

在这里插入图片描述

点击完成即可。


总结

以上就是利用MobaXterm完成在银河麒麟虚拟机上安装配置达梦数据库DM8的全部过程,这个过程中,笔者为了方便学习使用了MobaXterm,若是在虚拟机安装也可以,直接在终端运行命令即可。下一篇可能会讲解具体如何创建和使用数据库。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/857576
推荐阅读
相关标签
  

闽ICP备14008679号