中标麒麟高级服务器V7系统下安装达梦8

 

系统环境:

操作系统:中标麒麟V7.6

数据库:达梦DM Database Server 64 V8

 

1、安装java环境,并配置环境变量

[[email protected] local]#  tar -zxvf jdk-8u261-linux-x64.tar.gz

[[email protected] local]#  chown -R root.root jdk1.8.0_261

[[email protected] local]#  ln -s jdk1.8.0_261 java

[[email protected] local]#  echo \

"#java环境变量添加

export JAVA_HOME=/usr/local/java

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH"\

>> /etc/profile

[[email protected] local]#  source /etc/profile

[[email protected] local]#  java -version

java version "1.8.0_261"

Java(TM) SE Runtime Environment (build 1.8.0_261-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

 

2、建立安装数据使用的账户和用户组

[[email protected] local]# groupadd dbinstall

[[email protected] local]# useradd -g dbinstall dmdba

[[email protected] local]# passwd dmdba

 

3、建立安装路径,并赋予相关用户权限

[[email protected] local]# su - dmdba

[[email protected] ~]$ mkdir dm8

[[email protected] ~]$ chown -R dmdba:dbinstall /home/dmdba/dm8

 

4、修改limits.conf文件,将dmdba用户打开文件句柄的上限调整到65536或者以上

#vim /etc/security/limits.conf

添加如下内容

dmdba           soft    nofile          100000

dmdba           hard    nofile          100000

dmdba           soft    nproc           100000

dmdba           hard    nproc           100000

#sysctl –p 是配置生效

 

5、给dmdba添加sudo授权

#vim /etc/sudoers文件,添加如下内容,使用wq!强制保存

中标麒麟高级服务器V7系统下安装达梦8

 

6、上传数据库安装镜像,并挂载

[[email protected] /]# mount /home/dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso /mnt/

mount: /dev/loop0 写保护,将以只读方式挂载

 

7、切换到普通用户安装DM8数据库

[[email protected] ~]$ ll

总用量 0

drwxr-xr-x 2 dmdba dbinstall 6 9月   7 23:45 dm8

[[email protected] ~]$ cd /mnt/

[[email protected] mnt]$ ll

总用量 659843

-r-xr-xr-x 1 root root   3280977 6月  29 14:20 DM8 Install.pdf

-r-xr-xr-x 1 root root 672397717 6月  29 15:48 DMInstall.bin

 

8、执行安装脚本

[[email protected] mnt]$ ./DMInstall.bin -i

请选择安装语言(C/c:中文 E/e:英文) [C/c]:c

解压安装程序......... 欢迎使用达梦数据库安装程序

不输入授权key,这样系统可以使用自带的授权,有1年时间足够学习用的了

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n

选择典型安装,这样安装有自动配置的AP服务

是否设置时区? (Y/y:是 N/n:否) [Y/y]:y

中标麒麟高级服务器V7系统下安装达梦8

默认为中国北京时区

 

9、选择安装类型,选择典型安装

中标麒麟高级服务器V7系统下安装达梦8

 

10、请选择安装目录 [/home/dmdba/dmdbms]:/home/dmdba/dm8

中标麒麟高级服务器V7系统下安装达梦8

 

11、安装速度很快,安装结束后提示如下

中标麒麟高级服务器V7系统下安装达梦8

 

12、按照提示执行脚本

# ./root_installer.sh

中标麒麟高级服务器V7系统下安装达梦8

 

13、命令行下初始化实例

可以用命令行,全默认参数的情况下,只需要制定4个变量,安装路径、实例名、数据库名、端口号。其中实例名和数据名是可以不一致的,但是建议统一命名便于管理。命令示例如下:

[[email protected] dm8]$ ./bin/dminit path=/home/dmdba/dm8/data DB_NAME=DM02 instance_name=DM02 PORT_NUM=5236

中标麒麟高级服务器V7系统下安装达梦8

 

14、命令行界面初始化好的数据库,需要使用dmdba用户sudo手动注册服务

[[email protected] root]$ cd /home/dmdba/dm8/script/root

[[email protected] root]$ ls

dm_service_installer.sh  dm_service_uninstaller.sh  root_installer.sh

[[email protected] root]$ sudo ./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dm8/data/DM02/dm.ini -p DM02

Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDM02.service to /usr/lib/systemd/system/DmServiceDM02.service.

创建服务(DmServiceDM02)完成

中标麒麟高级服务器V7系统下安装达梦8

 

15、手动启动dm8数据库

#sudo systemctl start DmServiceDM02.service

中标麒麟高级服务器V7系统下安装达梦8

 

16、用disql连接一下验证安装成功

[[email protected] bin]$ cd /home/dmdba/dm8/bin

[[email protected] bin]$ ./disql sysdba/[email protected]:5236

服务器[localhost:5236]:处于普通打开状态

登录使用时间: 6.508(毫秒)

disql V8

SQL>

 

17、至此DM8数据库安装完成

SQL> select * from v$version;

行号     BANNER                  

---------- -------------------------

1          DM Database Server 64 V8

2          DB Version: 0x7000a

已用时间: 2.610(毫秒). 执行号:505.

 

附:DM8数据库下载:

http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14

需要注册登录后下载,下载下来的是一个word文档,word名《DM8 x86 linux 红帽7下载地址.docx》,里面存放的是百度网盘下载链接。