What is the impact if 1 site has 2 nodes down within 3Nodes*2 sites?
Applies to
- StorageGRID 11.6
- Storage Node (SN)
-
Grid topology
Site 1
SN1 (node down)
SN2 (node down)
SN3
Site 2
SN1
SN2
SN3
Answer
- S3/Swift (Without keystone environment)
- All APIs related to GET/HEAD requests for existent objects will succeed.
- All APIs related to new PUT/Overwrite/Delete will fail due to the reason of
Cassandra Driver Error(Unavailable)
- Swift (With keystone environment)
- All APIs will fail due to the reason of
Token generation CQLquery failed.- Swift requires at least 2 ADC nodes online.
- All APIs will fail due to the reason of
Additional Information
Tenant information is saved in Cassandra tables in keyspace accounts, e.g. table
accounts. Thus, if Cassandra is impacted, the tenant creation will fail as well:
qlsh:accounts> select * from accounts;
accountid | etag | json | syncetag | syncstat
---------------------- ---------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------- -------------------------------------------------------------------------------------------------------------------------
50349447117570013101 | 05fdfe03830518c936971927af45eb24 | {"id":"50349447117570013101","name":"Tenant1","idSources":[{"id":"d6ef78bd-73d8-4d00-8ad9-9e112ba6133d","disable":true,"type":"","ldapConfig":{"type":"","hostname":"","port":"","disableTLS":false,"enableLDAPS":false,"caCert":"","username":"","password":"","baseGroupDn":"","baseUserDn":"","userIdAttribute":"","userUUIDAttribute":"","groupIdAttribute":"","groupUUIDAttribute":""}}],"creationTime":1638024807,"capabilities":["management","s3"],"policy":{"quotaObjectBytes":100000000000,"useAccountIdentitySource":true,"allowPlatformServices":true}} | ed9dc00505bc9a198407e9533308c998 | [{"inProgress":false,"lastProgress":1690877300,"next":1690880660,"start":1690877300,"end":1690877300,"lastError":null}]
68825267763849046946 | e224c6d68f797bcb73ed60428b45101d | {"id":"68825267763849046946","name":"Tenant2","idSources":[{"id":"988227ba-2905-408b-9f57-79312e80b5a8","disable":true,"type":"","ldapConfig":{"type":"","hostname":"","port":"","disableTLS":false,"enableLDAPS":false,"caCert":"","username":"","password":"","baseGroupDn":"","baseUserDn":"","userIdAttribute":"","userUUIDAttribute":"","groupIdAttribute":"","groupUUIDAttribute":""}}],"creationTime":1650872110,"capabilities":["management","swift"],"policy":{"useAccountIdentitySource":true,"allowPlatformServices":true}} | acdf79f56e93d2dd0f4a555ccd2be4c6 | [{"inProgress":false,"lastProgress":1690876275,"next":1690879575,"start":1690876275,"end":1690876275,"lastError":null}]
61543686510007486134 | 1769ecb211775c3a3659cd739687e3ed | {"id":"61543686510007486134","name":"test","idSources":[{"id":"2b5ee1f4-f54d-4925-82b1-8343102330f6","disable":true,"type":"","ldapConfig":{"type":"","hostname":"","port":"","disableTLS":false,"enableLDAPS":false,"caCert":"","username":"","password":"","baseGroupDn":"","baseUserDn":"","userIdAttribute":"","userUUIDAttribute":"","groupIdAttribute":"","groupUUIDAttribute":""}}],"creationTime":1677470615,"capabilities":["management","s3"],"policy":{"useAccountIdentitySource":true,"allowPlatformServices":true,"allowSelectObjectContent":true}} | 3f84301181e7da711acd04323b624f5b | [{"inProgress":false,"lastProgress":1690876275,"next":1690880295,"start":1690876275,"end":1690876275,"lastError":null}]
98560983136561412157 | c8d67c17ee0e35334d73a069aa0bb118 | {"id":"98560983136561412157","name":"Tenant3","idSources":[{"id":"369969af-5b01-4ca8-8028-954f0dbe5786","disable":true,"type":"","ldapConfig":{"type":"","hostname":"","port":"","disableTLS":false,"enableLDAPS":false,"caCert":"","username":"","password":"","baseGroupDn":"","baseUserDn":"","userIdAttribute":"","userUUIDAttribute":"","groupIdAttribute":"","groupUUIDAttribute":""}}],"creationTime":1670482139,"capabilities":["management","s3"],"policy":{"quotaObjectBytes":100000000000}} | c3bcf883418aa1c7deeae203b00d9b40 | [{"inProgress":false,"lastProgress":1690876275,"next":1690879335,"start":1690876275,"end":1690876275,"lastError":null}]
0 | f4c66f26306e3524abae39ab22b01907 | {"id":"0","name":"Root","idSources":[{"id":"6eda2fcb-968b-40ce-b077-0955b897bb62","disable":true,"type":"","ldapConfig":{"type":"","hostname":"","port":"","disableTLS":false,"enableLDAPS":false,"caCert":"","username":"","password":"","baseGroupDn":"","baseUserDn":"","userIdAttribute":"","userUUIDAttribute":"","groupIdAttribute":"","groupUUIDAttribute":""}}],"creationTime":1637942408,"capabilities":["management"],"policy":{}} | 150ab73ea31ca316e9473b933d742039 | [{"inProgress":false,"lastProgress":1690875439,"next":1690879339,"start":1690875439,"end":1690875439,"lastError":null}]
1 | a076adc50dc66f2a16f8e54a7a30d453 | {"id":"1","name":"PlatformServices","idSources":[{"id":"b9b1b0dc-e04a-40f8-a823-a41f1366e299","disable":true,"type":"","ldapConfig":{"type":"","hostname":"","port":"","disableTLS":false,"enableLDAPS":false,"caCert":"","username":"","password":"","baseGroupDn":"","baseUserDn":"","userIdAttribute":"","userUUIDAttribute":"","groupIdAttribute":"","groupUUIDAttribute":""}}],"creationTime":1637942408,"capabilities":["s3"],"policy":{}} | 1002408796a16adb13ca36db4f749bb4 | [{"inProgress":false,"lastProgress":0,"next":1637946128,"start":0,"end":0,"lastError":null}]
(6 rows)
cqlsh:accounts>
