达梦7数据库单机安装(命令行方式)

DM7单机安装

本人也是一次偶然的机会入职的达梦,接下来也会持续分享一些自己的学习心得,对达梦数据库感兴趣的同学以后也可以看看我的博客(大佬勿喷)。

环境准备:centos7.4(其他操作系统也相同操作)
软件包下载地址:(达梦官网下载需要注册账号,很快)http://www.dameng.com

或者(百度网盘,,提取码:o64s)https://pan.baidu.com/s/1dDFhrQdb8dijkGX3M9vD8Q

安装之前线检查一下操作系统
查看cpu状态

[root@CentOS7-01 ~]# cat /proc/cpuinfo 

查看版本号

[root@CentOS7-01 ~]# cat /etc/redhat-release 

查看是否有glibc包(没有就安装,必须要求有)

[root@CentOS7-01 ~]# rpm -aq | grep glibc

看磁盘信息

[root@CentOS7-01 ~]# fdisk -l

查看内存

[root@CentOS7-01 ~]# free -g

查看防火墙状态(测试环境默认关闭)

systemctl status firewalld

关闭防火墙

systemctl stop firewalld

设置开机自动关闭

systemctl disable firewalld

环境检查没问题开始安装(每个人的安装方式不同,我这里选择默认安装目录,根据需求自己选择放到哪个目录)

首先将软件包上传到操作系统:

[root@CentOS7-01 ]# mkdir /installdoc/
[root@CentOS7-01 ]# cd /installdoc/

我是用的xshell中的插件xftp上传的:
在这里插入图片描述

查看之后挂载

[root@CentOS7-01 installdoc]#ll
[root@CentOS7-01 installdoc]# mount -o loop /installdoc/dm7开发版(rh7-64)20190917.iso /mnt
mount: /dev/loop0 写保护,将以只读方式挂载
[root@CentOS7-01 installdoc]# cd /mnt
[root@CentOS7-01 mnt]# ll
总用量 577446
-r-xr-xr-x 1 root root 586828259 9月  16 2019 DMInstall.bin
-r-xr-xr-x 1 root root   2266249 9月  12 2019 DM_Install_en.pdf
-r-xr-xr-x 1 root root   2207674 9月  12 2019 DM_Install_zh.pdf
-r-xr-xr-x 1 root root       868 9月  12 2019 release_en.txt
-r-xr-xr-x 1 root root       973 9月  12 2019 release_zh.txt

创建组、用户和密码(密码自己设置)

[root@CentOS7-01 /]# groupadd dinstall
[root@CentOS7-01 /]# useradd -g dinstall dmdba
[root@CentOS7-01 /]# passwd dmdba

设置文件最大打开数

[root@CentOS7-01 /]# ulimit -a
[root@CentOS7-01 /]# vim /etc/security/limits.conf  (末尾添加)
dmdba soft nofile 4096
dmdba hard nofile 65536
dmdba soft nproc 10240
dmdba hard nproc 10240
[root@CentOS7-03 ~]# vim /etc/security/limits.d/20-nproc.conf(limits.d/补齐)
dmdba soft nproc 10240
dmdba hard nproc 10240

切换用户安装

[root@CentOS7-01 ~]# su - dmdba 
上一次登录:四 8月 20 18:10:04 CST 2020pts/0 上
[dmdba@CentOS7-01 ~]$ cd /mnt/
[dmdba@CentOS7-01 mnt]$ ./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
请选择设置时区 [21]:21
请选择安装类型的数字序号 [1 典型安装]:1
请选择安装目录 [/home/dmdba/dmdbms]:/home/dmdba/dmdbms/
是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:y
安装前小结
安装位置: /home/dmdba/dmdbms
所需空间: 1009M
可用空间: 11G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
[INFO] 安装达梦数据库完成。

请以root系统用户执行命令:
/home/dmdba/dmdbms/script/root/root_installer.sh
安装结束
[root@CentOS7-01 ~]# /home/dmdba/dmdbms/script/root/root_installer.sh
[root@CentOS7-01 ~]# systemctl enable DmAPService

目前数据库服务已经装好

然后初始化一个库

[dmdba@CentOS7-01 mnt]$ cd /home/dmdba/dmdbms/bin
[dmdba@CentOS7-01 bin]$ ./dminit path=/home/dmdba/dmdbms/data PAGE_SIZE=16 

创建服务

[root@CentOS7-01 ~]# cd /home/dmdba/dmdbms/script/root/
[root@CentOS7-01 root]# ll
总用量 36
-rwxr-xr-x 1 dmdba dinstall 19785 7月  14 00:52 dm_service_installer.sh
-rwxr-xr-x 1 dmdba dinstall  8501 7月  14 00:52 dm_service_uninstaller.sh
-rwxr-xr-x 1 dmdba dinstall   608 7月  14 00:52 root_installer.sh
[root@CentOS7-01 root]# ./dm_service_installer.sh -t dmserver -i /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
创建服务(DmServiceDMSERVER)完成

启动服务
[root@CentOS7-01 ~]# systemctl enable DmServiceDMSERVER
[root@CentOS7-01 ~]# systemctl start DmServiceDMSERVER
[root@CentOS7-01 ~]#ps -ef | grep dmserver

进库

[dmdba@CentOS7-01 ]$ cd /home/dmdba/dmdbms/bin
[dmdba@CentOS7-01 bin]$ ./disql
用户: 默认回车
密码:默认回车

到此数据库安装完毕,需要注意的几个点是:所有操作安装都是要用dmdba用户来操作,注册服务之类的用root用户,只是建议这样做,这次安装就是特别简单的,如果有感兴趣的同学可以去官网下载手册去学习,本次博客也是作为参考

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值