Setting Up HyperScale X Reference Architecture Nodes on CISCO Servers

Updated

HyperScale X Reference Architecture nodes can be setup without bonding for environments with CISCO UCS managed nodes, where only 1 port for data protection and 1 port for storage pool is presented to the OS.

Before You Begin

Complete the following before you start:

  • Use the data collected in the Pre-Installation Checklists to setup the nodes.

    Note: Use the HyperScale Input Validator tool, to validate the IP addresses before setting up the HyperScale nodes and to avoid failures during setup.

  • Verify that the existing CommServe is in Feature Release 21 (or later). For more information on viewing the software version, see Health Report: Software Version Report.

  • To attach the nodes to an existing CommServe, you must login to the nodes as an user with necessary permissions on the CommServe to install the software. For more information about the permissions needed to setup the node as a client in the CommServe, see User Security Permissions by Feature - Deployment. (If necessary, the deployment permission can be removed for the user after the installation, as this permission check is performed only when the nodes are registered in the CommServe.)

  • Download and setup the HyperScale X Reference Architecture software, as described in Setting Up the Installation Media.

Procedure

  1. Login to the nodes using the following default credentials:

    Login: root

    Password: cvadmin

    Press Alt + Ctrl + F2 if the login prompt is not displayed.

  2. Get the network interface name for the node, using the following command:

    # ip address show
  3. Navigate to the following folder:

    # cd /opt/commvault/MediaAgent
  4. Configure the Data Protection network on the node, using the following command:

    Use the information obtained in step 2 (above) to provide the correct interface name for data protection.

    # ./cvconfigrefarchnw.py –c –e enpsf3 –i xxx.xx.x.x –n xxx.xx.x.x –g xxx.xx.x.x –d xxx.xx.x.x xxx.xx.x.x

    Where:

    -c Option to configure network-e Network interface name-i IP address of the interface-n Netmask IP of the interface-g Gateway IP for the interface to connect to-d DNS IPs for the interface to configure with (2 DNS IPs, separated by space, can be configured.)

  5. Configure the Storage Pool network on the node, using the following command:

    Use the information obtained in step 2 (above) to provide the correct interface name for storage pool.

    # ./cvconfigrefarchnw.py –c –e enpsf4 –i xxx.xx.x.x –n xxx.xx.x.x
  6. Restart the network service to reflect the new IP, using the following command:

    # systemctl restart network
  7. After the restart, use the following command to verify that the network is set properly:

    # ip address show

    Using ping or any other DNS command / tool, verify communication between the following:

    • Public ports in the nodes and the CommServe

    • Private ports between the nodes

      If the communication is not established or incorrect, repeat steps 4 and/or 5 depending on point of failure, restart the network service (step 6) and retest connectivity (step 7) to make sure that the network connectivity is properly set.

  8. Ensure that you are in the following folder:

    /opt/commvault/MediaAgent

  9. Create a block from one of the nodes using the following command:

    ./cvavahi.py set_blkid <block id> <node1 serial number> <node2 serial number> <node3 serial number>

    Where:

    <block id> is an unique, unused name for the block.

    <node1 serial number> <node2 serial number> <node3 serial number> are the Hostname, or node serial numbers associated with the nodes, noted down in Before You Begin from the opening screen.

    Example:

    ./cvavahi.py set_blkid My_New_Block ymbq001141 ymbq001142 ymbq001143

    This command should set the block. (No messages will be displayed if the block is successfully set.)

    You can verify whether the block is created using the following command:

    # cat /etc/avahi/services/cvlt.service | grep blkid

    You will see an output similar to the following:

    <txt-record>blkid=<block id></txt-record>

    If you see the following message after setting the block:

    Could not locate avahi node with serial number xxxx1234456 please make sure cvlt avahi service is exported from this node.

    Restart the avahi service on all the nodes using the following command:

    systemctl restart avahi-daemon.service

    Verify the output of this command and ensure that the services are successfully started.

    If the error persists, restart the nodes. After the restart wait for a few minutes (10 minutes approximately) for cvavahi to present the serial number to the network.

  10. Open the Web browser from any computer that can connect to the nodes.

  11. Type the IP address associated with any one of the nodes.

  12. The login dialog box is displayed.

    1. Type root as the Username and cvadmin as the Password.

    2. Click Login.

  13. The Provide Node Information page is displayed.

    1. In the Root password and Confirm password boxes, type a new root password for the nodes.

      Note:

      • The Node 1, Node 2, and Node 3 tabs displays the serial numbers associated with each node.

      • All the network interfaces in the hardware is displayed. Typically, for a standard hardware, a total of 6 interfaces are displayed for each node. This includes 2 - 1 GigE interfaces (interfaces 1 and 2), and 4 - 10 GigE interfaces (interfaces 4, 5, 6, and 7). Interfaces 3 and 5 are typically associated with the public data protection network, while interfaces 4 and 6 are typically associated with the private storage pool network.

      • Hover the cursor over the check box associated with the interface to display the network capacity and other information associated with the interface.

    2. Setup the Data Protection network for the nodes as follows:

      1. From the Node 1 tab, select and enable the check box corresponding to the 10 GigE interface associated with the data protection network. (For example, enpsf3 in the sample image shown above.)

        Tip: Hover the cursor over the check box associated with the interface. Use the Mac Address to identify the interfaces associated with a NIC.

      2. Verify and validate the IP Address and Netmask addresses using the data collected in the Node Configuration Checklist.

        If necessary, edit the information to make sure that the accurate IP addresses are provided.

        Do not modify the information for CISCO UCS managed or CISCO non-UCS managed nodes without bonding through OS.

      3. From the Network Type list, select CommServe registration.

        Once completed your screen should be similar to the following image:

      4. Repeat the above steps in Node 2 and Node 3 tabs.

    3. Setup the Storage Pool network for the nodes as follows:

      1. Clear the check box associated with the Data Protection interface.

      2. Select and enable the check box corresponding to the 10 GigE interface associated with the Storage Pool Network. (For example, enpsf4 in the sample image shown above.)

        Tip: Hover the cursor over the check box associated with the interface. Use the Mac Address to identify the interfaces associated with a NIC.

      3. Verify and validate the IP Address and Netmask addresses using the data collected in the Node Configuration Checklist.

        If necessary, edit the information to make sure that the accurate IP addresses are provided.

        Do not modify the information for CISCO UCS managed or CISCO non-UCS managed nodes without bonding through OS.

      4. From the Network Type list, select StoragePool.

        Once completed your screen should be similar to the following image:

      5. Repeat the above steps in Node 2 and Node 3 tabs.

    4. Click Next Step.

  14. The Provide Network Information page is displayed.

    1. In the Default Gateway box, type the IP address associated with the Data Protection gateway.

    2. Click the Add DNS link and add the IP address associated with the Default Gateway.

      Optional: If you have additional DNS Servers, click the Add DNS link to add additional DNS servers.

    3. Click Next.

      The setup process validates the network information and will take some time to complete.

  15. The CommServe Information page is displayed.

    1. In the CommServe hostname (FQDN) box, enter the name (FQDN) of the existing CommServe computer.

    2. In the Username and Password boxes, enter the credentials that must be used to access the CommServe server.

    3. Click Save.

      The software will start the installation process.

      The MediaAgent software will be installed in the nodes . This process may take some time (approximately 45 minutes) to complete.

      You can monitor the progress using the progress bar.

      Caution: Do not reboot or stop the installation during this process.

  16. The completion message will be displayed.

What to Do Next

Create a new storage pool using the nodes that were setup. For more information, see Creating a New Storage Pool.