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>