操作系统:中标麒麟高级服务器操作系统软件V7.0U6

 

部署虚拟机:VMware® Workstation 15 Pro

 

使用工具:Xshell,Xftp

 

DM8安装包:培训试用版

 

本文分环境设置、安装规划、环境变量配置、设置图形化输出方式、安装DM8

 

1、环境设置----环境检查

 

中标麒麟官网下载操作系统安装后,需要安装gcc和glibc包。

 

可执行以下命令检查环境,结果如图。

 

[root@localhost ~]# uname -ra

 

[root@localhost ~]# rpm -aq|grep gcc

 

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


2、环境设置----安装gcc c/c++编译器:

 

[root@localhost ~]# yum -y install gcc

 

[root@localhost ~]# yum -y install gcc-c++

 

3、环境设置----安装glibc运行库:

 

glibc下载路径:http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz

 

安装包上传到/opt目录(可以是其他目录)

 

[root@localhost ~]# cd /opt

 

[root@localhost opt]# tar xzvf glibc-2.17.tar.gz

 

[root@localhost opt]# cd glibc-2.17/

 

[root@localhost glibc-2.17]# mkdir build

 

[root@localhost glibc-2.17]# cd build

 

[root@localhost build]# ../configure --prefix=/opt/glibc-2.17

 

[root@localhost build]# make && make install

 

耐心等待10分钟左右,即安装成功。

 

4、环境设置----安装成功后环境检查

 

安装gcc和glibc包之后检查环境如下:


5、安装规划----创建安装路径

 

root用户创建安装目录:

 

[root@localhost ~]# mkdir /dm8

 

6、安装规划----创建用户组dinstall和用户dmdba(不建议使用root用户)

 

[root@localhost ~]# groupadd dinstall

 

[root@localhost ~]# useradd -g dinstall dmdba

 

[root@localhost ~]# id dmdba

 

uid=1001(dmdba) gid=1002(dinstall)组=1002(dinstall)

 

[root@localhost ~]# passwd dmdba

 

更改用户dmdba的密码 。

 

新的密码:

 

重新输入新的密码:

 

passwd:所有的身份验证令牌已经成功更新。

 

7、安装规划----安装目录及子目录拥有者设置为dmdba

 

[root@localhost ~]# chown -R dmdba:dinstall /dm8

 

查看目录,设置成功。


 


8、环境变量配置----设置文件最大打开数目

 

[root@localhost build]# ulimit -n 65536

 

9、环境变量配置----设置DM_HOME

 

新增如下图红框中部分。


设置成功后,可输出DM_HOME查看。


10、设置图形化输出方式----获得IP地址

 

打开cmd,执行命令ipconfig,查看VMware Network Adapter VMnet8的IP地址:192.168.119.1


11、设置图形化输出方式----启动Xmanager - Passive

 

打开Xmanager - Passive,任务启动栏显示程序图标,如下图:



12、设置图形化输出方式----root用户设置DISPLAY

 

[root@localhost ~]# export DISPLAY=192.168.119.1:0.0

 

[root@localhost ~]# xhost +

 

弹出对话框,点击:是。


13、设置图形化输出方式----dmdba用户设置DISPLAY

 

[root@localhost ~]# su - dmdba

 

[dmdba@localhost ~]$ export DISPLAY=192.168.119.1:0.0

 

[dmdba@localhost ~]$ xhost +

 

同上一步骤,弹出授权对话框,点击:是

 

DISPLAY设置在当前会话有效,会话中断,则需要重新设置。

 

14、安装DM8----挂载iso

 

[root@localhost ~]# cd /opt

 

[root@localhost opt]# mount -o loop dm8_setup.iso /mnt

 

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

 

root用户挂载成功

 

15、安装DM8----dmdba用户执行安装

 

(由于挂载时切换会root,所以需要重新设置DISPLAY,见步骤13)

 

[root@localhost opt]# su - dmdba

 

[dmdba@localhost ~]$ cd /mnt

 

[dmdba@localhost mnt]$ ./DMInstall.bin

 

解压安装程序完毕后,弹出图形化安装界面


16、安装DM8----图形化安装操作截图,不再赘述

 

重要的两个位置如下:



17、安装DM8----安装结束,执行启动服务脚本


[root@localhost ~]# /dm8/script/root/root_installer.sh

 

移动/dm8/bin/dm_svc.conf到/etc目录

 

修改服务器权限

 

创建DmAPService服务

 

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

 

创建服务(DmAPService)完成

 

启动DmAPService服务

 

18、安装DM8----提示是否初始化数据库,可选择取消,稍后创建数据库和实例。


 

19、查看服务运行情况

 

打开DM服务查看工具:

 

[root@localhost opt]# cd /dm8/tool

 

[root@localhost tool]# ./dmservice.sh 

20、备份还原

备份:物理备份、逻辑备份

还原:物理还原、逻辑还原

 

物理备份:热备、冷备

热备:联机备份,需要开启数据库服务,并且需要开启归档,数据库需要处于打开(OPEN)状态,可以备份数据库、表空间、表、归档日志。

       使用manager和disql工具完成热备。

冷备:脱机备份,需要开启DmAPService服务,并且需要关闭数据库服务,不需要开启归档,针对整库做备份。

       使用console和dmrman工具完成冷备。

 

物理还原:脱机还原,需要关闭数据库服务。

       使用console和dmrman工具完成物理还原。

 

逻辑备份、逻辑还原:联机备份,联机还原,是对全库,及数据库对象(用户、模式、表视图和存储过程等)的备份还原。

使用逻辑导出(dexp)和逻辑导入(dimp)是DM数据库的两个命令行工具完成。