统信UOS安装达梦8国产数据库

本文详细指导了在统信UOS系统中安装达梦8数据库的步骤,包括检查CPU版本、下载适合的数据库、创建安装用户、调整系统限制、配置系统资源及安装过程。特别强调了操作系统限制和内存、存储空间的检查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

🎈 作者:互联网-小啊宇
🎈 简介: CSDN 运维领域创作者。目前从事 Kubernetes运维相关工作,擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、开源软件部署维护等领域。
🎈 博客首页:互联网-小啊宇
🎈 欢迎小伙伴们点赞👍、收藏⭐、留言💬

在这里插入图片描述

⭐1.查看当前系统的cup版本

执行命令:

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

在这里插入图片描述

可以看到cpu为amd架构的

⭐2.下载对应版本的达梦数据库

下载链接:达梦数据库
在这里插入图片描述

X86为amd架构 我使用的UOS-server版本操作系统基于Debian

下载对应的版本至 自定义文件夹 dm8,并且解压获取dm8数据库的镜像文件 .iso文件
在这里插入图片描述

⭐3.创建安装用户

为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户 可以在安装之前为 DM 创建一个专用的系统用户。
创建安装用户组 dinstall。

groupadd dinstall	

创建安装用户 dmdba。

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

初始化用户密码

passwd dmdba

⭐4.Linux(Unix)下检查操作系统限制

运行 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

给用户设置文件最大打开数(root执行)
临时生效:

ulimit -n 65536

重启生效:

#切换目录
cd /etc/security
# 打开limits.conf文件
vi limits.conf
* soft nofile 65536 
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536

⭐5.检查系统配置

检查内存
为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。 如果可用内存过少,可能导致 DM 安装或启动失败。用户可以使用以下命令检查操作内存:

 free -h

在这里插入图片描述

检查存储空间
DM 完全安装需要 1GB 的存储空间,用户需要提前规划好安装目录,预留足够的 存储空间。用户在 DM 安装前也应该为数据库实例预留足够的存储空间,规划好数据路径 和备份路径。用户可使用以下命令检查存储空间:
查询安装目录/home/dmdba可用空间:

df -h /home/dmdba

在这里插入图片描述
如果/tmp 目录不能保证 1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通 过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录。具体命令如下所示:
在这里插入图片描述

#以 BASH 为例:

# DM_INSTALL_TMPDIR=/mount_point/dir_name
mkdir -p /mount_point/dir_name
echo "export DM_INSTALL_TMPDIR=/mount_point/dir_name" >> /etc/profile

⭐6.安装达梦数据库软件

用户应登录或切换到安装系统用户,进行以下安装步骤的操作(注:不建议使用 root系统用户进行安装)。
将 DM 安装光盘放入光驱,然后加载(mount)光驱。
一般可以通过执行下面的命令来 加载光驱:

把dm8.iso文件进行上传
在这里插入图片描述

新建cdrom文件

mkdir /media/cdrom/

将ISO文件挂载到/media/cdrom/

mount -o loop dm8_20220304_x86_rh6_64_ent_8.1.2.114.iso /media/cdrom

赋予文件执行权限

# 切换root账号
sudo -i
# 赋予DMInstall.bin 文件执行权限
chmod 755 ./DMInstall.bin

在这里插入图片描述

# 切换非管理员账号dmdba为我自己的账号名称
su dmdba
# 赋予DMInstall.bin 文件执行权限
chmod 755 ./DMInstall.bin

在这里插入图片描述
执行安装程序
在这里插入图片描述


如果使用安装用户报错提示:初始化图形界面失败
在这里插入图片描述
则如下进行操作:
切换root用户
在这里插入图片描述
可以看到root下执行结果为:0
切换dmdba用户进行相同设置
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
根据提示操作
使用root用户执行命令

在这里插入图片描述
执行完点击完成
在这里插入图片描述

进行初始化数据库
在这里插入图片描述
可以进行创建数据库实例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都可以自定义
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
达梦8数据库搭建完成

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

互联网-小阿宇

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

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

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

打赏作者

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

抵扣说明:

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

余额充值