PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考安装达梦数据库1. 达梦数据库(DM8)简介达梦数据库管理系统是武汉达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM 。达梦数据库管理系统目前最新的版本是8.0版本,简称DM8 。
DM8是达梦公司在总结DM系列产品研发与应用经验的基础上,坚持开放创新、简洁实用的理念 , 推出的新一代自研数据库 。DM8吸收借鉴当前先进新技术思想与主流数据库产品的优点,融合了分布式、弹性计算与云计算的优势,对灵活性、易用性、可靠性、高安全性等方面进行了大规模改进,多样化架构充分满足不同场景需求 , 支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入 。一个数据库,满足用户多种需求,让用户能更加专注于业务发展 。
2 操作系统环境准备本次使用的系统版本是CentOS Linux release 7.5.1804 (Core)
文章插图
3.上传所需文件
文章插图
文章插图
4.创建安装用户dmdba和组dinstall , 并设置用户密码
[root@localhost ~]# groupadd dinstall[root@localhost ~]# useradd -s /bin/bash -m -d /home/dmdba -g dinstall dmdba[root@blocalhost ~]# passwd dmdba//这里需要设置一个密码 , 可以设置为 Admin12345
文章插图
输入两遍成功
文章插图
5.关闭SELinux
vi /etc/selinux/config
文章插图
红色部分改为disabled
6.给dmdba配置系统资源限制
cd /etc/security/limits.d
【linux安装达梦数据库8】vi dmdba.conf
把下列内容放进去保存dmdba soft nofile 65536dmdba hard nofile 65536dmdba soft nproc 4096dmdba hard nproc 63653dmdba soft core unlimiteddmdba hard core unlimited
文章插图
按下esc,然后按:wq!保存退出
用dmdba用户登录系统,查看ulimit参数是否生效: ulimit -a(注意:要切换到dmdba用户进行查看)
su dmdba
文章插图
7.安装DM8切回root账号,切换账号密令是su
文章插图
mkdir -p /opt/db/dmchown -R dmdba:dinstall /opt/db/dmchmod -R 775 /opt/db/dmll /opt/db
文章插图
8.解压文件
cd /home/dm8
unzip dm8_20220701_x86_rh6_64_ent.zip//如果这里报错没有找到unzip,需要用yum install unzip 如果是离线环境可是去现在一个二进制的包文件进行安装
文章插图
挂载iso文件,这样就能像访问目录一样对iso镜像文件进行访问了
mkdir -p /mnt/cdrom
mount /home/dm8/dm8_20220701_x86_rh6_64_ent/dm8_20220701_x86_rh6_64_ent_8.1.2.128.iso /mnt/cdrom
文章插图
把安装程序DMInstall.bin拷贝到安装目录,并修改用户和组
cd /opt/db/dm
cp /mnt/cdrom/DMInstall.bin /opt/db/dm/
接下来执行安装程序进行数据库安装 。安装方式有两种,一种是图形化界面安装,另一种是命令行方式安装 。因为本次演示环境安装Linux时没有安装图形化界面,因此采用命令行方式进行安装 。
图形化安装方式是执行命令:./DMInstall.bin
命令行安装方式是执行命令:./DMInstall.bin -i
安装DM,必须先切换到dmdba用户 。
su - dmdba
cd /opt/db/dm
mkdir dmdbms
开始安装 , 语言选择中文,Key文件先不输入(没有key文件,默认使用一年后到期)
推荐阅读
- Docker | redis安装及测试
- Tomcat 调优之从 Linux 内核源码层面看 Tcp backlog
- Linux 下搭建 Hive 环境
- Linux 下搭建 HBase 环境
- Linux 下搭建 Hadoop 环境
- Linux 下配置 hosts 并设置免密登录
- Ubuntu 环境下安装 Docker
- 【linux】 第1回 linux运维基础
- 为什么下的轩辕剑7没有安装程序 轩辕剑7流程
- Linux 下搭建 Kafka 环境