Host requirements for installing Plug-ins Package for AIX

Contributors netapp-soumikd netapp-asubhas Download PDF of this page

You should ensure that the host meets the requirements before installing the SnapCenter Plug-ins Package for AIX.

Item Requirements

Operating systems

AIX 6.1 or later

Minimum RAM for the SnapCenter plug-in on host

4 GB

Minimum install and log space for the SnapCenter plug-in on host

1 GB

You should allocate sufficient disk space and monitor the storage consumption by the logs folder. The log space required varies depending on the number of the entities to be protected and the frequency of data protection operations. If there is no sufficient disk space, the logs will not be created for the recently run operations.

Required software packages

Java 1.8.x (64-bit)IBM Java

If you have upgraded JAVA to the latest version, you must ensure that the JAVA_HOME option located at /var/opt/snapcenter/spl/etc/spl.properties is set to the correct JAVA version and the correct path.

For the latest information about supported versions, see the NetApp Interoperability Matrix Tool.

Configure sudo privileges for non-root user for AIX plug-in host

SnapCenter 4.4 and later allows a non-root user to install the SnapCenter Plug-ins Package for AIX and to start the plug-in process. You should configure sudo privileges for the non-root user to provide access to several paths.

What you will need

  • Sudo 1.8.7 or later.

  • Ensure that the non-root user is part of the Oracle installation group.

  • Edit the /etc/ssh/sshd_config file to configure the message authentication code algorithms: MACs hmac-sha2-256 and MACs hmac-sha2-512.

    Restart the sshd service after updating the configuration file.

    Example:

    #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

About this task

You should configure sudo privileges for the non-root user to provide access to the following paths:

  • /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

Steps

  1. Log in to the AIX host on which you want to install the SnapCenter Plug-ins Package for AIX.

  2. Add the following lines to the /etc/sudoers file by using the visudo Linux utility.

    Cmnd_Alias SCCMD = 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
    AIX_USER ALL=(ALL) NOPASSWD:SETENV: SCCMD, PRECHECKCMD
    Defaults: AIX_USER !visiblepw
    Defaults: AIX_USER !requiretty

    AIX_USER is the name of the non-root user that you created.

    You can obtain the checksum value from the oracle_checksum.txt file, which is located at C:\ProgramData\NetApp\SnapCenter\Package Repository.

    If you have specified a custom location, the location will be custom_path\NetApp\SnapCenter\Package Repository.

    The example should be used only as a reference for creating your own data.

Best Practice: For security reasons, you should remove the sudo entry after completing every installation or upgrade.