DEM部署
1. 环境准备
达梦数据库 | dm8 |
tomcat | 8 |
java | 1.8 |
DEM war及相关资料存放路径为在达梦安装目录下/web。
达梦数据库为 DEM 的后台库,故需保证 DEM 所在机器能访问达梦数据库。
2. DEM部署
2.1 准备后台库
后台库可以使用现有实例,或重新初始化。
对后台库,修改以下参数:
[root@localhost DAMENG]# gedit dm.ini
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
静态参数,注意需重启实例生效。
执行建库脚本,路径为安装目录下/web/dem_init.sql
登陆disql
SQL> start /dm8/web/dem_init.sql
执行后登陆manager工具查看结果:
2.2 部署dem.war包
将dem.war包拷贝到tomcat目录/webapps/下。
进入apache/bin下执行启动脚本,会解压dem.war包。
2.3 配置db.xml
配置WEB-INF/db.xml,修改ip、port、用户名、密码等
2.4 重启Tomcat
完成以上修改后,需重启toncat生效。
先关闭tomcat服务
./shutdown.sh
通过ps -ef | grep java 确定tomcat进程是否关闭
确认进程关闭后启动服务
./startup.sh
2.5 访问dem
在浏览器访问 http://localhost:8080/dem/ ,默认登陆账号/密码:admin/888888
3. 部署
代理服务
dmagent
在需要进行监控和管理的机器或数据库所在机器上部署 dmagent。
同样需要JAVA 1.8的环境。
dmagent存在于达梦数据库安装目录下/tool。
配置vi dmagent/agent.ini
center.url=http://192.168.1.1:8080/dem #DEM 访问地址 ip是你的ip地址
gather_enable=true #开启收集监控数据功能,默认打开
service_enable=true #开启远程调用功能,部署时需要打开
核对dmagent 和 DEM 所运行机器的时间是否一致,相差时间不能超过5分钟。
将系统时间同步到硬件时钟:
hwclock –systohc
启动dmagent
进入安装目录/tool/dmagent,执行./start.sh -d agent.ini
4. 通过dem进行资源监控
登陆dem,点击资源监控,在主机栏可以看到主机监控信息。
如果在ip前面出现红色感叹号,需要配置内外网。即可
如果不配置内外网链接数据库实例也有问题
切换到数据库栏。右下角-数据库
点击添加,选择单实例,然后填入连接信息确定即可监控数据库。
点击添加-选择单个实例
连接后选择以进程方式启动/停止 ——— 输入启动数据库的完整命令
结果如下:
以上dem全部安装完成