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

安装管理节点

贡献者

您可以使用适用于您的配置的映像为运行 NetApp Element 软件的集群手动安装管理节点。

此手动过程适用于未使用 NetApp 部署引擎安装管理节点的 SolidFire 全闪存存储管理员。

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

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

    备注 如果需要 IPv6 支持,可以使用管理节点 11.1 。
  • 您有权从 NetApp 支持站点下载软件。

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

    平台 安装映像类型

    Microsoft Hyper-V

    .iso

    KVM

    .iso

    VMware vSphere

    .iso , .ova

    Citrix XenServer

    .iso

    OpenStack

    .iso

  • (使用代理服务器的管理节点 12.0 及更高版本)在配置代理服务器之前,您已将 NetApp Hybrid Cloud Control 更新为管理服务版本 2.16 。

关于此任务

Element 12.2管理节点是一种可选升级。现有部署不需要此功能。

在执行此过程之前、您应了解"永久性卷"以及是否要使用它们。永久性卷是可选的,但建议在虚拟机( VM )丢失时用于管理节点配置数据恢复。

下载 ISO 或 OVA 并部署虚拟机

  1. 从NetApp支持站点上的页面下载适用于您的安装的OVA或ISO"Element 软件"

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

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

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

    1. 部署 OVA 。

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

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

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

      • 6 个虚拟 CPU

      • 24 GB RAM

      • 存储适配器类型设置为 LSI Logic Parallel

        重要说明 管理节点的默认值可能为 LSI Logic SAS 。在 * 新建虚拟机 * 窗口中,选择 * 自定义硬件 * > * 虚拟硬件 * 以验证存储适配器配置。如果需要,请将 LSI Logic SAS 更改为 * LSI Logic Parallel * 。
      • 400 GB 虚拟磁盘,精简配置

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

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

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

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

创建管理节点管理员并配置网络

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

    提示 要浏览菜单选项,请按向上或向下箭头键。要在各个按钮之间移动,请按 Tab 。要从按钮移至字段,请按 Tab 。要在字段之间导航,请按向上或向下箭头键。
  2. 如果网络上有一个动态主机配置协议( DHCP )服务器,用于分配最大传输单元( MTU )小于 1500 字节的 IP ,则必须执行以下步骤:

    1. 临时将管理节点置于不使用 DHCP 的 vSphere 网络上,例如 iSCSI 。

    2. 重新启动 VM 或重新启动 VM 网络。

    3. 使用 TUI 在 MTU 大于或等于 1500 字节的管理网络上配置正确的 IP 。

    4. 将正确的 VM 网络重新分配给 VM 。

    备注 如果 DHCP 分配的 IP MTU 小于 1500 字节,则可能会阻止您配置管理节点网络或使用管理节点 UI 。
  3. 配置管理节点网络( 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. 注释掉默认服务器(server 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_install_config_time_sync]] 通过虚拟机管理程序禁用与主机的时间同步(以下是 VMware 示例):

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

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

      vmware-toolbox-cmd timesync status
    3. 在vSphere中、验证是否 `Synchronize guest time with host`未选中虚拟机选项中的复选框。

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

设置管理节点

  1. 配置并运行管理节点设置命令:

    备注 系统将提示您在安全提示符处输入密码。如果集群使用代理服务器,则必须配置代理设置,才能访问公有网络。
    sudo /sf/packages/mnode/setup-mnode --mnode_admin_user [username] --storage_mvip [mvip] --storage_username [username] --telemetry_active [true]
    1. 替换以下每个必需参数的方括号(包括方括号)中的值:

      备注 命令名称的缩写形式为圆括号(),可替换为全名。
      • -mnode_admin_user ( -mu ) [username] :管理节点管理员帐户的用户名。这可能是您用于登录到管理节点的用户帐户的用户名。

      • -storage_mvip ( -SM ) [MVIP address] :运行 Element 软件的存储集群的管理虚拟 IP 地址( MVIP )。为管理节点配置与在中使用的存储集群相同的存储集群"NTP 服务器配置"

      • --storage_username (-su)[USERNAME]:参数指定的集群的存储集群管理员用户名 --storage_mvip

      • * — -metry_active ( -t ) [true]* :保留值 true ,以便通过 Active IQ 收集数据以进行分析。

    2. (可选):将 Active IQ 端点参数添加到命令中:

      • -remote_host ( -rh ) [AIQ_endpoint] :发送 Active IQ 遥测数据进行处理的端点。如果不包括参数,则使用默认端点。

    3. (建议):添加以下永久性卷参数。请勿修改或删除为永久性卷功能创建的帐户和卷,否则会导致管理功能丢失。

      • -use_persistent_volumes ( -pv ) [true/false , default : false] :启用或禁用永久性卷。输入值 true 可启用永久性卷功能。

      • --PERVING_volume_account (-PVA)[ACCOUNT_NAME]:如果 `--use_persistent_volumes`设置为true,请使用此参数并输入要用于永久性卷的存储帐户名称。

        备注 为永久性卷使用与集群上任何现有帐户名称不同的唯一帐户名称。请务必将永久性卷的帐户与环境的其余部分分开。
      • -persistent_volumes_mvip ( -pVM ) /mvip :输入运行 Element 软件并与永久性卷结合使用的存储集群的管理虚拟 IP 地址( MVIP )。只有当管理节点管理多个存储集群时,才需要执行此操作。如果未管理多个集群,则会使用默认集群 MVIP 。

    4. 配置代理服务器:

      • -use_proxy ( -up ) [true/false , default : false] :启用或禁用代理。要配置代理服务器,需要使用此参数。

      • -proxy_hostname_or_IP ( -PI ) [host] :代理主机名或 IP 。如果要使用代理,则必须执行此操作。如果您指定此选项,系统将提示您输入 --proxy_port

      • -proxy_username ( -pu ) [username] :代理用户名。此参数是可选的。

      • -proxy_password ( -pp ) [password] :代理密码。此参数是可选的。

      • -proxy_port ( -pq ) [port , default : 0] :代理端口。如果指定此参数,系统将提示您输入代理主机名或IP(--proxy_hostname_or_ip)。

      • -proxy_ssh_port ( -ps ) [port , default : 443] : SSH 代理端口。此端口默认为端口 443 。

    5. (可选)如果需要有关每个参数的追加信息,请使用参数 help :

      • *-help ( -h ) * :返回有关每个参数的信息。根据初始部署,参数定义为必需或可选。升级和重新部署参数要求可能有所不同。

    6. 运行 `setup-mnode`命令。

配置控制器资产

  1. 找到安装 ID :

    1. 从浏览器登录到管理节点 REST API UI :

    2. 转到存储MVIP并登录。此操作将接受证书以执行下一步。

    3. 在管理节点上打开清单服务 REST API UI :

      https://<ManagementNodeIP>/inventory/1/
    4. 选择 * 授权 * 并完成以下操作:

      1. 输入集群用户名和密码。

      2. 将客户端ID输入为 mnode-client

      3. 选择 * 授权 * 以开始会话。

    5. 从 REST API UI 中,选择 * 获取​ /Installations * 。

    6. 选择 * 试用 * 。

    7. 选择 * 执行 * 。

    8. 从代码200响应正文中、复制并保存 `id`以供安装、以便在后续步骤中使用。

      您的安装具有在安装或升级期间创建的基本资产配置。

  2. 将适用于 NetApp Hybrid Cloud Control 的 vCenter 控制器资产添加到管理节点的已知资产中:

    1. 输入管理节点IP地址并后跟以下命令、以访问管理节点上的mnode服务API UI /mnode

      https://<ManagementNodeIP>/mnode
    2. 选择 * 授权 * 或任何锁定图标并完成以下操作:

      1. 输入集群用户名和密码。

      2. 将客户端ID输入为 mnode-client

      3. 选择 * 授权 * 以开始会话。

      4. 关闭窗口。

    3. 选择 * POST /assets/ { asset_id } /controllers* 以添加控制器子资产。

      备注 您应在vCenter中创建新的NetApp HCC角色以添加控制器子资产。这一新的 NetApp HCC 角色会将管理节点服务视图限制为纯 NetApp 资产。请参阅。 "在 vCenter 中创建 NetApp HCC 角色"
    4. 选择 * 试用 * 。

    5. 在 * asset_id* 字段中输入复制到剪贴板的父基本资产 ID 。

    6. 使用类型和vCenter凭据输入所需的有效负载值 vCenter

    7. 选择 * 执行 * 。

了解更多信息