Reserving IPv6 addresses being used by storage nodes (GC)

Virtual Storage Platform One SDS Block and SDS Cloud Troubleshooting Reference

Version
1.19.x
Audience
anonymous
Part Number
MK-24VSP1SDS029-03
ft:lastEdition
2026-04-07

This section describes procedures for reserving IPv6 addresses being used by VSP One SDS Block storage nodes for a compute network. Perform this procedure only when instructed to do so in the document.

  1. Confirm the storage cluster name of VSP One SDS Block you set for storage cluster configuration.

    REST API: GET /v1/objects/storage

    CLI: storage_show

    The "nickname" key corresponds to the storage cluster name. Hereinafter, the "nickname" key value is described as <clusterName>.

  2. Verify the name and ID of the storage node for which you want to reserve an IPv6 address.

    REST API: GET /v1/objects/storage-nodes

    CLI: storage_node_list

    Verify the two-digit number XX from the storage node name ("StorageNodeXX"). Hereinafter, XX that you confirmed is described as <XX>.

  3. Verify the IPv6 address of the storage node compute port.

    REST API: GET /v1/objects/ports

    CLI: port_list

    Verify "ipv6Information" of the port whose "storageNodeId" matches the storage node ID confirmed in step 2.

  4. Reserves IPv6 address for the storage nodes.
    gcloud compute addresses create <clusterName>-sn<XX>-compute-ipv6 \
     --addresses <IPV6_ADDRESS> \
     --region <REGION> \
     --prefix-length 96 \
     --subnet <SUBNETWORK>
    • clusterName: Storage cluster name confirmed in step 1.

    • XX: The number of the storage node confirmed in step 2.

    • IPV6_ADDRESS: IPv6 address confirmed in step 3.

    • REGION: Name of the region in which the storage cluster is configured.

    • SUBNETWORK: Subnet name for compute network.

    Note:

    The following error might occur during processing. This indicates that a static IPv6 address already exists with the address name obtained in step 2, and therefore is normal.

    The resource 'projects/<project_name>/regions/<region_name>/addresses/<address_name>' already exists
  5. Verify that the IPv6 address has been reserved.
    gcloud compute addresses list \
    --filter="name~<clusterName>-sn<XX>-compute-ipv6"

    Verify that the storage node IPv6 address is indicated in ADDRESS and STATUS is IN_USE or RESERVED.

    If the indicated IPv6 address is other than the storage node IPv6 address you want to reserve or STATUS is other than IN_USE and RESERVED, run the following command to release the reserved IPv6 address once, and then reserve the IPv6 address again by specifying the correct address.

    gcloud compute addresses delete <clusterName>-sn<XX>-compute-ipv6 \
     --region <REGION>