掌握命令行操作:在UOS Server 20部署达梦8数据库
简要:本文是以统信UOS Server 20 1070e为操作环境为准,部署DM8数据库。
一、产品介绍
1.1、达梦8产品介绍
达梦8(DM8)是一款由国内知名企业自主研发的大型通用关系型数据库。这款数据库旨在解决我国基础软件领域中的“卡脖子”痛点,提供极致兼容性、高可用性、高可靠性和高安全性的数据库产品。达梦数据库DM8的出现,不仅提升了国内数据库市场的竞争力,同时也为国内众多行业提供了更加可靠、高效的数据存储和处理解决方案。
1.2、达梦8安装环境
达梦8数据库管理系统是一款基于客户/服务器方式的数据库管理系统,可以安装在多种计算机操作系统平台上,包括但不限于以下系统:
主流操作系统
Windows(Windows 2000/2003/XP/Vista/7/8/10/Server等)
Linux(包括RedHat、Debian、Ubuntu、CentOS等主流发行分支)、HP-UNIX、Solaris、FreeBSD、AIX
国产操作系统
中标麒麟、银河麒麟、中科方德、凝思、红旗、普华、思普
支持的CPU架构
X86、Power、龙芯2F、龙芯3A/3B系列、飞腾1500A、飞腾2000+ 64系列、申威410、申威1610系列、兆芯 ZX-D、华为Hi1620、
海光Dhyana
二、初始化安装环境
2.1、环境准备
用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。
- 本文演示环境如下:
操作系统 | CPU | 数据库 |
---|---|---|
UOS Server 20 1070e | x86_64 架构 | dm8_20240116_x86_rh7_64 |
2.2、新建用户dmdba、用户组dinstall
注意:
- 安装前必须创建 dmdba 用户,禁止使用 root 用户安装数据库。
groupadd dinstall -g 4000
useradd dmdba -g 4000 -u 4000
echo "SyAdmin@123456"|passwd --stdin dmdba
[root@UOSServer ~]# groupadd dinstall -g 4000
[root@UOSServer ~]# useradd dmdba -g 4000 -u 4000
[root@UOSServer ~]# echo "SyAdmin@123456"|passwd --stdin dmdba
更改用户 dmdba 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@UOSServer ~]#
2.3、修改文件打开最大数
在 Linux、Solaris、AIX 和 HP-UNIX 等系统中,操作系统默认会对程序使用资源进行限制。如果不取消对应的限制,则数据库的性能将会受到影响。
永久修改和临时修改。
重启服务器后永久生效。
- 使用 root 用户打开 /etc/security/limits.conf 文件进行修改,命令如下