DEM快速部署主备集群

2.3 DEM快速部署主备集群

2.3.1 引言

平时凭借传统部署手段(准备dmmal,dmarch,dmwatcher,dmmonitor参数文件,并且里面的参数众多,记忆有限,对自己来说顾名思义即可),操作步骤繁琐。
倘若让我们批量部署主备集群,因节点数据量多,参数多,也因枯燥重复的步骤,往往令人恼火,犯一些小错误,导致不可轻易发现的小问题,耗时巨久。
故此处引入DEM工具快速便捷部署主备集群的案例。


2.3.2 集群前期规划

2.3.2.1 IP规划

在这里插入图片描述

2.3.2.2 端口规划

在这里插入图片描述

2.3.2.3 存储规划

在这里插入图片描述

2.3.2.4 数据库初始化参数规划

在这里插入图片描述


2.3.3 部署DEM企业管理器

(略)
参考文档 :搭建DEM企业管理器


2.3.4 安装dmagent代理

在即将被部署的主机上安装dmagent代理程序,并启动dmagent服务,托管于DEM。

PS:

  1. 被部署集群的主机,强烈建议以root用户启动代理服务。
  2. 保证dem和dmagent版本一致,两端系统时间同样也要一致,否则会出现无法显示主机信息等情况。
### 1. 从DEM服务器端获取dmagent代理程序,并调整center.url指向到DEM.
[root@dca01 dmagent]# vim config.properties
##[General]
##run_mode values:
##0 - assist process
##1 - assist process & monitor
##2 - assist process & monitor & deployer
run_mode=2
##id_gen_policy values:
##0: mac&ip, mac preferred
##1: ip
id_gen_policy=0
ap_port=6363
rmi_port=6364

##[DEM]
center.url=http://192.168.0.120:8080/dem
center.agent_servlet=dem/dma_agent


### 2. 客户端:192.168.0.10/11/12 远程拷贝dmagent目录
[root@dca01 dm8]# cd /dm8/dmdba/dmdbms/
[root@dca01 dmdbms]# ls
bin  bin2  desktop  doc  drivers  include  jar  jdk  license_en.txt  license_zh.txt  log  samples  script  tool  uninstall  uninstall.sh  web
[root@dca01 dmdbms]# cd tool
[root@dca01 tool]# ls
analyzer      configuration  dbca.sh  dmservice.sh  dts.bmp              log4j.xml    monitor      p2           server_connection.xml
analyzer.bmp  console        disql    dropins       dts_cmd_run.sh       manager      monitor.bmp  plugins      templates
backup.xml    console.bmp    dmagent  dts           hs_err_pid48896.log  manager.bmp  nca.sh       restore.xml  workspace
[root@dca01 tool]#
[root@dca01 tool]# ls
analyzer      configuration  dbca.sh  dmservice.sh  dts.bmp              log4j.xml    monitor      p2           server_connection.xml
analyzer.bmp  console        disql    dropins       dts_cmd_run.sh       manager      monitor.bmp  plugins      templates
backup.xml    console.bmp    dmagent  dts           hs_err_pid48896.log  manager.bmp  nca.sh       restore.xml  workspace
[root@dca01 tool]# ls -l
总用量 1500
-rwxr-xr-x. 1 dmdba dinstall    845 1月  31 20:17 analyzer
-rwxr-xr-x. 1 dmdba dinstall 282438 1月  31 20:17 analyzer.bmp
-rwxr-xr-x. 1 dmdba dinstall    698 1月  31 20:17 backup.xml
drwxr-xr-x. 6 dmdba dinstall    157 1月  31 20:45 configuration
-rwxr-xr-x. 1 dmdba dinstall    856 1月  31 20:17 console
-rwxr-xr-x. 1 dmdba dinstall 282438 1月  31 20:17 console.bmp
-rwxr-xr-x. 1 dmdba dinstall    653 1月  31 20:17 dbca.sh
-rwxr-xr-x. 1 dmdba dinstall    121 1月  31 20:17 disql
drwxr-xr-x. 6 dmdba dinstall    230 2月  23 20:29 dmagent
-rwxr-xr-x. 1 dmdba dinstall    667 1月  31 20:17 dmservice.sh
drwxr-xr-x. 3 dmdba dinstall     24 1月  31 20:17 dropins
-rwxr-xr-x. 1 dmdba dinstall    955 1月  31 20:17 dts
-rwxr-xr-x. 1 dmdba dinstall 282438 1月  31 20:17 dts.bmp
-rwxr-xr-x. 1 dmdba dinstall   2624 1月  31 20:17 dts_cmd_run.sh
-rw-r--r--. 1 dmdba dinstall  50548 1月  31 20:44 hs_err_pid48896.log
-rwxr-xr-x. 1 dmdba dinstall   1095 1月  31 20:17 log4j.xml
-rwxr-xr-x. 1 dmdba dinstall    856 1月  31 20:17 manager
-rwxr-xr-x. 1 dmdba dinstall 282438 1月  31 20:17 manager.bmp
-rwxr-xr-x. 1 dmdba dinstall    840 1月  31 20:17 monitor
-rwxr-xr-x. 1 dmdba dinstall 282438 1月  31 20:17 monitor.bmp
-rwxr-xr-x. 1 dmdba dinstall    651 1月  31 20:17 nca.sh
drwxr-xr-x. 4 dmdba dinstall     78 1月  31 20:17 p2
drwxr-xr-x. 6 dmdba dinstall   8192 1月  31 20:17 plugins
-rwxr-xr-x. 1 dmdba dinstall    626 1月  31 20:17 restore.xml
-rwxr-xr-x. 1 dmdba dinstall     69 1月  31 20:17 server_connection.xml
drwxr-xr-x. 3 dmdba dinstall     32 1月  31 20:17 templates
drwxr-xr-x. 4 dmdba dinstall     34 1月  31 20:45 workspace
[root@dca01 tool]# ps -ef|grep dmanger
root      51261  46436  0 10:58 pts/3    00:00:00 grep --color=auto dmanger
[root@dca01 tool]# ps -ef|grep dma
root      18120      1  0 07:48 ?        00:00:00 /bin/sh /dm8/dmdba/dmdbms/tool/dmagent/DMAgentRunner.sh -noconsole
root      18146  18120  1 07:48 ?        00:03:25 /usr/local/jdk1.8.0_281/jre/bin/java -Xms40m -Xmx256m -Dorg.hyperic.sigar.path=/dm8/dmdba/dmdbms/tool/dmagent/lib/sigar -Djava.ext.dirs=/dm8/dmdba/dmdbms/tool/dmagent/lib -Ddameng.log.file=/dm8/dmdba/dmdbms/tool/dmagent/log4j.xml -Ddm_agent.home=/dm8/dmdba/dmdbms/tool/dmagent -Ddmagent.pid.file=/dm8/dmdba/dmdbms/tool/dmagent/wrapper/bin/dmagent.pid -Dconfig.path=/dm8/dmdba/dmdbms/tool/dmagent/config.properties com.dameng.agent.DMAgentRunner -noconsole
dmdba     47292      1  0 2月21 ?       00:01:11 /dm8/dmdba/dmdbms/bin/dmap
root      51265  46436  0 10:58 pts/3    00:00:00 grep --color=auto dma
[root@dca01 tool]# scp -rp dmagent/ 192.168.0.10:/DMDB/soft
The authenticity of host '192.168.0.10 (192.168.0.10)' can't be established.
RSA key fingerprint is SHA256:Ah9Hzrizmd2BcQANV6/VYHwkingGOSMj0g9M91t/3YQ.
RSA key fingerprint is MD5:cd:df:ff:1e:4a:58:22:36:4a:f0:5b:19:cb:60:ae:b5.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.0.10' (RSA) to the list of known hosts.
[email protected]'s password:
DMAgentRunner.bat                                                                                                                                  100% 1155   376.3KB/s   00:00
DMAgentRunner.sh                                                                                                                                   100% 1897   804.7KB/s   00:00
DMAgentService.bat                                                                                                                                 100% 1658   408.0KB/s   00:00
DMAgentService.sh                                                                                                                                  100% 1738   353.1KB/s   00:00
VERSION                                                                                                                                            100%    9     4.2KB/s   00:00
DmJdbcDriver.jar                                                                                                                                   100%  907KB  42.3MB/s   00:00
commons-codec-1.4.jar                                                                                                                              100%   57KB   5.5MB/s   00:00
commons-logging-1.0.4.jar                                                                                                                          100%   37KB   7.3MB/s   00:00
dmagent.jar                                                                                                                                        100% 2107KB  34.1MB/s   00:00
dmoshi.jar                                                                                                                                         100%  457KB  29.8MB/s   00:00
gson-2.8.0.jar                                                                                                                                     100%  227KB  23.8MB/s   00:00
httpclient-4.2.3.jar                                                                                                                               100%  423KB  30.0MB/s   00:00
httpcore-4.2.2.jar                                                                                                                                 100%  218KB  26.7MB/s   00:00
httpmime-4.2.3.jar                                                                                                                                 100%   26KB   9.4MB/s   00:00
jna-5.5.0.jar                                                                                                                                      100% 1518KB  38.1MB/s   00:00
jna-platform-5.5.0.jar                                                                                                                             100% 2619KB  48.1MB/s   00:00
org.apache.log4j_1.2.15.v201005080500.jar                                                                                                          100%  404KB  30.9MB/s   00:00
sigar.jar                                                                                                                                          100%  419KB  28.4MB/s   00:00
libsigar-aarch64-linux.so                                                                                                                          100%  215KB  26.6MB/s   00:00
libsigar-amd64-freebsd-6.so                                                                                                                        100%  206KB  24.5MB/s   00:00
libsigar-amd64-linux.so                                                                                                                            100%  241KB  27.2MB/s   00:00
libsigar-amd64-solaris.so                                                                                                                          100%  245KB  27.1MB/s   00:00
libsigar-ia64-hpux-11.sl                                                                                                                           100%  564KB  37.7MB/s   00:00
libsigar-ia64-linux.so                                                                                                                             100%  483KB  36.3MB/s   00:00
libsigar-mips64el-linux.so                                                                                                                         100%  269KB  26.3MB/s   00:00
libsigar-mipsel-linux.so                                                                                                                           100%  269KB  26.6MB/s   00:00
libsigar-pa-hpux-11.sl                                                                                                                             100%  504KB  32.3MB/s   00:00
libsigar-pa64-hpux-11.sl                                                                                                                           100%  408KB  34.6MB/s   00:00
libsigar-ppc-aix-5.so                                                                                                                              100%  392KB  38.6MB/s   00:00
libsigar-ppc-aix-7.so                                                                                                                              100%  403KB  32.4MB/s   00:00
libsigar-ppc-linux.so                                                                                                                              100%  252KB  27.4MB/s   00:00
libsigar-ppc64-aix-5.so                                                                                                                            100%  415KB  33.2MB/s   00:00
libsigar-ppc64-aix-7.so                                                                                                                            100%  428KB  34.3MB/s   00:00
libsigar-ppc64-linux.so                                                                                                                            100%  323KB  28.9MB/s   00:00
libsigar-s390x-linux.so                                                                                                                            100%  264KB  28.1MB/s   00:00
libsigar-sparc-solaris.so                                                                                                                          100%  278KB  30.1MB/s   00:00
libsigar-sparc64-solaris.so                                                                                                                        100%  256KB  25.0MB/s   00:00
libsigar-sparcv9-linux.so                                                                                                                          100%  261KB  25.6MB/s   00:00
libsigar-sw-linux.so                                                                                                                               100%  285KB  38.5MB/s   00:00
libsigar-universal-macosx.dylib                                                                                                                    100%  369KB  37.3MB/s   00:00
libsigar-universal64-macosx.dylib                                                                                                                  100%  388KB  29.4MB/s   00:00
libsigar-x86-freebsd-5.so                                                                                                                          100%  176KB  23.5MB/s   00:00
libsigar-x86-freebsd-6.so                                                                                                                          100%  175KB  21.2MB/s   00:00
libsigar-x86-linux.so                                                                                                                              100%  228KB  33.3MB/s   00:00
libsigar-x86-solaris.so                                                                                                                            100%  237KB  29.5MB/s   00:00
sigar-amd64-winnt.dll                                                                                                                              100%  393KB  29.2MB/s   00:00
sigar-amd64-winnt.lib                                                                                                                              100%   95KB  14.6MB/s   00:00
sigar-x86-winnt.dll                                                                                                                                100%  260KB  25.9MB/s   00:00
sigar-x86-winnt.lib                                                                                                                                100%   97KB  19.7MB/s   00:00
slf4j-api-1.7.7.jar                                                                                                                                100%   29KB   7.6MB/s   00:00
slf4j-simple-1.7.7.jar                                                                                                                             100%   10KB   3.3MB/s   00:00
sunjce_provider.jar                                                                                                                                100%  166KB  24.2MB/s   00:00
update.jar                                                                                                                                         100% 4687KB  48.5MB/s   00:00
log4j.xml                                                                                                                                          100% 1118   247.0KB/s   00:00
readme.pdf                                                                                                                                         100%  111KB  18.9MB/s   00:00
AppCommand.bat                                                                                                                                     100% 6092     2.5MB/s   00:00
sh.script                                                                                                                                          100%   30KB   6.9MB/s   00:00
wrapper.exe                                                                                                                                        100%  449KB  33.7MB/s   00:00
dmagent.pid                                                                                                                                        100%    5     2.3KB/s   00:00
dmagent-java.conf                                                                                                                                  100%   26     6.6KB/s   00:00
wrapper.conf                                                                                                                                       100% 8665     2.6MB/s   00:00
wrapper.dll                                                                                                                                        100%  249KB  28.6MB/s   00:00
wrapper.jar                                                                                                                                        100%  124KB  21.4MB/s   00:00
dmagent.log                                                                                                                                        100%    0     0.0KB/s   00:00
config.properties                                                                                                                                   100%  341   10     
[root@dca01 tool]#
[root@dca01 tool]# scp -rp dmagent/ 192.168.0.11:/DMDB/soft
[root@dca01 tool]# scp -rp dmagent/ 192.168.0.12:/DMDB/soft


### 3. 分别在192.168.0.10/11/12主机上启动服务
[root@DMDB10 dmagent]# ls
config.properties  DMAgentRunner.bat  DMAgentService.bat  lib  log4j.xml   VERSION
data               DMAgentRunner.sh   DMAgentService.sh   log  readme.pdf  wrapper
[root@DMDB10 dmagent]# ./DMAgentService.sh -h
Usage: ./DMAgentService.sh [ start | stop | restart | status | install | remove ]
[root@DMDB10 dmagent]# ./DMAgentService.sh install
Detected RHEL or Fedora:
 Installing the DMAgentService daemon..
[root@DMDB10 dmagent]# systemctl list-unit | grep -i DMAgent
-bash: systemctl: command not found
[root@DMDB10 dmagent]# chkconfig --list | grep -i DMAgent
DMAgentService  0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
[root@DMDB10 dmagent]# service DMAgentService start
Starting DMAgentService...
Removed stale pid file: /DMDB/soft/dmagent/wrapper/bin/dmagent.pid
.......... running: PID:7305
[root@DMDB10 dmagent]# service DMAgentService status
DMAgentService (installed with init.d) is running: PID:7305
[root@DMDB10 dmagent]# ps -ef|grep dmagent
root       7272      1  0 09:15 pts/0    00:00:00 /bin/sh /DMDB/soft/dmagent/DMAgentRunner.sh -noconsole
root       7305   7272 15 09:15 pts/0    00:00:04 java -Xms40m -Xmx256m -Dorg.hyperic.sigar.path=/DMDB/soft/dmagent/lib/sigar -Djava.ext.dirs=/DMDB/soft/dmagent/lib -Ddameng.log.file=/DMDB/soft/dmagent/log4j.xml -Ddm_agent.home=/DMDB/soft/dmagent -Ddmagent.pid.file=/DMDB/soft/dmagent/wrapper/bin/dmagent.pid -Dconfig.path=/DMDB/soft/dmagent/config.properties com.dameng.agent.DMAgentRunner -noconsole
root       7451   2681  0 09:16 pts/0    00:00:00 grep dmagent

[root@DMDB11 dmagent]# ls
config.properties  DMAgentRunner.bat  DMAgentService.bat  lib  log4j.xml   VERSION
data               DMAgentRunner.sh   DMAgentService.sh   log  readme.pdf  wrapper
[root@DMDB11 dmagent]# ./DMAgentService.sh install
Detected RHEL or Fedora:
 Installing the DMAgentService daemon..
[root@DMDB11 dmagent]# service DMAgentService start
Starting DMAgentService...
Removed stale pid file: /DMDB/soft/dmagent/wrapper/bin/dmagent.pid
.......... running: PID:7274

[root@DMDB12 dmagent]# ls
config.properties  DMAgentRunner.bat  DMAgentService.bat  lib  log4j.xml   VERSION
data               DMAgentRunner.sh   DMAgentService.sh   log  readme.pdf  wrapper
[root@DMDB12 dmagent]# ./DMAgentService.sh install
Detected RHEL or Fedora:
 Installing the DMAgentService daemon..
[root@DMDB12 dmagent]# service DMAgentService start
Starting DMAgentService...
Removed stale pid file: /DMDB/soft/dmagent/wrapper/bin/dmagent.pid
.......... running: PID:3316

部分截图如下:
在这里插入图片描述
在这里插入图片描述


2.3.5 部署主备集群

配置网络
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

打包达梦数据库软件:打包bin

[dmdba@dca01 ~]$ pwd
/dm8/dmdba
[dmdba@dca01 ~]$ ls
dmdbms  perl5  公共  模板  视频  图片  文档  下载  音乐  桌面
[dmdba@dca01 ~]$ cd dmdbms/
[dmdba@dca01 dmdbms]$ ls
bin  bin2  desktop  doc  drivers  include  jar  jdk  license_en.txt  license_zh.txt  log  samples  script  tool  uninstall  uninstall.sh  web

[dmdba@dca01 dmdbms]$ zip -h
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
  The default action is to add or replace zipfile entries from list, which
  can include the special name - to compress standard input.
  If zipfile and list are omitted, zip compresses stdin to stdout.
  -f   freshen: only changed files  -u   update: only changed or new files
  -d   delete entries in zipfile    -m   move into zipfile (delete OS files)
  -r   recurse into directories     -j   junk (don't record) directory names
  -0   store only                   -l   convert LF to CR LF (-ll CR LF to LF)
  -1   compress faster              -9   compress better
  -q   quiet operation              -v   verbose operation/print version info
  -c   add one-line comments        -z   add zipfile comment
  -@   read names from stdin        -o   make zipfile as old as latest entry
  -x   exclude the following names  -i   include only the following names
  -F   fix zipfile (-FF try harder) -D   do not add directory entries
  -A   adjust self-extracting exe   -J   junk zipfile prefix (unzipsfx)
  -T   test zipfile integrity       -X   eXclude eXtra file attributes
  -y   store symbolic links as the link instead of the referenced file
  -e   encrypt                      -n   don't compress these suffixes
  -h2  show more help

[dmdba@dca01 dmdbms]$ zip -r bin.zip bin
updating: bin/ (stored 0%)
  adding: bin/SYSWORD.UTF8.LIB (deflated 62%)
  adding: bin/client_ssl/ (stored 0%)
  adding: bin/client_ssl/DEVELOP/ (stored 0%)
  adding: bin/client_ssl/DEVELOP/.keystore (deflated 31%)
  adding: bin/client_ssl/DEVELOP/ca-cert.pem (deflated 29%)
  adding: bin/client_ssl/DEVELOP/client-cert.pem (deflated 44%)
  adding: bin/client_ssl/DEVELOP/client-key.pem (deflated 22%)
  adding: bin/client_ssl/DEVELOP/client-pkcs.p12 (deflated 0%)
  adding: bin/client_ssl/DEVELOP/client.csr (deflated 24%)
  adding: bin/client_ssl/DMHR/ (stored 0%)
  adding: bin/client_ssl/DMHR/.keystore (deflated 31%)
  adding: bin/client_ssl/DMHR/ca-cert.pem (deflated 29%)
  adding: bin/client_ssl/DMHR/client-cert.pem (deflated 44%)
  adding: bin/client_ssl/DMHR/client-key.pem (deflated 22%)
  adding: bin/client_ssl/SYSAUDITOR/ (stored 0%)
  adding: bin/client_ssl/SYSAUDITOR/.keystore (deflated 31%)
  adding: bin/client_ssl/SYSAUDITOR/ca-cert.pem (deflated 29%)
  adding: bin/client_ssl/SYSAUDITOR/client-cert.pem (deflated 44%)
  adding: bin/client_ssl/SYSAUDITOR/client-key.pem (deflated 22%)
  adding: bin/client_ssl/SYSDBA/ (stored 0%)
  adding: bin/client_ssl/SYSDBA/.keystore (deflated 32%)
  adding: bin/client_ssl/SYSDBA/ca-cert.pem (deflated 29%)
  adding: bin/client_ssl/SYSDBA/client-cert.pem (deflated 44%)
  adding: bin/client_ssl/SYSDBA/client-key.pem (deflated 22%)
  adding: bin/client_ssl/SYSDBO/ (stored 0%)
  adding: bin/client_ssl/SYSDBO/.keystore (deflated 31%)
  adding: bin/client_ssl/SYSDBO/ca-cert.pem (deflated 29%)
  adding: bin/client_ssl/SYSDBO/client-cert.pem (deflated 44%)
  adding: bin/client_ssl/SYSDBO/client-key.pem (deflated 22%)
  adding: bin/client_ssl/SYSSSO/ (stored 0%)
  adding: bin/client_ssl/SYSSSO/.keystore (deflated 31%)
  adding: bin/client_ssl/SYSSSO/ca-cert.pem (deflated 29%)
  adding: bin/client_ssl/SYSSSO/client-cert.pem (deflated 44%)
  adding: bin/client_ssl/SYSSSO/client-key.pem (deflated 22%)
  adding: bin/libacdct.so (deflated 65%)
  adding: bin/libcrypto.so (deflated 57%)
  adding: bin/libcyt_java.so (deflated 49%)
  adding: bin/libdisql_dll.so (deflated 57%)
  adding: bin/libdmamon.so (deflated 65%)
  adding: bin/libdmapx.so (deflated 64%)
  adding: bin/libdmasm.so (deflated 58%)
  adding: bin/libdmasmapi.so (deflated 61%)
  adding: bin/libdmasmparse.so (deflated 71%)
  adding: bin/libdmasvr.so (deflated 60%)
  adding: bin/libdmaud.so (deflated 58%)
  adding: bin/libdmbak2.so (deflated 59%)
  adding: bin/libdmbcast.so (deflated 63%)
  adding: bin/libdmbcast2.so (deflated 64%)
  adding: bin/libdmbifun.so (deflated 59%)
  adding: bin/libdmblb.so (deflated 55%)
  adding: bin/libdmbldr.so (deflated 58%)
  adding: bin/libdmbrtsk.so (deflated 59%)
  adding: bin/libdmbtr.so (deflated 59%)
  adding: bin/libdmcalc.so (deflated 56%)
  adding: bin/libdmcfg.so (deflated 64%)
  adding: bin/libdmckpt.so (deflated 58%)
  adding: bin/libdmclientlex.so (deflated 92%)
  adding: bin/libdmcomm.so (deflated 58%)
  adding: bin/libdmcpr.so (deflated 72%)
  adding: bin/libdmcpt.so (deflated 74%)
  adding: bin/libdmcrypt.so (deflated 59%)
  adding: bin/libdmcss.so (deflated 69%)
  adding: bin/libdmcssmon.so (deflated 77%)
  adding: bin/libdmcti.so (deflated 56%)
  adding: bin/libdmcvt.so (deflated 58%)
  adding: bin/libdmcyt.so (deflated 57%)
  adding: bin/libdmdbg.so (deflated 55%)
  adding: bin/libdmdci.so (deflated 61%)
  adding: bin/libdmdcp.so (deflated 57%)
  adding: bin/libdmdcr.so (deflated 62%)
  adding: bin/libdmdct.so (deflated 61%)
  adding: bin/libdmde.so (deflated 66%)
  adding: bin/libdmdfi.so (deflated 60%)
  adding: bin/libdmdfs.so (deflated 62%)
  adding: bin/libdmdpc.so (deflated 61%)
  adding: bin/libdmdpc_nts.so (deflated 61%)
  adding: bin/libdmdpi.so (deflated 61%)
  adding: bin/libdmdrs.so (deflated 59%)
  adding: bin/libdmdta.so (deflated 58%)
  adding: bin/libdmelog.so (deflated 65%)
  adding: bin/libdmexe.so (deflated 73%)
  adding: bin/libdmfil.so (deflated 56%)
  adding: bin/libdmfldr.so (deflated 61%)
  adding: bin/libdmfldr_comm.so (deflated 78%)
  adding: bin/libdmfldr_dll_java.so (deflated 65%)
  adding: bin/libdmhfs.so (deflated 55%)
  adding: bin/libdmimon.so (deflated 63%)
  adding: bin/libdmimon_dll_java.so (deflated 64%)
  adding: bin/libdmjmon.so (deflated 65%)
  adding: bin/libdmjob.so (deflated 62%)
  adding: bin/libdmjschdl.so (deflated 60%)
  adding: bin/libdmjson.so (deflated 70%)
  adding: bin/libdmknl.so (deflated 56%)
  adding: bin/libdmlic.so (deflated 54%)
  adding: bin/libdmllog.so (deflated 60%)
  adding: bin/libdmlnk.so (deflated 57%)
  adding: bin/libdmlogmnr.so (deflated 60%)
  adding: bin/libdmlogmnr_client.so (deflated 62%)
  adding: bin/libdmmal.so (deflated 59%)
  adding: bin/libdmmc.so (deflated 50%)
  adding: bin/libdmmem.so (deflated 55%)
  adding: bin/libdmmout.so (deflated 72%)
  adding: bin/libdmmsg.so (deflated 55%)
  adding: bin/libdmmsg_parse.so (deflated 61%)
  adding: bin/libdmnci.so (deflated 73%)
  adding: bin/libdmnlssort.so (deflated 95%)
  adding: bin/libdmnsort.so (deflated 55%)
  adding: bin/libdmocci.so (deflated 68%)
  adding: bin/libdmoci.so (deflated 61%)
  adding: bin/libdmoopi.so (deflated 71%)
  adding: bin/libdmopt.so (deflated 61%)
  adding: bin/libdmos.so (deflated 62%)
  adding: bin/libdmp_disql_dll_java.so (deflated 63%)
  adding: bin/libdmp_dll.so (deflated 70%)
  adding: bin/libdmpara.so (deflated 71%)
  adding: bin/libdmpif.so (deflated 64%)
  adding: bin/libdmrac.so (deflated 56%)
  adding: bin/libdmrarch.so (deflated 59%)
  adding: bin/libdmreadline.so (deflated 76%)
  adding: bin/libdmredo.so (deflated 59%)
  adding: bin/libdmregex.so (deflated 59%)
  adding: bin/libdmrep.so (deflated 59%)
  adding: bin/libdmrlog.so (deflated 59%)
  adding: bin/libdmrman.so (deflated 64%)
  adding: bin/libdmrps.so (deflated 58%)
  adding: bin/libdmrs.so (deflated 66%)
  adding: bin/libdmrtree.so (deflated 56%)
  adding: bin/libdmsbt.so (deflated 63%)
  adding: bin/libdmsbtex.so (deflated 63%)
  adding: bin/libdmsbtree.so (deflated 68%)
  adding: bin/libdmscp.so (deflated 55%)
  adding: bin/libdmsess.so (deflated 58%)
  adding: bin/libdmshm.so (deflated 70%)
  adding: bin/libdmshpldr.so (deflated 85%)
  adding: bin/libdmstg.so (deflated 60%)
  adding: bin/libdmstrt.so (deflated 55%)
  adding: bin/libdmsys.so (deflated 67%)
  adding: bin/libdmtbl.so (deflated 63%)
  adding: bin/libdmtimer.so (deflated 59%)
  adding: bin/libdmtrc.so (deflated 63%)
  adding: bin/libdmtrv.so (deflated 61%)
  adding: bin/libdmtrx.so (deflated 57%)
  adding: bin/libdmuthr.so (deflated 60%)
  adding: bin/libdmutl.so (deflated 47%)
  adding: bin/libdmvtdsk.so (deflated 63%)
  adding: bin/libdmwseg.so (deflated 54%)
  adding: bin/libdmxa.so (deflated 76%)
  adding: bin/libdmxmal.so (deflated 59%)
  adding: bin/libdodbc.so (deflated 61%)
  adding: bin/libdwatcher.so (deflated 72%)
  adding: bin/libdwmon.so (deflated 79%)
  adding: bin/libgeos.so (deflated 67%)
  adding: bin/libgeos_c.so (deflated 69%)
  adding: bin/libregex.so (deflated 49%)
  adding: bin/libsnappy.so (deflated 56%)
  adding: bin/libssl.so (deflated 62%)
  adding: bin/libxerces-c-3.1.so (deflated 67%)
  adding: bin/libxerces-c.so (deflated 67%)
  adding: bin/libxqilla.so (deflated 72%)
  adding: bin/libz.so (deflated 49%)
  adding: bin/server_ssl/ (stored 0%)
  adding: bin/server_ssl/ca-cert.pem (deflated 29%)
  adding: bin/server_ssl/server-cert.pem (deflated 44%)
  adding: bin/server_ssl/server-key.pem (deflated 22%)
  adding: bin/service_template/ (stored 0%)
  adding: bin/service_template/DmAPService (deflated 78%)
  adding: bin/service_template/DmASMSvrService (deflated 78%)
  adding: bin/service_template/DmCSSMonitorService (deflated 78%)
  adding: bin/service_template/DmCSSService (deflated 78%)
  adding: bin/service_template/DmDCSService (deflated 78%)
  adding: bin/service_template/DmDRASService (deflated 78%)
  adding: bin/service_template/DmDRSService (deflated 78%)
  adding: bin/service_template/DmDSSService (deflated 78%)
  adding: bin/service_template/DmMonitorService (deflated 78%)
  adding: bin/service_template/DmService (deflated 78%)
  adding: bin/service_template/DmWatcherService (deflated 78%)
  adding: bin/lib/ (stored 0%)
  adding: bin/pids/ (stored 0%)
  adding: bin/pids/DmAPService.pid (stored 0%)
  adding: bin/pids/DmServiceDEM.pid (stored 0%)
  adding: bin/DmAPService (deflated 78%)
  adding: bin/DmAuditMonitorService (deflated 78%)
  adding: bin/DmInstanceMonitorService (deflated 78%)
  adding: bin/DmJobMonitorService (deflated 78%)
  adding: bin/ac (deflated 69%)
  adding: bin/acdg (deflated 78%)
  adding: bin/asmtest (deflated 62%)
  adding: bin/cexe (deflated 66%)
  adding: bin/dclone (deflated 63%)
  adding: bin/dexp (deflated 71%)
  adding: bin/dimp (deflated 71%)
  adding: bin/disql (deflated 71%)
  adding: bin/dmamon_ctl (deflated 72%)
  adding: bin/dmap (deflated 67%)
  adding: bin/dmap_br (deflated 73%)
  adding: bin/dmasmcmd (deflated 65%)
  adding: bin/dmasmsvr (deflated 59%)
  adding: bin/dmasmtool (deflated 61%)
  adding: bin/dmaudtool (deflated 67%)
  adding: bin/dmcss (deflated 69%)
  adding: bin/dmcssm (deflated 73%)
  adding: bin/dmctlcvt (deflated 64%)
  adding: bin/dmdata_cmp (deflated 73%)
  adding: bin/dmdbchk (deflated 67%)
  adding: bin/dmdbg (deflated 75%)
  adding: bin/dmdcrs (deflated 65%)
  adding: bin/dmdcs (deflated 61%)
  adding: bin/dmdcstool (deflated 70%)
  adding: bin/dmdras (deflated 63%)
  adding: bin/dmdrs (deflated 57%)
  adding: bin/dmdss (deflated 61%)
  adding: bin/dmdssinit (deflated 66%)
  adding: bin/dmfldr (deflated 60%)
  adding: bin/dmkey (deflated 69%)
  adding: bin/dmlcvt (deflated 70%)
  adding: bin/dmmdf (deflated 61%)
  adding: bin/dmmonitor (deflated 86%)
  adding: bin/dmrachk (deflated 72%)
  adding: bin/dmrdc (deflated 77%)
  adding: bin/dmrman (deflated 69%)
  adding: bin/dmrslcvt (deflated 63%)
  adding: bin/dmshp2st (deflated 55%)
  adding: bin/dmst2shp (deflated 59%)
  adding: bin/dmwatcher (deflated 72%)
  adding: bin/dpc_new (deflated 64%)
  adding: bin/dreplay (deflated 58%)
  adding: bin/jexe (deflated 59%)
  adding: bin/jobdts (deflated 63%)
  adding: bin/service_desc_list (stored 0%)
  adding: bin/bin/ (stored 0%)
  adding: bin/bin/include/ (stored 0%)
  adding: bin/bin/proc/ (stored 0%)
  adding: bin/dmamon (deflated 66%)
  adding: bin/dmimon (deflated 63%)
  adding: bin/dminit (deflated 63%)
  adding: bin/dmjmon (deflated 66%)
  adding: bin/dmserver (deflated 74%)
  adding: bin/svc_ctl_linux (deflated 65%)
  adding: bin/DmServiceDEM (deflated 78%)
[dmdba@dca01 dmdbms]$
[dmdba@dca01 dmdbms]$ ls -l
总用量 83344
drwxr-xr-x.  8 dmdba dinstall     8192 2月  25 13:06 bin
drwxr-xr-x.  2 dmdba dinstall       30 1月  31 20:17 bin2
-rw-r--r--.  1 dmdba dinstall 85304958 2月  25 13:06 bin.zip
drwxr-xr-x.  3 dmdba dinstall       19 1月  31 20:17 desktop
drwxr-xr-x.  2 dmdba dinstall     4096 1月  31 20:17 doc
drwxr-xr-x. 10 dmdba dinstall      103 1月  31 20:17 drivers
drwxr-xr-x.  2 dmdba dinstall     4096 1月  31 20:17 include
drwxr-xr-x.  2 dmdba dinstall       94 1月  31 20:17 jar
drwxr-xr-x.  7 dmdba dinstall       68 1月  31 20:17 jdk
-rwxr-xr-x.  1 dmdba dinstall     1066 1月  31 20:17 license_en.txt
-rwxr-xr-x.  1 dmdba dinstall     1128 1月  31 20:17 license_zh.txt
drwxr-xr-x.  2 dmdba dinstall      250 2月  23 19:12 log
drwxr-xr-x.  5 dmdba dinstall       74 1月  31 20:17 samples
drwxr-xr-x.  3 dmdba dinstall       37 1月  31 20:17 script
drwxr-xr-x.  9 dmdba dinstall     4096 1月  31 20:45 tool
drwxr-xr-x.  3 dmdba dinstall       97 1月  31 20:17 uninstall
-rwxr-xr-x.  1 dmdba dinstall     2320 1月  31 20:17 uninstall.sh
drwxr-xr-x.  2 dmdba dinstall       92 1月  31 20:17 web

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2.3.6 测试主备集群故障自动切换

正常情况下,DEM截图主备库状态
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2.3.6 总结

达梦DEM平台可操作有限,但对于我们做普通操作足够。它主要整合manager管理工具、 SQL调试器、数据迁移工具。
对我本人而言,最关注的集群部署、数据库监控,非常方便快速地部署成百上千的集群,还能利用数据库监控做数据库巡检,结合AWR报告做性能分析。
最后一点是很多人不想在自己电脑上安装过多的客户端软件,可以通过DEM远程调用迁移工具、manager工具。
令惋惜的是:如果一个节点主机上部署两套主备,它会拷贝两次数据库软件,重复的软件还是有点占用磁盘空间(释放完后1.2GB),所以这点需注意。后期有空,我再出数据文件迁移文章,弥补这问题的缺陷。

猜你喜欢

转载自blog.csdn.net/ai20110304/article/details/114088184