Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

复制管理节点数据库

通过扩展程序添加管理节点时,您可以选择将数据库从主管理节点复制到新的管理节点。复制数据库可以让您保留有关属性、警报和警报的历史信息。

开始之前
  • 您已完成添加管理节点所需的扩展步骤。

  • 你有 `Passwords.txt`文件。

  • 您有配置密码。

关于此任务

StorageGRID软件激活过程会为扩展管理节点上的 NMS 服务创建一个空数据库。当 NMS 服务在扩展管理节点上启动时,它会记录当前属于系统一部分或后来添加的服务器和服务的信息。该管理节点数据库包含以下信息:

  • 警报历史记录

  • 历史属性数据,用于节点页面上的传统图表

为了确保管理节点数据库在节点之间保持一致,您可以将数据库从主管理节点复制到扩展管理节点。

备注 将数据库从主管理节点(源管理节点)复制到扩展管理节点可能需要几个小时才能完成。在此期间,电网管理器无法访问。

在复制数据库之前,请使用以下步骤停止主管理节点和扩展管理节点上的 MI 服务和管理 API 服务。

步骤
  1. 在主管理节点上完成以下步骤:

    1. 登录管理节点:

      1. 输入以下命令: ssh admin@grid_node_IP

      2. 输入 `Passwords.txt`文件。

      3. 输入以下命令切换到root: su -

      4. 输入 `Passwords.txt`文件。

    2. 运行以下命令: recover-access-points

    3. 输入配置密码。

    4. 停止 MI 服务: service mi stop

    5. 停止管理应用程序接口(mgmt-api)服务: service mgmt-api stop

  2. 在扩展管理节点上完成以下步骤:

    1. 登录扩展管理节点:

      1. 输入以下命令: ssh admin@grid_node_IP

      2. 输入 `Passwords.txt`文件。

      3. 输入以下命令切换到root: su -

      4. 输入 `Passwords.txt`文件。

    2. 停止 MI 服务: service mi stop

    3. 停止 mgmt-api 服务: service mgmt-api stop

    4. 将 SSH 私钥添加到 SSH 代理。进入:ssh-add

    5. 输入 `Passwords.txt`文件。

    6. 将数据库从源管理节点复制到扩展管理节点: /usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP

    7. 出现提示时,确认您要覆盖扩展管理节点上的 MI 数据库。

      数据库及其历史数据被复制到扩展管理节点。复制操作完成后,脚本启动扩展管理节点。

    8. 当您不再需要无密码访问其他服务器时,请从 SSH 代理中删除私钥。进入:ssh-add -D

  3. 重新启动主管理节点上的服务: service servermanager start