目录

前言

安装前准备

安装银河麒麟V10

SSH工具

环境配置

配置系统账户

获取达梦安装包

创建安装目录

编辑

 安装指引


前言

近来在项目上接触的达梦数据库产品越来越多,不过之前接触,也仅仅是在做系统开发的时候,连上数据库后就开始撸码,仅仅是使用,这几天有机会接触到了数据库的安装配置等这方面的内容,所以特地来写个笔记,也算是对知识的一个复习巩固吧。

安装前准备

安装银河麒麟V10

既然要国产化嘛,这里也选择一个国产的操作系统吧。这里选择安装的是银河麒麟高级服务器操作系统V10,上官网下载安装吧,网上已经有很多类似的文章了,这里就不再赘述了。

银河麒麟高级服务器操作系统V10

SSH工具

工欲善其事必先利其器,装好操作系统之后,为了撸码更方便,总得有个得心应手的工具才行。但是,发现原来用的SecureCRT版连不上麒麟操作系统了,度娘了一下,应该是版本太低了……

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_重启

好吧,换一个神器吧,用MobaXterm吧,这里给个官网地址,童鞋们自己去下载吧,MobaXterm free Xserver and tabbed SSH client for Windows

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_dba_02

当然了,你直接在操作系统上“终端”也不是不可以,而且如果只是单纯的敲敲命令,其实也基本满足要求了啦。

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_4G_03

环境配置

查看操作系统的glibc和gcc版本

rpm -qa|grep glibc*
rpm -qa|grep gcc*

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_重启_04

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_dba_05

 

配置系统账户

出去安全考虑,我们通常不直接使用root账户,这里创建一个新的系统账户dmdba,用来对达梦数据库的管理 。命令也比较简单,也加了注释,没什么好说的了,直接撸就行。

id dmdba #检查用户是否存在
groupadd dminstall  #创建用户组
useradd -g dminstall dmdba   #用户组添加用户dmdba
id dmdba   #查看用户
passwd dmdba   #修改密码,密码这里使用Dameng123

获取达梦安装包

这个不多说,去官网下吧达梦数据-国产数据库-全栈数据产品&解决方案提供商,

这里将下载的文件放到/opt目录

创建安装目录

这里我们把达梦数据库安装到/dm8目录下,因此,需创建目录

# 创建目录
mkdir /dm8
# 未目录授权
chown dmdba:dminstall  -R  /dm8

 安装指引

完成以上准备工作之后,我们开始进行安装吧。由于这里我们得到的达梦安装文件是iso镜像文件,因此,我们先把iso文件挂,挂载到/mnt,挂载后,我们可以查看里面的内容,里面的DMInstall.bin就是安装程序了。

mount -o loop /opt/dm8.iso /mnt

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_重启_06

前面命令敲得有点手酸了,接下来,我们启动图形安装工具,来安装数据库吧。

 在root账号下,使用xhost + 命令,启动图形界面服务,并查看root得DISPLAY参数,命令如下:

xhost +
echo $DISPLAY

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_数据库开发_07

切换到dmdba账户

su - dmdba
export DISPLAY=:0.0

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_4G_08

 然后运行mnt下的DMInstall.bin启动安装,就可以开开信息得启动图形操作界面了……

正在开开心心等启动图形工具时,报……错……了

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_重启_09

 看错误好像是临时文件空间不足了,我们看一下

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_数据库_10

 1.5G还不够呀,那就扩大空间吧,扩大到4G。

vi /etc/fstab

打开fstab,添加以下参数,将空间扩大到4G

tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_数据库开发_11

 完成编辑之后,记得:wq保存后退出。

好了,这里要话重点了,保存之后,要重启服务器,重启后看到,空间已经变成4G

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_4G_12

 因为系统重启过了,所以iso文件需要重新挂载后,重新开始执行安装操作。

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_dba_13

 终于出来了……TAT

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_4G_14

 接下来的安装操作,基本就下一步下一不就好了,不过有两个地方需要注意一下,在选择安装目录时,需要把路径指向到我们之前创建好的安装目录,/dm8

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_4G_15

 另外,完成块结束时,会有一个脚本执行的提示,如下图:

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_dba_16

 这个提示窗口,我们只需要根据提示,把里面的命令拷贝出来执行就可以了,但是这里需要注意一点,这个命令需要使用root账户执行

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_数据库开发_17

 

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_数据库开发_18

 完成安装后,在最后的完成窗口,我们先吧“初始化数据库”勾选框去掉,如果勾选了,点击完成后,则会弹出数据库配置助手,对数据库实例进行配置,这个留下一篇文章再继续说吧。

到目前未知,数据库就装好了。

达梦COMPATIBLE_MODE 设置兼容mysql 达梦ssl_4G_19