注册
【与达梦同行】达梦8及dem,dmagent的初体验(新手使用)
技术分享/ 文章详情 /

【与达梦同行】达梦8及dem,dmagent的初体验(新手使用)

小胖 2022/12/14 1819 1 2

因为需要采集达梦数据库的指标,所以第一次开始搭建达梦8以及dem和dmagent。
使用的是centos服务器

安装达梦8

1下载包
yum install wget

wget https://download.dameng.com/eco/adapter/DM8/202211/dm8_20221020_x86_rh6_64_ent.zip

2.将下载包上传到容器目录:/opt/dmdbms

3.创建安装用户
3.1 创建安装用户组 dinstall。

groupadd -g 12349 dinstall

3.2 创建安装用户 dmdba。

useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

3.3 初始化用户密码。

passwd dmdba

注:密码为root123

4检查java环境
java -version
如果没有 用这个命令安装yum -y install java-1.8.0-openjdk*

5安装达梦数据库
cd /opt/dmdbms
下载依赖 yum install unzip
解压安装包 unzip dm8_20221020_x86_rh6_64_ent.zip

解压iso,得到DMInstall.bin
mkdir /mnt/cdrom 并把DMInstall.bin放到该目录下
执行命令 ./DMInstall.bin -i
Please select the installer’s language (E/e:English C/c:Chinese) [E/e]:C
欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
请选择设置时区 [21]
请选择安装类型的数字序号 [1 典型安装]:
是否确认安装? (Y/y:是 N/n:否):y

6 初始化数据库
6.1 cd /opt/dmdbms/bin
./dminit PATH=/opt/dmdbms

6.2 启动数据库
./dmserver /opt/dm8/dmdbms/DAMENG/dm.ini

7 乱码问题解决
echo “export LANG=zh_CN.UTF-8” >> /etc/profile
source /etc/profile

8 登录disql
使用达梦的系统管理员用户SYSDBA登录达梦的disql工具,默认密码为SYSDBA。

./disql SYSDBA/SYSDBA@localhost:5236
执行此命令必须是dmdba用户才行
image.png

Dem安装(因为是单机版,就没有修改相关配置也能使用)

1安装dem要执行脚本,首先find / -name “dem_init.sql” 找到该路径下的sql
在sql里先设置好语言
set char_code utf8
然后执行命令 start 目录/dem_init.sql
2 因为运行dem需要tomcat进行运行,所以安装tomcat是必不可少的,最方便的就是使用命令安装tomcat
yum -y install tomcat
image.png
出现版本号代表安装成功
Tomcat 配置环境变量

vi /etc/profile
JAVA_HOME=/usr/lib/jvm/java
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
CATALINA_BASE=/usr/share/tomcat
CATALINA_HOME=/usr/share/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_BASE CATALINA_HOME

source /etc/profile

启动tomcat
systemctl start tomcat.service
执行systemctl status tomcat 看是否启动成功
image.png

3部署dem到tomcat
复制dem.war到tomcat的webapp目录下,只要tomcat在运行中会自动解压
image.png
4 cd 到WEB-INF里修改db.xml
image.png
主要是修改ip和端口

改完这些,重启tomcat,然后crul http://IP地址:8080/dem/ 有内容说明成功

dmagent安装配置

find / -name “dmagent”找到对应的目录,切换到该目录下
image.png
vi agent.ini 找到center_url,把里面值替换为http://IP地址:8080/dem
然后安装服务./service.sh install
安装完后cd service
image.png
执行命令 ./DmAgentService start就行了
./DmAgentService status是看是否dmagent运行

查看效果http://IP地址:8080/dem/
点击资源监控,可以看到以下主机信息说明监控成功
image.png
中途遇到的问题,达梦8以及dem,dmagent的安装还是比较繁琐的,各种配置文件需要配置,这一套安装下来至少两个小时,希望以后可以改进一下

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服