This section describes the procedure for verifying the configuration by using a REST API/CLI to obtain a summary of storage cluster configuration information.
- Log in to the 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
In the following steps, use the same credentials as in step 2.
-
-
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 a summary of the storage cluster configuration information to verify the
configuration.
REST API:GET /v1/objects/storage-configuration-summary
CLI:storage_configuration_summary_show
Verify the obtained information to make sure of the following.
Item
Obtained information
Verification
storage
softwareVersion
The value matches the version indicated in templateVersion of the configuration file (terraform.tfvars).
status
The status value is "Ready."
deploymentType
(Single-Zone configuration) The deploymentType value is "Normal."
(Multi-Zone configuration) The deploymentType value is "Multi-AZ."
internalId
If you make multiple configurations of VSP One SDS Block, each internalId must be different.1
storageTimeSetting
systemTime
It matches the UTC time when the information was obtained.
ntpServerNames
The ntpServerNames value is "metadata.google.internal."
timezone
The value is the same as that of timeZone set in step 6 of Configuring a storage cluster.
storageNetworkSetting
primaryDnsServerIpAddress
The primaryDnsServerIpAddress value is "169.254.169.254."
secondaryDnsServerIpAddress
The secondaryDnsServerIpAddress value is an empty string ("").
virtualIpv4Address
The virtualIpv4Address value is an empty string ("").
protectionDomains
redundantType
In HPEC 4D+2P: "4D+2P"
In Mirroring Duplication: "Duplication"
faultDomains
Number of faultDomain objects
(Single-Zone configuration) 1
(Multi-Zone configuration) 3
status
The status value is "Normal."
numberOfStorageNodes
(Single-Zone configuration) The value is equal to the number of storageNode objects obtained simultaneously.
(Multi-Zone configuration) The number is the same as that of the storage nodes belonging to the fault domain.
physicalZone
(Single-Zone configuration) The value is null.
(Multi-Zone configuration) The value is the zone name specified for zones in step 6 of Configuring a storage cluster.
storageControllers
status
The status value is "Normal."
storageNodes
Number of storageNode objects
- The number is the same as that of storage nodes set for numberOfNodes in step 6 of Configuring a storage cluster.
- (Multi-Zone configuration) The number is larger by one than the number of storage nodes you set for numberOfNodes in step 6 of Configuring a storage cluster.
status
The status value is "Ready."
modelName
- The value is the same as that of storageNodeMachineType set in step 6 of Configuring a storage cluster.
- (Multi-Zone configuration) n4-highmem-4 is set in tiebreaker node.
storageNodeNetworkSettings
gateway
It is the value with 1 added to the fourth octet of the network address for the control network subnet set in step 6 of Configuring a storage cluster.
interface
The interface value is "eth0."
controlPorts2
mtuSize
The value must be the same as the MTU size set with the VPC you specified for computeVpcName in step 6 of Configuring a storage cluster.
internodePorts2
mtuSize
The value must be the same as the MTU size set with the VPC you specified for internodeVpcName in step 6 of Configuring a storage cluster.
ports2
Number of portSummary objects
- The number must be the same as the number of storage nodes set for numberOfNodes in step 6 of Configuring a storage cluster.
- (Multi-Zone configuration) Tiebreaker nodes are excluded.
protocol
The value is the same as the value of computePortProtocol set in step 6 of Configuring a storage cluster.3
status
The status value is "Normal."
mtuSize
The value must be the same as the MTU size set with the VPC you specified for computeVpcName in step 6 of Configuring a storage cluster.
pools
status
The status value is "Normal."
redundantType
In HPEC 4D+2P: "4D+2P"
In Mirroring Duplication: "Duplication"
drives
Number of drive objects
This number is the same as the number of storage nodes set for numberOfNodes in step 6 of Configuring a storage cluster multiplied by numberOfDrives.
statusSummary
The status value is "Normal."
1. 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 and SDS Cloud System Administration. Then, perform the operation again from Configuring a storage cluster.
2. The subnetMask value is a fixed value (/32) conforming to Google Cloud specifications.
3. If you specified "NVMe/TCP" for computePortProtocol in step 6 of Configuring a storage cluster, the compute port protocol value that you obtain is "NVMe_TCP."