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

恢复管理节点

提供者 netapp-pcarriga netapp-dbagwell

如果先前的管理节点使用了永久性卷,则可以为运行 NetApp Element 软件的集群手动恢复和重新部署管理节点。

您可以部署新的 OVA 并运行重新部署脚本,以便从先前安装的运行 11.3 及更高版本的管理节点中提取配置数据。

您需要什么? #8217 ;将需要什么
  • 您先前的管理节点运行的是 NetApp Element 软件 11.3 或更高版本 "永久性卷" 已启用功能。

  • 您知道包含永久性卷的集群的 MVIP 和 SVIP 。

  • 您的集群版本运行的是 NetApp Element 软件 11.3 或更高版本。

  • 您的安装使用 IPv4 。管理节点 11.3 不支持 IPv6 。

  • 您有权从 NetApp 支持站点下载软件。

  • 您已确定适用于您的平台的管理节点映像类型:

    平台 安装映像类型

    Microsoft Hyper-V

    ISO

    KVM

    ISO

    VMware vSphere

    .iso , .ova

    Citrix XenServer

    ISO

    OpenStack

    ISO

下载 ISO 或 OVA 并部署虚拟机

  1. 从下载适用于您的安装的 OVA 或 ISO "Element 软件" 页面。

    1. 选择 * 下载最新版本 * 并接受 EULA 。

    2. 选择要下载的管理节点映像。

  2. 如果您下载了 OVA ,请按照以下步骤操作:

    1. 部署 OVA 。

    2. 如果您的存储集群与管理节点( eth0 )位于不同的子网中,并且您希望使用永久性卷,请向存储子网上的虚拟机(例如 eth1 )添加另一个网络接口控制器( Network Interface Controller , NIC ),或者确保管理网络可以路由到存储网络。

  3. 如果您下载了 ISO ,请按照以下步骤操作:

    1. 使用以下配置从虚拟机管理程序创建新的 64 位虚拟机:

      • 6 个虚拟 CPU

      • 24 GB RAM

      • 400 GB 虚拟磁盘,精简配置

      • 一个可访问 Internet 和存储 MVIP 的虚拟网络接口。

      • (对于 SolidFire 全闪存存储为可选)一个可通过管理网络访问存储集群的虚拟网络接口。如果存储集群与管理节点( eth0 )位于不同的子网中,并且您希望使用永久性卷,请向存储子网( eth1 )上的虚拟机添加另一个网络接口控制器( Network Interface Controller , NIC ),或者确保管理网络可以路由到存储网络。

        重要 请勿在此操作步骤中指示稍后启动虚拟机的步骤之前启动虚拟机。
    2. 将 ISO 连接到虚拟机并启动到 .iso 安装映像。

      注 使用映像安装管理节点可能会导致在显示启动屏幕之前出现 30 秒的延迟。
  4. 安装完成后,启动管理节点的虚拟机。

配置网络。

  1. 使用终端用户界面( TUI )创建管理节点管理员用户。

    提示 要浏览菜单选项,请按向上或向下箭头键。要在各个按钮之间移动,请按 Tab 。要从按钮移至字段,请按 Tab 。要在字段之间导航,请按向上或向下箭头键。
  2. 配置管理节点网络( eth0 )。

    注 如果需要使用额外的 NIC 来隔离存储流量,请参见有关配置另一个 NIC 的说明: "配置存储网络接口控制器( NIC )"

配置时间同步

  1. 确保使用 NTP 在管理节点和存储集群之间同步时间:

注 从 Element 12.3.1 开始,系统会自动执行子步骤( a )到( e )。对于管理节点 12.3.1 ,请继续执行 子步骤( f ) 以完成时间同步配置。
  1. 使用 SSH 或虚拟机管理程序提供的控制台登录到管理节点。

  2. 停止 NTPD :

    sudo service ntpd stop
  3. 编辑 NTP 配置文件 ` /etc/ntp.conf` :

    1. 通过在每个服务器前面添加一个 ` #` 来注释掉默认服务器( s服务器 0.gentoo.pool.ntp.org )。

    2. 为要添加的每个默认时间服务器添加一个新行。默认时间服务器必须与要在中使用的存储集群上使用的 NTP 服务器相同 "后续步骤"

      vi /etc/ntp.conf
      
      #server 0.gentoo.pool.ntp.org
      #server 1.gentoo.pool.ntp.org
      #server 2.gentoo.pool.ntp.org
      #server 3.gentoo.pool.ntp.org
      server <insert the hostname or IP address of the default time server>
    3. 完成后保存配置文件。

  4. 强制与新添加的服务器进行 NTP 同步。

    sudo ntpd -gq
  5. 重新启动 NTPD 。

    sudo service ntpd start
  6. [substed_f_recovery_config_time_sync]] 通过虚拟机管理程序禁用与主机的时间同步(以下是 VMware 示例):

    注 如果您在 VMware 以外的虚拟机管理程序环境中部署 mNode ,例如在 OpenStack 环境中从 .ISO 映像部署,请参见虚拟机管理程序文档以了解等效命令。
    1. 禁用定期时间同步:

      vmware-toolbox-cmd timesync disable
    2. 显示并确认服务的当前状态:

      vmware-toolbox-cmd timesync status
    3. 在 vSphere 中,验证 VM 选项中的 S将子系统时间与主机同步 框是否未选中。

      注 如果您将来对虚拟机进行更改,请勿启用此选项。
注 完成时间同步配置后,请勿编辑 NTP ,因为它会在运行时影响 NTP 重新部署命令 在管理节点上。

配置管理节点

  1. 为管理服务包内容创建临时目标目录:

    mkdir -p /sf/etc/mnode/mnode-archive
  2. 下载先前安装在现有管理节点上的管理服务包(版本 2.15.28 或更高版本),并将其保存在 ` /sf/etc/mnode/` 目录中。

  3. 使用以下命令提取已下载的捆绑包,将括号中的值(包括括号)替换为捆绑包文件的名称:

    tar -C /sf/etc/mnode -xvf /sf/etc/mnode/[management services bundle file]
  4. 将生成的文件解压缩到 ` /sf/etc/mnode-archive` 目录:

    tar -C /sf/etc/mnode/mnode-archive -xvf /sf/etc/mnode/services_deploy_bundle.tar.gz
  5. 为帐户和卷创建配置文件:

    echo '{"trident": true, "mvip": "[mvip IP address]", "account_name": "[persistent volume account name]"}' | sudo tee /sf/etc/mnode/mnode-archive/management-services-metadata.json
    1. 替换以下每个必需参数的方括号(包括方括号)中的值:

      • * :存储集群的管理虚拟 IP 地址。使用与期间相同的存储集群配置管理节点 "NTP 服务器配置"

      • [ 永久性卷帐户名称 ] :与此存储集群中所有永久性卷关联的帐户的名称。

  6. 配置并运行管理节点重新部署命令以连接到集群上托管的永久性卷,并使用先前的管理节点配置数据启动服务:

    注 系统将提示您在安全提示符处输入密码。如果集群使用代理服务器,则必须配置代理设置,才能访问公有网络。
    /sf/packages/mnode/redeploy-mnode --mnode_admin_user [username]
    1. 将方括号中的值(包括方括号)替换为管理节点管理员帐户的用户名。这可能是您用于登录到管理节点的用户帐户的用户名。

      注 您可以添加用户名或允许脚本提示您输入信息。
    2. 运行 redeploy-mnode 命令。重新部署完成后,此脚本将显示一条成功消息。

    3. 如果您使用系统的完全限定域名( FQDN )访问 Element Web 界面(例如管理节点或 NetApp Hybrid Cloud Control ), "重新配置管理节点的身份验证"

重要 提供的 SSH 功能 "NetApp 支持远程支持通道( RST )会话访问" 默认情况下,在运行管理服务 2.18 及更高版本的管理节点上处于禁用状态。如果先前已在管理节点上启用 SSH 功能,则可能需要 在已恢复的管理节点上。

了解更多信息