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

添加主机和安装适用于Windows、Linux或AIX的插件软件包的前提条件

贡献者

在添加主机并安装插件软件包之前,您必须满足所有要求。NetApp支持的插件在Windows、Linux和AIX环境中受支持。

备注 AIX支持存储和Oracle应用程序。
  • 必须已在Linux、Windows或AIX主机上安装Java 11。

  • 在 Windows 主机上安装插件时,如果您指定的凭据不是内置的,或者用户属于本地工作组用户,则必须在主机上禁用 UAC 。

  • 要执行添加主机操作的客户端主机上必须具有NetApp支持的插件、例如MongoDB、ORASCPM、Oracle应用程序、SAP ASE、SAP MaxDB和存储插件。

常规

如果使用的是iSCSI、则iSCSI服务应正在运行。

Windows 主机

  • 您必须具有具有本地管理员权限的域用户,并在远程主机上具有本地登录权限。

  • 如果您在 SnapCenter 中管理集群节点,则必须具有对集群中所有节点具有管理权限的用户。

  • 您必须手动选择适用于Microsoft Windows的SnapCenter插件。

Linux和AIX主机

备注 AIX支持存储和Oracle应用程序。
  • 您必须已为 root 用户或非 root 用户启用基于密码的 SSH 连接。

  • 您必须已在Linux主机上安装Java 11。

    如果您对SnapCenter服务器主机使用Windows Server 2019或Windows Server 2016、则必须安装Java 11。互操作性表工具( IMT )包含有关要求的最新信息。

  • 您必须为非 root 用户配置 sudo 权限,才能提供对多个路径的访问权限。使用 visudo Linux 实用程序将以下行添加到 /etc/sudoers 文件中。

    备注 确保使用的是sudo 1.8.7或更高版本。
    Cmnd_Alias HPPLCMD = sha224:checksum_value== /home/LINUX_USER/.sc_netapp/snapcenter_linux_host_plugin.bin, /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, /opt/NetApp/snapcenter/spl/bin/spl, /opt/NetApp/snapcenter/scc/bin/scc
    Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /home/LINUX_USER/.sc_netapp/Linux_Prechecks.sh
    Cmnd_Alias CONFIGCHECKCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/plugins/scu/scucore/configurationcheck/Config_Check.sh
    Cmnd_Alias SCCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/bin/sc_command_executor
    Cmnd_Alias SCCCMDEXECUTOR =checksum_value== /opt/NetApp/snapcenter/scc/bin/sccCommandExecutor
    LINUX_USER ALL=(ALL) NOPASSWD:SETENV: HPPLCMD, PRECHECKCMD, CONFIGCHECKCMD, SCCCMDEXECUTOR, SCCMD
    Defaults: LINUX_USER !visiblepw
    Defaults: LINUX_USER !requiretty

    _linux_user_是 您创建的非root用户的名称。

    您可以从*SC_UNIX)插件校验和.txt文件获取_校 验和值_,该文件位于:

    • C:\ProgramData\NetApp\SnapCenter\Package Repository \SC_UNIS_plugins_校 验和.TXT(如果SnapCenter服务器安装在Windows主机上)。

    • _/opt/NetApp/snapcentre/SnapManagerWeb/Repository /SC_UNIX)插件_Checksum.txt _(如果SnapCenter服务器安装在Linux主机上)。

      重要说明 此示例只能用作创建自己数据的参考。

AIX 主机要求

在安装适用于 AIX 的 SnapCenter 插件软件包之前,应确保主机满足要求。

备注 AIX支持存储和Oracle应用程序。
备注 适用于 UNIX 的 SnapCenter 插件是适用于 AIX 的 SnapCenter 插件软件包的一部分,不支持并发卷组。
项目 要求

操作系统

AIX 7.1或更高版本

主机上 SnapCenter 插件的最小 RAM

4 GB

主机上 SnapCenter 插件的最小安装和日志空间

2 GB

备注 您应分配足够的磁盘空间并通过 logs 文件夹监控存储消耗。所需的日志空间因要保护的实体数量和数据保护操作的频率而异。如果没有足够的磁盘空间,则不会为最近运行的操作创建日志。

所需的软件包

Java 11 IBM Java

如果已将 Java 升级到最新版本,则必须确保 /var/opt/snapcenter/spl/etc/spl.properties 上的 java_home 选项设置为正确的 Java 版本和路径。

有关受支持版本的最新信息,请参见 "NetApp 互操作性表工具"

为 AIX 主机的非 root 用户配置 sudo 权限

通过 SnapCenter 4.4 及更高版本,非 root 用户可以安装适用于 AIX 的 SnapCenter 插件软件包并启动插件过程。此插件进程将以有效的非root用户身份运行。您应为非 root 用户配置 sudo 权限,以提供对多个路径的访问权限。

  • 您需要的内容 *

  • sudo 1.8.7或更高版本。

  • 编辑 /etc/ssh/sshd_config_ 文件以配置消息身份验证代码算法: macs HMAC-SHA2-256 和 MAC HMAC-SHA2-512 。

    更新配置文件后重新启动 sshd 服务。

    示例

    #Port 22
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    #Legacy changes
    #KexAlgorithms diffie-hellman-group1-sha1
    #Ciphers aes128-cbc
    #The default requires explicit activation of protocol
    Protocol 2
    HostKey/etc/ssh/ssh_host_rsa_key
    MACs hmac-sha2-256
  • 关于此任务 *

您应为非 root 用户配置 sudo 权限,以提供对以下路径的访问:

  • /home/aix_user//.SC_NetApp/snapcenter_aix_host_plugin.bsx

  • /custom_location/netapp/snapcenter/spl/installation/plugins/uninstall

  • /custom_location/netapp/snapcenter/spl/bin/spl

  • 步骤 *

    1. 登录到要安装适用于 AIX 的 SnapCenter 插件软件包的 AIX 主机。

    2. 使用 visudo Linux 实用程序将以下行添加到 /etc/sudoers 文件中。

      Cmnd_Alias HPPACMD = sha224:checksum_value== /home/AIX_USER/.sc_netapp/snapcenter_aix_host_plugin.bsx,
      /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, /opt/NetApp/snapcenter/spl/bin/spl
      Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /home/AIX_USER/.sc_netapp/AIX_Prechecks.sh
      Cmnd_Alias CONFIGCHECKCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/plugins/scu/scucore/configurationcheck/Config_Check.sh
      Cmnd_Alias SCCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/bin/sc_command_executor
      AIX_USER ALL=(ALL) NOPASSWD:SETENV: HPPACMD, PRECHECKCMD, CONFIGCHECKCMD, SCCMD
      Defaults: AIX_USER !visiblepw
      Defaults: AIX_USER !requiretty
      备注 如果您正在设置RAC以及其他允许的命令、则应将以下命令添加到/etc/sudoers文件中:"/rc/bin/olsnodes'<crs_home>

您可以从/etc/oracle/ocl.loc_文件中获取_crs_home_的值。

_aix_user_是 您创建的非 root 用户的名称。

您可以从*SC_UNIX)插件校验和.txt文件获取_校 验和值_,该文件位于:

  • C:\ProgramData\NetApp\SnapCenter\Package Repository \SC_UNIS_plugins_校 验和.TXT(如果SnapCenter服务器安装在Windows主机上)。

  • _/opt/NetApp/snapcentre/SnapManagerWeb/Repository /SC_UNIX)插件_Checksum.txt _(如果SnapCenter服务器安装在Linux主机上)。

重要说明 此示例只能用作创建自己数据的参考。