In this section, you verify the configuration by running a REST API or CLI command from the controller node as the user that was created in Creating an initial user.
- Log in to the EC2 instance for a controller node.
-
Change the password of the user created in the "ServiceAdministrators" user
group, according to the procedure described in Creating an
initial user. The parameters and values required to change the
password are as follows:
-
userId: ID of the user created in the "ServiceAdministrators" user group
-
currentPassword: Password used when the user was created
-
newPassword: New password
REST API: PATCH /v1/objects/users/<userId>/password
CLI: user_password_set
-
-
Obtain a list of event logs and verify that startup of the storage cluster is
completed before confirming configuration.
REST API: GET /v1/objects/event-logs
CLI: event_log_list
If the KARS08100-I message has been output to the event log, startup of the storage cluster is completed. Perform the following procedures to confirm each configuration.
-
Obtain compute port information, and then verify the configuration. In the following steps,
use the same credentials as in step 2.
REST API: GET /v1/objects/ports
CLI: port_list
Verify the obtained information to make sure of the following.
Obtained information
Make sure that:
Number of portSummary objects
(Single-AZ configuration) The number is the same as that of storage nodes selected for ConfigurationPattern in step 11 of Configuring a storage cluster.
(Multi-AZ configuration) The number is the same as that of storage nodes selected for ConfigurationPattern in step 11 of Configuring a storage cluster subtracted by the number of tiebreaker node.
Value of protocol
It is "iSCSI".
Value of status
The status value is "Normal".
Value of subnetMask
The number of bits of this value is the same as that of the net mask of the compute network subnet selected in step 11 of Configuring a storage cluster.
Value of mtuSize
It is "9000".
-
Obtain drive information, and then verify the configuration.
REST API: GET /v1/objects/drives
CLI: drive_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Number of drive objects
The number is the same as the number of storage nodes selected for ConfigurationPattern in step 11 of Configuring a storage cluster times the number selected for DriveCount in step 11 of Configuring a storage cluster.
Value of statusSummary
The statusSummary value is "Normal".
-
Obtain storage cluster information, and then verify the configuration.
REST API: GET /v1/objects/storage
CLI: storage_show
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of softwareVersion from which periods (.) are excluded
The value matches the version of VSP One SDS Block selected in step 7 of Configuring a storage cluster.
Value of status
The status value is "Ready".
Value of deploymentType
(Single-AZ configuration) The deploymentType value is "Normal".
(Multi-AZ configuration) The deploymentType value is "Multi-AZ".
CAUTION:When building multiple VSP One SDS Block, also check the value of internalId.
If the value of internalId is duplicated in any other VSP One SDS Block, perform the operation described in Removing the storage software in the VSP One SDS Block System Administrator Operation Guide. Then, perform the operation again from Configuring a storage cluster.
-
Obtain storage node information, and then verify the configuration.
REST API: GET /v1/objects/storage-nodes
CLI: storage_node_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Number of storageNode objects
(Single-AZ configuration) The number is the same as that of storage nodes selected for ConfigurationPattern in step 11 of Configuring a storage cluster.
(Multi-AZ configuration) The number is the same as that of storage nodes selected for ConfigurationPattern in step 11 of Configuring a storage cluster subtracted by the number of tiebreaker node.
Value of status
The status value is "Ready".
Value of modelName
-
The value is the same as that of StorageNodeInstanceType set in step 11 of Configuring a storage cluster.
- (Multi-AZ configuration) r5.xlarge is set in tiebreaker node.
Value of memory
The memory capacity is sufficient for the instance type you selected in step 11 of Configuring a storage cluster.
-
-
Obtain fault domain information, and then verify the configuration.
REST API: GET /v1/objects/fault-domains
CLI: fault_domain_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Number of faultdomain objects
(Single-AZ configuration) 1
(Multi-AZ configuration) 3
Value of numberOfStorageNodes
(Single-AZ configuration) It is equal to the number of storageNode objects.
(Multi-AZ configuration) The number is the same as that of the storage nodes belonging to the fault domain.
Value of status
Be "Normal".
-
Obtain storage controller information, and then verify the configuration.
REST API: GET /v1/objects/storage-controllers
CLI: storage_controller_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of status
The status value is "Normal".
-
Obtain storage pool information, and then verify the configuration.
REST API: GET /v1/objects/pools
CLI: pool_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of status
The status value is "Normal".
Value of redundantType
In HPEC 4D+2P: "4D+2P"
In Mirroring Duplication: "Duplication"
-
Obtain storage cluster time information, and then verify the configuration.
REST API: GET /v1/objects/storage-time-setting
CLI: storage_time_setting_show
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of systemTime
It matches the UTC time when the information was obtained.
Value of ntpServerNames
It is "169.254.169.123".
Value of timezone
The value is the same as that of Timezone set in step 11 of Configuring a storage cluster.
-
Obtain storage cluster network information, and then verify the configuration.
REST API: GET /v1/objects/storage-network-setting
CLI: storage_network_setting_show
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of primaryDnsServerIpAddress
It is "169.254.169.253".
Value of secondaryDnsServerIpAddress
It is empty.
Value of virtualIpv4Address
It is empty.
-
Obtain protection domain information, and then verify the configuration.
REST API: GET /v1/objects/protection-domains
CLI: protection_domain_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of redundantType
In HPEC 4D+2P: "4D+2P"
In Mirroring Duplication: "Duplication"
-
Obtain control port information, and then verify the configuration.
REST API: GET /v1/objects/control-ports
CLI: control_port_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of mtuSize
It is "1500".
-
Obtain internode port information, and then verify the configuration.
REST API: GET /v1/objects/internode-ports
CLI: internode_port_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of mtuSize
It is "9000".
-
Obtain storage node network information, and then verify the configuration.
REST API: GET /v1/objects/storage-node-network-settings
CLI: storage_node_network_setting_list
Verify the obtained information to make sure of the following:
Obtained information
Make sure that:
Value of gateway
It is the value with 1 added to the fourth octet of the network address for the control network subnet set in step 11 of Configuring a storage cluster.
Value of interface
It is "eth0".