---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
注意:以root登录或者dmdba账户登录,如果没有dmdba用户,请新建dmdba用户,请看以下详细步骤。
第一、安装环境准备
1、清理防火墙
[root@localhost /]# iptables -F
[root@localhost /]# iptables -X
2、关闭linux增强功能
[root@localhost ~]# getenforce
临时设置:[root@localhost ~]# setenforce 0
永久设置:[root@localhost ~]# vim /etc/selinux/config
SELINUX=disabled
3、修改最 大 文 件 打 开 数 :
[root@localhost /]# vim /etc/security/limits.conf
dmdba soft nofile 4096
dmdba hard nofile 65536
默认:[root@localhost pam.d]# ulimit -a
临时设置:[root@localhost pam.d]# ulimit -n 65536
4、新建dmdba用户,需要用dmdba用户来安装管理数据库
4.1新建组命令
groupadd dinstall
4.2新建dmdba用户
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
4.3修改dmdba用户密码
passwd dmdba
密码:dmdba123
5、把达梦数据库安装光盘,挂载到mnt目录下。
[root@localhost DaMeng]# mount -o loop dm8_setup_arm_kylin4_sec_8.1.1.88_20200706.iso /mnt
[dmdba@localhost ~]$ cd /mnt
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
二、数据安装步骤详细演示
1、命令行方式安装
[dmdba@localhost mnt]$ ./DMInstall.bin -i
2、选择语言
请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
3、是否输入key
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
4、设置时区
是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
5、选择中国时区
请选择设置时区 [21]:21
6、选择典型安装,如下示例
请选择安装类型的数字序号 [1 典型安装]:1
7、确认安装路径,如下示例
是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否) [Y/y]:y
8、确认安装,如下示例
是否确认安装? (Y/y:是 N/n:否):y
9、安装提示“请以root系统用户执行命令:请切换到root用户下”,请参照第10步操作。
/home/dmdba/dmdbms/script/root/root_installer.sh
10、根据第9步的提示,切换到root下执行命令。如下示例。
[dmdba@localhost mnt]$ su root
[root@localhost mnt]# /home/dmdba/dmdbms/script/root/root_installer.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
第三、初始化库
1、切换到dmdba用户下
[root@localhost mnt]# su - dmdba
2、进入安装目录的bin目录下
[dmdba@localhost ~]$ cd /home/dmdba/dmdbms/bin
3、根据用户要求页大小为32k,其他默认进行初始化库
[dmdba@localhost bin]$ ./dminit path=/home/dmdba/dmdbms/data/ PAGE_SIZE=32
4、前台启动服务
[dmdba@localhost bin]$ ./dmserver ../data/DAMENG/dm.ini
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
第四、注册服务
1、进入安装目录的/script/root目录下
[dmdba@localhost dmdbms]$ cd /home/dmdba/dmdbms/script/root
2、切换到root用户下,需要用root用户来进行注册
[dmdba@localhost root]$ su root
3、注册服务
[root@localhost root]# ./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /home/dmdba/dmdbms/data/DAMENG/dm.ini
4、启动数据库服务
[dmdba@localhost ~]$ systemctl start DmServiceDMSERVER
5、查看数据库服务是否启动
[dmdba@localhost ~]$ ps -ef|grep dmserver
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
五、启动工具
1、进入安装目录的tool目录下
[dmdba@localhost ~]$ cd dmdbms/tool
2、执行命令,启动数据库配置助手工具,可以新建实例,也可以删除实例。
[dmdba@localhost tool]$ ./dbca.sh
3、进入安装目录的tool目录下
[dmdba@localhost ~]$ cd dmdbms/tool
4、执行命令,启动数据库管理工具
[root@localhost tool]# ./manager
5、进入安装目录的tool目录下
[dmdba@localhost ~]$ cd dmdbms/tool
6、启动服务查看器,可以启动数据库服务,也可以停止数据库服务。
[root@localhost tool]# ./dmservice.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------