Adding Nodes

This operation enables you to organize local disks of all servers into a virtual storage resource pool to provide the block service.

Procedure

  1. Choose Services > Block Service > VBS.
  2. Click Create VBS and select New Node.

    The Add Node page is displayed.

  3. Click Batch Import Node or Manually Import Node to add nodes.

    • Batch Import Node

      Click Download the template to download the template. Fill the information about the storage nodes to be added in the template and save it locally. Click , select the template, and click Upload. The nodes are imported to the system in a batch.

    • Manually Import Node
      1. Set parameters for a node. Table 1 describes related parameters.
        Table 1 Storage node parameters

        Parameter

        Description

        Management IP Address

        Indicates the management IP address of a node.

        Cabinet

        Indicates the cabinet where a node resides.

        Node Name

        Indicates the name of a node.

        Chassis

        Indicates the chassis where a node resides.

        Slot

        Indicates the number of the slot where a node resides.

        Server Model

        Indicates the model of the server where a node resides.

        Node Role

        Indicates the role of a node. Possible options are Management, Storage, and Compute.

        • Management: manages alarms, logs, and configurations of the system, as well as monitors the system performance.
        • Storage: indicates that components, except management components, can be installed on a storage node.
        • Compute: indicates the user application server.

        Username

        Indicates the user name for logging in to the authentication server.

        Password

        Indicates the user password.

        Password of root

        Indicates the password of user root.

      2. Click OK to add nodes to the list.
      3. Click Submit to configure nodes and install the network management components.

        If the configuration fails or the network management components fail to be installed, click Restore Factory Setting to delete data.

      4. Click Next.

  4. Configure storage networks.

    1. Select Yes or No in Use Configured IP Address Only. If you select Yes, the system only allocates configured storage IP addresses in the specified IP address range to the nodes.
    2. Configure storage networks.
      • Front- and back-end shared network
        1. Configure the front- and back-end shared network. Table 2 describes related parameters.
          Table 2 Front- and back-end shared network parameters

          Parameter

          Description

          Transmission Protocol

          Indicates the transmission protocol used by the network. Possible options are TCP, IB, and RoCE.

          Bond Mode

          Indicates the bond mode of the network.

          • bond1: active/standby mode
          • bond4: dynamic link aggregation mode

          IP Address Range

          Indicates the IP address segment of the front-end storage network.

          NOTE:
          • In the event of using an IPv4 address:
            • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
            • Each field of the IPv4 address must be an integer.
            • The value of the leftmost field ranges from 1 to 223 (excluding 127).
            • The values of the other fields range from 0 to 255.
            • An IPv4 address cannot be set to a special address such as a broadcast address.
            • Example: 192.168.1.100
          • In the event of using an IPv6 address:
            • A 128-bit IPv6 address is divided into eight 16-bit fields. Each 16-bit field consists of four colon-separated hexadecimal numbers.
            • In each 16-bit field, leading zeros can be omitted for simplicity. However, at least one digit must be reserved in each field.
            • To achieve further simplicity, you can use a double colon (::) in place of a series of zeros. A double colon can be used only once in an IPv6 address. It can also represent the neighboring consecutive zeros at the beginning or end of an IPv6 address.
            • An IPv6 address cannot be set to a special one, such as a network address, loopback address, or multicast address.
            • Example: fc00::1234

          Subnet Mask

          When an IPv4 address is used, this parameter indicates the subnet mask of the storage IP address and identifies the subnet to which the IP address belongs. When an IPv6 address is used, this parameter indicates the prefix length of the IPv6 address.

          Port

          Indicates the port used by an IP address.

        2. Click Preview.

          Configuration information in the table displayed on the page will be updated.

        3. Click Submit.
        4. After the storage network is configured successfully, click Next.
      • Front- and back-end separated networks
        1. Configure the front-end storage network. Table 3 describes related parameters.
          Table 3 Front-end network parameters

          Parameter

          Description

          Transmission Protocol

          Indicates the transmission protocol used by the front-end network. Possible options are TCP, IB, and RoCE.

          Bond Mode

          Indicates the bond mode of the front-end network.

          • bond1: active/standby mode
          • bond4: dynamic link aggregation mode

          IP Address Range

          Indicates the IP address segment of the front-end storage network.

          NOTE:
          • In the event of using an IPv4 address:
            • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
            • Each field of the IPv4 address must be an integer.
            • The value of the leftmost field ranges from 1 to 223 (excluding 127).
            • The values of the other fields range from 0 to 255.
            • An IPv4 address cannot be set to a special address such as a broadcast address.
            • Example: 192.168.1.100
          • In the event of using an IPv6 address:
            • A 128-bit IPv6 address is divided into eight 16-bit fields. Each 16-bit field consists of four colon-separated hexadecimal numbers.
            • In each 16-bit field, leading zeros can be omitted for simplicity. However, at least one digit must be reserved in each field.
            • To achieve further simplicity, you can use a double colon (::) in place of a series of zeros. A double colon can be used only once in an IPv6 address. It can also represent the neighboring consecutive zeros at the beginning or end of an IPv6 address.
            • An IPv6 address cannot be set to a special one, such as a network address, loopback address, or multicast address.
            • Example: fc00::1234

          Subnet Mask

          When an IPv4 address is used, this parameter indicates the subnet mask of the storage IP address and identifies the subnet to which the IP address belongs. When an IPv6 address is used, this parameter indicates the prefix length of the IPv6 address.

          Port

          Indicates the port used by an IP address.

        2. Configure the back-end network. Table 4 describes related parameters.
          Table 4 Back-end storage network parameters

          Parameter

          Description

          Transmission Protocol

          Indicates the transmission protocol used by the back-end network. Possible options are TCP, IB, and RoCE.

          Bond Mode

          Indicates the bond mode of the back-end network.

          • bond1: active/standby mode
          • bond4: dynamic link aggregation mode

          IP Address Range

          Indicates the IP address segment of the front-end storage network.

          NOTE:
          • In the event of using an IPv4 address:
            • A 32-bit IPv4 address is divided into four 8-bit fields that are expressed in dotted decimal notation.
            • Each field of the IPv4 address must be an integer.
            • The value of the leftmost field ranges from 1 to 223 (excluding 127).
            • The values of the other fields range from 0 to 255.
            • An IPv4 address cannot be set to a special address such as a broadcast address.
            • Example: 192.168.1.100
          • In the event of using an IPv6 address:
            • A 128-bit IPv6 address is divided into eight 16-bit fields. Each 16-bit field consists of four colon-separated hexadecimal numbers.
            • In each 16-bit field, leading zeros can be omitted for simplicity. However, at least one digit must be reserved in each field.
            • To achieve further simplicity, you can use a double colon (::) in place of a series of zeros. A double colon can be used only once in an IPv6 address. It can also represent the neighboring consecutive zeros at the beginning or end of an IPv6 address.
            • An IPv6 address cannot be set to a special one, such as a network address, loopback address, or multicast address.
            • Example: fc00::1234

          Subnet Mask

          When an IPv4 address is used, this parameter indicates the subnet mask of the storage IP address and identifies the subnet to which the IP address belongs. When an IPv6 address is used, this parameter indicates the prefix length of the IPv6 address.

          Port

          Indicates the port used by an IP address.

        3. Click Preview.

          Configuration information in the table displayed on the page will be updated.

        4. Click Submit.
        5. After the storage network is configured successfully, click Next.

  5. Install nodes.

    1. Optional: If the installation fails, you can click Restore Factory Setting to reconfigure the nodes.
    2. Click Install.
    3. Optional: After the cluster is installed successful, you can expand the storage pools, replication clusters, and iSCSI services.

      If a compute node is installed, a message is displayed after the installation is successful. You can determine whether to enable the NTP client for the compute node.

      • If the NTP client provided by other components or services has been configured on the compute node, select No to disable the NTP client of the storage system.
      • If no NTP client provided by other components or services is configured on the compute node, select Yes to enable the NTP client of the storage system.
    4. Click Finish.