飞腾架构麒麟V10安装达梦数据库客户端

前言

本文主要介绍在飞腾架构麒麟V10桌面系统下如何安装达梦数据库客户端。参照安装手册安装的时候遇到了一些问题特意记录在此,希望能为遇到类似问题的朋友提供一点思路。

1.下载

首先获取数据库,在达梦数据库官网下载达梦数据库安装包,如果没有账号的话就先注册一个。下载地址
在这里插入图片描述

2.检查安装环境

将下载的iso文件解压得到两个文件

DM8 install.pdf
DMinstall.bin
2.1 检查操作系统限制

打开 DM8 install.pdf 按照 2.2.1.3 Linux(Unix)下检查操作系统限制 来检查系统环境是否符合安装的最低要求。
在 Linux(Unix)系统中,因为 ulimit 命令的存在,会对程序使用操作系统资源进行限制。为了使 DM 能够正常运行,建议用户检查当前安装用户的 ulimit 参数。运行ulimit -a进行查询。如下图所示:
在这里插入图片描述
参数使用限制:

  1. data seg size
data seg size (kbytes, -d)

建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导 致数据库启动失败。
2. file size

 file size(blocks, -f)

建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化失败。
3. open files

 open files(-n)

建议用户设置为 65536 以上或 unlimited(无限制)。
4.virtual memory

   virtual memory (kbytes, -v)

建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导 致数据库启动失败。如果用户需要为当前安装用户更改 ulimit 的资源限制,请修改文件 /etc/security/limits.conf。

2.2 检查系统内存与存储空间

参照章节 2.2.1.4 检查系统内存与存储空间 检查存储空间与内存是否满足安装要求。

  • 1.检查内存
    为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。 如果可用内存过少,可能导致 DM 安装或启动失败。用户可以使用以下命令检查操作内存:
    #获取内存总大小
grep MemTotal /proc/meminfo #获取交换分区大小
grep SwapTotal /proc/meminfo #获取内存使用详情
free  
  • 2.检查存储空间
    图 2.24 检查内存

1)DM 完全安装需要 1GB 的存储空间,用户需要提前规划好安装目录,预留足够的 存储空间。用户在 DM 安装前也应该为数据库实例预留足够的存储空间,规划好数据路径 和备份路径。用户可使用以下命令检查存储空间:
2)DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间,临时文 件目录默认为/tmp。用户可以使用以下命令检查存储空间。如下图所示:
图 2.25 检查存储空间
如果/tmp 目录不能保证 1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通
过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录。具体命令如下所示:

#以 BASH 为例:
mkdir -p /mount_point/dir_name 
DM_INSTALL_TMPDIR=/mount_point/dir_name
export DM_INSTALL_TMPDIR

3.安装

这里选择图形化安装,在/opt 目录下新建dm 目录,并将DMinstall.bin拷贝到该目录下,增加可执行权限,命令如下:

cd /opt
sudo mkdir dm
cd dm 
cp /home/demo/DMinstall.bin /opt/dm/
chmod 755 DMinstall.bin

安装手册中给出的安装步骤是先创建安装用户,然后切换到安装用户下去执行安装命令,但是按照这个步骤安装之后,在当前登录用户下应用程序菜单中看不到安装的数据库管理工具。所以,我在当前登录用户下直接执行安装命令,安装过程中会自动创建dinstall 用户组和 dmdba 用户。执行安装命令:

./DMinstall.bin

根据提示一步步执行,需要注意的是这里只安装客户端,因此下图中只勾选客户端、驱动和用户手册就行。
在这里插入图片描述

再往下选择安装目录时,要选择刚才创建的/opt/dm 目录。
在这里插入图片描述

之后依次点下一步即可。

4.打开数据库管理工具

安装完成后,会在当前登录用户的应用程序菜单中看到达梦数据库相关的几个管理工具,这时点击应用程序图标程序仍然无法启动。打开终端切换到安装目录的tools目录下,可以看到菜单中对应的应用程序都在此目录下,用命令打开管理工具看看报什么错,命令如下:

cd /opt/dm/dmdbms/tools
./manager

可以看到执行完命令后程序没有启动,并将原因输出到终端上,大概意思是当前登录用户对dmdba用户下的 tools/workspace/下的文件和目录没有写权限。到这里问题就比较好解决了,只要修改tools目录的权限即可。执行如下命令:

cd ../
chmod -R 777 tools 

修改完权限,再次执行命令 ./manager 或是从应用程序菜单中启动数据库管理工具都能正常启动了。

5.总结

在国产平台上安装达梦数据库的过程中参考了一些博文,但是一番操作下来发现并不能按照文中所说的成功安装,要么当前登录用户下看不到应用程序图标,要么管理工具启动不了,现在想来大部分问题也应该是访问权限不对导致的。抓住了这一点相信你不管用哪种方式安装,最后都能正常使用。由于每个人面临的软硬件环境不同,遇到的问题也不同,上面的安装步骤未必适合所有人,但是可以为大家提供一个参考,祝君好运!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
飞腾平台银河麒麟安装数据库的步骤如下: 1. 首先,上传并解压安装包。使用以下命令将安装包解压到指定目录: ``` mount -o loop dm7_20210712_FTarm_kylin4_64_ent_7.6.1.108.iso /usr/local/dm ``` 2. 接下来,切换到dmdba用户并执行安装操作。使用以下命令: ``` su - dmdba export DISPLAY=:0.0 cd /dm ./DMInstall.bin ``` 3. 在安装过程中,会显示安装的进度和信息。等待安装完成。 4. 安装完成后,可以进行客户连接测试。使用DM管理工具连接到数据库。在主机名、口、用户和口令字段中分别填写以下信息: - 主机名:192.168.8.170 - 口:5236 - 用户:SYSDBA - 口令:DMdbpwd2023 以上是在飞腾平台银河麒麟安装数据库的简要步骤。具体的安装过程可能会有所不同,请根据实际情况进行操作。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [银河麒麟系统飞腾CPU安装数据库](https://blog.csdn.net/Xiaoxin_Java/article/details/122784699)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [麒麟操作系统Kylin V10 安装数据库DM8 客户远程调试](https://blog.csdn.net/weixin_40816738/article/details/129523689)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凝望星辰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值