达梦7数据库单机安装(命令⾏⽅式)
DM7单机安装
本⼈也是⼀次偶然的机会⼊职的达梦,接下来也会持续分享⼀些⾃⼰的学习⼼得,对达梦数据库感兴趣的同学以后也可以看看我的博客(⼤佬勿喷)。
安装之前线检查⼀下操作系统
查看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
xshell下载查看内存
[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
-r-xr-xr-x 1 root root 973 9⽉ 12 2019
创建组、⽤户和密码(密码⾃⼰设置)
[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/f (末尾添加)
dmdba soft nofile 4096
dmdba hard nofile 65536
dmdba soft nproc 10240
dmdba hard nproc 10240
[root@CentOS7-03 ~]# vim /etc/security/limits.f(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.servic e.
创建服务(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⽤户,只是建议这样做,这次安装就是特别简单的,如果有感兴趣的同学可以去官⽹下载⼿册去学习,本次博客也是作为参考
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论