DEM介绍和安装部署

一、DEM 工具概述

DEM 全称为 Dameng Enterprise Manager,DEM 提供一个通过 Web 界面来监控、管理并维护 DM 数据库的集中式管理平台,可以从任何可以访问 Web 应用的位置通过 DEM 来对 DM 数据库进行各种管理和监控。DEM 不仅包含了传统桌面工具、管理工具 Manager 和数据迁移工具 DTS 等的功能,还提供了集群部署、监控和告警的功能。

二、DEM 的主要功能

1.数据库对象管理:DEM 支持对数据库中的各种对象(如表、视图、索引、用户、角色等)进行图形化管理,适合不熟悉命令行操作的用户使用。

2.状态监控与告警:DEM 可通过部署在远程主机上的代理(dmagent)实时监控主机和数据库实例的运行状态,包括 CPU、内存、磁盘、网络等资源使用情况,以及数据库连接数、缓存命中率等性能指标。

3.SQL 查询与调试:用户可以通过 DEM 提供的 SQL 编辑器执行 SQL 语句,进行调试和性能分析。

4.集群支持:DEM 支持对达梦数据库的多种集群架构(如 MPP、RAC、数据守护等)进行图形化部署以及统一管理和监控。

5.系统管理与权限控制:DEM 提供用户权限管理功能,支持多用户并发使用,并可对不同用户设置不同的访问权限。

三、DEM 系统架构

DEM 系统主要由以下几个部分组成:

DEM 应用服务器:处理前端请求,展示管理界面。

DEM 存储数据库:用于存储 DEM 的元数据和监控数据。

数据库代理服务(dmagent):部署在远程主机上,负责收集主机和数据库实例的运行信息,并上报给 DEM 服务器。

被管理的数据库实例:即用户希望通过 DEM 进行监控和管理的数据库。

四、安装部署

(本文教的是Windows环境中的安装部署,所有安装包或者压缩包没有强制版本要求)

4.1 初始化白屏界面的元数据

(1)解压dem-37305-20250616-7.7.1.zip

(2)使用manager工具,登录数据库

(3)运行 dem-37305-20250616-7.7.1文件夹下的脚本,dem_init.sql

4.2部署DEM(白屏工具)

(1)解压apache-tomcat-9.0.106-windows-x64.zip

(注意:解压目录,整个路径中,一定不要有中文)

(2)用360压缩工具(建议),直接修改dem-37305-20250616-7.7.1\dem.war 中的WEB-INF\db.xml文件中的连接信息(IP端口、用户名、密码)

(3)把修改后的dem.war,拷贝到 apache-tomcat-9.0.106-windows-x64\apache-tomcat-9.0.106\webapps (除了dem.war 之前的其他文件,可以删除)

(4)使用cmd设置临时环境变量(原本有的可以不设置),启动tomcate

set java_home=..(自己的目录)\dm8_20250430_x86_win_64\source\jdk

cd到..(自己的目录)\apache-tomcat-9.0.107\bin

.\startup.bat(或者直接双击目录下的startup.bat启动)

会出现一个Tomcat的弹窗


(5)需要等一段时间即可登录成功,可以通过查看日志来确定是否登录成功,登录地址为 127.0.0.1:8080,账号为admin,初始密码为888888


4.3部署agent

(1)在路径dm8_20250616_x86_win_64\source\tool\dmagent 下修改agent.ini的第三行,为自己的DEM地址(127.0.0.1:8080)

如,修改后的效果:center_url = http://127.0.0.1:9090/dem

(2)配置key(仅仅第一次)

先在DEM界面的系统设置中,配置service_key为任意密码,比如 123456

然后在dm8_20250616_x86_win_64\source\tool\dmagent路径下

.\start.bat INSTALL_SERVICE_KEY 123456

(3)启动agent

.\start.bat .\agent.ini

之后可以在DEM界面监控处看到我们的主机

4.4配置网络

点击...,选择配置网络,然后就大功告成了!

<think>好的,用户现在想了解如何在VMware Horizon 2209中安装DEM(Dynamic Environment Manager)。首先,我需要回忆一下之前与用户的对话历史。用户之前询问的是Horizon 2209的整体搭建步骤,包括基础环境准备、连接服务器安装、vCenter配置、桌面池创建等。现在用户的问题聚焦在DEM安装步骤上,这可能涉及到用户管理配置个性化设置的优化。 首先,我需要确认DEM在Horizon环境中的作用。Dynamic Environment Manager主要用于管理用户的个性化设置策略,确保用户在不同设备或会话中有一致的体验。安装DEM通常是Horizon部署的一部分,尤其是在需要用户环境管理的场景中。 接下来,我需要整理安装DEM的具体步骤。根据VMware的官方文档,DEM安装通常包括以下几个步骤:系统要求检查、安装前的配置、安装DEM配置共享、安装DEM代理以及后续的配置验证。同时,还需要考虑与Horizon组件的集成,比如连接服务器UAG的配置。 用户提供的引用[1]提到即时克隆取代了链接克隆,但DEM安装可能与克隆类型关系不大,更多涉及用户配置管理。不过,在回答时可能需要提到DEM在不同克隆类型中的应用情况,但根据用户当前的问题,重点还是安装步骤。 需要注意用户的系统环境,之前提到的Horizon 2209可能运行在Windows Server上,所以DEM安装步骤应该基于Windows系统。同时,用户之前的问题中提到了SQL Server的使用,但DEM可能不需要数据库,而是使用文件共享来存储配置,因此需要指导用户如何设置共享文件夹权限。 另外,用户可能关心DEM的高可用性性能优化,所以在步骤中需要包含配置多个DEM服务器以实现负载均衡,以及性能优化的建议,比如使用SSD存储配置文件。 在验证部分,应该指导用户如何通过组策略或DEM控制台检查配置是否生效,并测试用户登录后的个性化设置是否同步。同时,需要提醒用户注意防火墙端口的开放,尤其是如果DEM配置共享位于远程服务器时,确保相关端口如SMB(445)RPC(135-139)开放。 最后,根据用户之前的问题,他们可能后续会问到DEM的配置优化或故障排除,因此在相关问题部分可以预设这些问题,帮助用户进一步探索。</think>根据VMware Horizon 2209的部署要求,以下是动态环境管理器(Dynamic Environment Manager, DEM)的安装步骤详解: --- ### 一、安装前准备 1. **系统要求** - Windows Server 2019/2022(推荐)或Windows 10/11企业版 - .NET Framework 4.8+(需通过`dism /online /get-features`验证) - 共享存储空间(用于配置文件,建议NTFS格式,容量≥50GB)[^1] 2. **网络配置** ```powershell # 开放防火墙端口 New-NetFirewallRule -Name "DEM_Fileshare" -DisplayName "DEM共享访问" -Protocol TCP -LocalPort 445,135-139 -Enabled True ``` --- ### 二、DEM服务端安装(配置共享) 1. **创建共享文件夹** ```powershell New-Item -Path "D:\DEM_Config" -ItemType Directory Grant-SmbShareAccess -Name "DEMConfig" -Path "D:\DEM_Config" -AccessRight Full -AccountName "Domain\DEM_Admins" icacls "D:\DEM_Config" /grant "Domain\Domain Users:(OI)(CI)(RX)" ``` 2. **运行DEM安装程序** ```batch VMware-DynamicEnvironmentManager-2209.exe /s /v"/qn ADDLOCAL=ALL SERVER_SHARE=\\dem-server\DEMConfig" ``` > 参数说明:`SERVER_SHARE`指向配置文件共享路径 --- ### 三、DEM客户端部署(Horizon Agent集成) 1. **在黄金镜像中安装DEM Agent** ```xml <!-- 安装配置文件示例 --> <Configuration> <Service Enabled="true"/> <FlexEngine> <ProfileArchive>\\dem-server\DEMConfig\UserProfiles</ProfileArchive> <ProfileCheckInterval>300</ProfileCheckInterval> </FlexEngine> </Configuration> ``` 2. **验证服务状态** ```powershell Get-Service -Name FlexEngine | Select Status,StartType ``` --- ### 四、Horizon连接服务器集成 1. **配置GPO策略** ```plaintext 组策略路径:计算机配置 > 策略 > 管理模板 > VMware DEM 关键设置: - 配置文件存档路径 → \\dem-server\DEMConfig\UserProfiles - 禁用本地配置文件 → 已启用 ``` 2. **测试用户漫游** ```powershell # 生成配置文件测试日志 Start-Process "C:\Program Files\VMware\DEM\FlexEngine.exe" -ArgumentList "-p TestUser" ``` --- ### 五、高可用配置(可选) 1. **多DEM服务器负载均衡** ```powershell # 通过DFS命名空间实现共享路径冗余 New-DfsnFolderTarget -Path "\\domain.com\DEMConfig" -TargetPath "\\dem-server1\DEMConfig" New-DfsnFolderTarget -Path "\\domain.com\DEMConfig" -TargetPath "\\dem-server2\DEMConfig" ``` --- ### 六、验证与优化 1. **性能优化建议** $$ \text{响应时间} \leq 50ms \quad (\text{当} \ \text{SSD存储配置文件时}) $$ - 启用配置文件压缩: ```registry [HKEY_LOCAL_MACHINE\SOFTWARE\VMware\DEM\FlexEngine] "EnableCompression"=dword:00000001 ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值