前面介绍了如何在kylinserverv10sp3上安装docker和docker-compose,本篇介绍如何安装达梦数据库。
1.DM8硬件要求CPU:以上
RAM:256M以上
硬盘:5G以上
2.下载挂载ISOdm8_20231011_x86_rh6_64.zip,LinuxCentOS8版
dm8_20230928_x86_win_64.zip,WindowsX64版,安装DM8客户端,用于连接服务做验证
2.1.Windows下下载并通过VMWare直接映射到虚拟机下载地址:
选择x86平台,Centos8版本进行下载,同时把Win_64版本的也下载下来。
dm8下载
下载完成后,解压dm8_20231011_x86_rh6_64.zip,得到dm8_20231011_x86_rh6_64.iso。通过VMWare“可移动设备”设置选择该iso,这样就可以在虚拟机中可以直接访问iso的内容了。
VMWareCD/DVD设置
选择解压出的iso
连接到虚拟机
这样就可以在kylinLinux虚拟机中直接访问该CD/DVDRom了。接下来把cdrom挂载出来:
挂载mount/dev/cdrom/mnt/cdrom
完成挂载
自此,已经可以访问到dm8iso中的安装文件了。
2.2.kylinLinux下下载挂载除了上述方法外,也可以在kylinLinux系统上直接下载,解压并挂载:
创建用户组[root@localhost/]创建用户[root@localhost/]设置dmdba用户密码dm8passwddmdba更改用户dmdba的密码。新的密码:重新输入新的密码:passwd:所有的身份验证令牌已经成功更新。8088"|passwddmdba--stdiniddmdba用户id=1000(dmdba)组id=1000(dinstall)组=1000(dinstall)
创建dmdba:dinstall用户
4.检查限制资源项
达梦8要求
datasegsize
1048576(即1GB)以上或unlimited(无限制),此参数过小将导致数据库启动失败
filesize
建议用户设置为unlimited(无限制),此参数过小将导致数据库安装或初始化失败
openfiles
建议用户设置为65536以上或unlimited(无限制)
virtualmemory
建议用户设置为1048576(即1GB)以上或unlimited(无限制),此参数过小将导致数据库启动失败。
切换到dmdba账号(注意查看的是用于安装dm8的那个账户),查看用户资源限制:
sudmdba切换回root[dmdba@localhostroot]$exitvi/etc/security/
修改openfiles限制
再次切换到dmdba查看配置是否起效:
sudmdbaulimit-a
查看配置是否起效
5.创建安装路径并授权这一步,使用dmdba用户安装到默认路径(/home/dmdba/dmdbms)是不需要的,因为dmdba默认就是该路径的owner,权限足够。但如果要指定到其它路径,则需要创建路径并授权,比如:
mkdir-p/usr/local/dm8/dmdbmsmkdir/usr/local/dm8/dbschown-Rdmdba:dinstall/usr/local/dm86.设置安装用的tmp临时路径
达梦8安装需要2G的临时路径,虚拟机环境往往不够,这时就需要指定一个路径。
sudmdba指定dm8安装用的临时路径[dmdba@localhost~]$DM_INSTALL_TMPDIR=/home/dmdba/tmp[dmdba@localhost~]$exportDM_INSTALL_TMPDIR
设置tmp
7.安装DM8终于到安装了!!切换到挂载目录,看到两个文件,‘’是官方安装说明书,就是安装包了。
3216
初始化数据库实例
通常只需要指定这5个即可:
初始数据库存放的路径:PATH
数据库名:DB_NAME(默认为:DAMENG)
实例名:INSTANCE_NAME(默认为:DMSERVER)
监听端口号:PORT_NUM(默认为:5236)
设置SYSDBA密码:SYSDBA_PWD(默认为:SYSDBA)
10.注册服务开启端口注册服务是系统级的,需要root账户,切换到root账户,执行dm8提供的rootscript。
[root@localhost/]./dm_service__ini/home/dmdba/dmdbs/DAMENG/
注册服务
=5236/tcp[root@localhost/]#firewall-cmd--reload11.连接dm数据库
Windows系统,安装上面下载的dm8_20230928_x86_win_64.zip,只选装client,其它都不用,安装完成后,打开“DM管理工具”:
DM管理工具
注册新的连接:
注册连接
填写服务端信息
确定,连接成功:
连接成功
篇幅有点长,估计能看下来的人不多吧?