1、dmagent介绍
dmagent 是 DM Web 版管理工具 DEM 部署在远程主机上的代理。DEM
通过 dmagent 可以监控远程主机的相关信息,也可以在远程主机部署
MPP、 RW、 DW 等集群系统。
dmagent 目录在安装目录下的 tool/dmagent。 dmagent 本身目录结构,如下图所示:
[root@localhost dmagent]# pwd
/opt/dmdbms/tool/dmagent
[root@localhost dmagent]# ll
总用量 144
-rwxr-xr-x. 1 dmdba dmdba 331 9月 17 15:34 config.properties
drwxr-xr-x. 2 dmdba dmdba 6 9月 21 15:46 data
-rwxr-xr-x. 1 dmdba dmdba 1155 9月 17 14:12 DMAgentRunner.bat
-rwxr-xr-x. 1 dmdba dmdba 1897 9月 17 14:12 DMAgentRunner.sh
-rwxr-xr-x. 1 dmdba dmdba 1658 9月 17 14:12 DMAgentService.bat
-rwxr-xr-x. 1 dmdba dmdba 1738 9月 17 14:12 DMAgentService.sh
drwxr-xr-x. 3 dmdba dmdba 4096 9月 17 14:12 lib
drwxr-xr-x. 2 dmdba dmdba 55 9月 21 15:23 log
-rwxr-xr-x. 1 dmdba dmdba 1118 9月 17 14:12 log4j.xml
-rwxr-xr-x. 1 dmdba dmdba 113574 9月 17 14:12 readme.pdf
-rwxr-xr-x. 1 dmdba dmdba 9 9月 17 14:12 VERSION
drwxr-xr-x. 6 dmdba dmdba 51 9月 17 14:12 wrapper
[root@localhost dmagent]#
data 目录:用于存放 monitor 代理模式产生的临时数据。
lib 目录:存放 dmagent 运行所需要的 jar 包
log 目录: 保存 dmagent 生成的日志文件。
wrapper 目录: dmagent 生成系统服务依赖文件。
log4j.xml:日志配置文件。
readme.pdf: dmagent 使用说明文档。
config.properties: dmagent 配置文件。配置信息如下:
##[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.1.31:8080/dem
center.agent_servlet=dem/dma_agent
2、启动dmagent
[root@localhost dmagent]# ./DMAgentService.sh start
Starting DMAgentService...
.......... running: PID:24665
[root@localhost dmagent]#
通过dem进行查看并管理数据库。
当前数据库服务器只有一块网卡,设置内网地址为当前网卡IP地址。
修改完毕后点击保存
修改完毕后点击保存