Changing the protocol of compute ports (Bare metal)

Virtual Storage Platform One SDS Block Storage Administrator Guide

Version
1.17.x
Audience
anonymous
Part Number
MK-24VSP1SDS002-04

Change the protocol of all compute ports in a storage cluster at once.

The protocols can be specified as the protocols after change.

Current protocol of the compute port Available protocol of the compute port
iSCSI NVMe/TCP*
NVMe/TCP iSCSI
FC None
* Switching from an iSCSI protocol to an NVMe/TCP protocol is not possible when using the Universal Replicator function. To change protocols, see Deleting configuration information of Universal Replicator in the VSP One SDS Block Universal Replicator Guide to delete configuration information of Universal Replicator.
  • Required role: Storage

  • All the following resources in the storage cluster must be already deleted:

    • Initiators of the compute nodes

    • Compute node paths

    • Volume paths

    • Compute node

    • CHAP users (only when the current configuration uses iSCSI connection)

  • All compute ports in the storage cluster must be specified as follows:

    • The iSNS client function is disabled (only when the current configuration uses iSCSI connection).
    • CHAP authentication is disabled (only when the current configuration uses iSCSI connection).
  1. Changes the compute port protocol.

    REST API: POST /v1/objects/ports/actions/switch-protocol/invoke

    CLI: port_switch_protocol

    Verify the job ID that is displayed after the command is run.

  2. Verify the state of the job.

    Run either of the following commands with the job ID specified.

    REST API: GET /v1/objects/jobs/<jobId >

    CLI: job_show

    After running the command, if you receive a response indicating "Succeeded" as the state, the job is completed.

  3. Restart the storage cluster.

    For details, see Restarting the storage cluster.

  4. Obtain a list of compute ports and verify that the protocols of all the intended compute nodes are changed.

    GET /v1/objects/ports

    CLI: port_list

    Verify that [protocol] displays the compute port protocols after change.

  5. Back up the configuration information.

    To do so, see Backing up the configuration information (Bare metal).

    Note that, if you wish to continue with other procedures, you must back up the configuration information after you have completed all operations.

    Note:

    After the compute port protocols are changed, connect the volumes and compute nodes according to Allocating volumes to compute nodes before starting operation.