• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

Ucenter5.0原来集群部署,现在想重新部署,请问原来的配置信息保存在哪个目录下

17小时前提问
  • 0关注
  • 0收藏,48浏览
粉丝:1人 关注:4人

问题描述:

Ucenter5.0原来集群部署,现在想重新部署,请问原来的配置信息保存在哪个目录下

3 个回答
粉丝:174人 关注:0人

您好,参考

Ucenter 的所有动态配置(如用户策略、认证规则、设备接入配置、集群同步信息等)均保存在MySQL 数据库中(iMC 默认集成 MySQL,或支持外部 MySQL),数据库文件路径如下:
默认集成 MySQL 的数据库目录(iMC 标准部署):
/opt/iMC/mysql/data/
该目录下的uamimc等数据库文件(如uam.frmuam.ibd),直接存储 Ucenter 的用户、认证、授权等核心配置,是重新部署时需重点备份的内容。
外部 MySQL 数据库(若集群使用独立 MySQL):
需查看外部 MySQL 服务器的datadir配置(通过show variables like 'datadir';在 MySQL 中查询),核心数据库仍为uamimc,配置信息存储在对应库的表中。

暂无评论

粉丝:0人 关注:2人

直接在30000页面下载备份文件就可以了


暂无评论

军刺 三段
粉丝:0人 关注:0人

Ucenter 5.0 集群部署的配置信息主要分为 静态配置文件 和 数据库存储的动态配置 两部分,具体保存目录和位置如下,需根据实际部署场景(物理机 / 虚拟机)确认路径:

一、核心静态配置文件目录(集群节点本地)

静态配置文件主要存储集群节点通信、服务启动、数据库连接等基础配置,默认路径通常在 Ucenter 安装目录下,常见路径如下:

1. 系统基础配置目录(所有集群节点均有)

# 默认安装路径下的配置主目录(最核心) /usr/local/ucenter/conf/
该目录下包含的关键配置文件:
  • ucenter.properties:Ucenter 系统核心配置(如端口、日志级别、服务开关)。
  • db.properties:数据库连接配置(关联存储动态配置的数据库地址、账号、密码)。
  • cluster.xml:集群节点配置(集群节点列表、通信端口、主从角色信息,集群部署的核心文件)。
  • module.xml:各功能模块(如设备管理、拓扑、监控)的启用配置。

2. 组件服务配置目录(按服务拆分)

若集群包含不同功能节点(如管理节点、数据采集节点、监控节点),各组件配置会单独存放:
# 管理节点服务配置 /usr/local/ucenter/service/manager/conf/ # 数据采集节点配置 /usr/local/ucenter/service/collector/conf/ # 监控分析节点配置 /usr/local/ucenter/service/monitor/conf/
每个服务目录下的 service.properties 会定义该节点的服务端口、通信协议、资源限制等。

3. 日志与临时配置目录

# 日志配置(日志输出路径、切割规则) /usr/local/ucenter/conf/log4j2.xml # 临时配置(如会话缓存、临时文件路径) /usr/local/ucenter/temp/conf/

二、动态配置存储(数据库,集群共享)

Ucenter 5.0 的核心业务配置(如设备台账、用户权限、拓扑结构、监控策略、告警规则等)不存放在本地文件,而是统一存储在集群关联的 关系型数据库 中(默认通常为 MySQL 或 PostgreSQL,需先通过 db.properties 确认数据库地址)。

1. 数据库位置确认

通过第一步 db.properties 中的 db.url 字段查看数据库地址,例如:
# db.properties 中典型配置 db.url=jdbc:mysql://192.168.1.100:3306/ucenter_db?useSSL=false db.username=ucenter_admin db.password=xxxxxx
其中 192.168.1.100 是数据库服务器地址,ucenter_db 是 Ucenter 动态配置的数据库名。

2. 关键业务配置表(数据库中)

动态配置存储在 ucenter_db 数据库的以下核心表中(重新部署时需备份该数据库):
  • device_info:设备台账配置(已添加的网络设备、服务器信息)。
  • user/role/permission:用户、角色、权限配置。
  • topology_map:网络拓扑结构配置。
  • monitor_policy:监控指标策略(如 CPU、带宽阈值)。
  • alarm_rule:告警规则配置。

三、配置备份目录(默认自动备份路径)

若 Ucenter 启用了自动备份(默认开启),会定期将 静态配置文件 和 数据库备份文件 保存到备份目录,路径通常为:
# 自动备份目录(包含配置压缩包和数据库备份SQL) /usr/local/ucenter/backup/ # 备份文件命名规则(按时间戳区分) ucenter_config_backup_20240520.tar.gz # 静态配置压缩包 ucenter_db_backup_20240520.sql # 数据库动态配置备份
重新部署时,直接使用该目录下的备份文件即可快速恢复原配置。

四、重新部署前的关键操作建议

  1. 优先备份数据库:动态配置全在数据库中,需通过数据库工具(如 mysqldump)手动备份 ucenter_db 库,避免自动备份不完整。
    # MySQL 备份示例(需替换数据库地址、账号、库名) mysqldump -h 192.168.1.100 -u ucenter_admin -p ucenter_db > ucenter_db_full_backup.sql
  2. 打包静态配置目录:将 /usr/local/ucenter/conf/ 及所有服务配置目录(/usr/local/ucenter/service/*/conf/)压缩打包,避免遗漏集群节点通信配置。
  3. 记录集群拓扑:通过 cluster.xml 记录原集群节点 IP、角色(主 / 从),重新部署时需保持节点拓扑一致。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明