3ノード* 2のサイト内で1つのサイトの2つのノードが停止した場合、どのような影響がありますか。
環境
- StorageGRID 11.6
- ストレージノード(SN)
グリッドトポロジ
サイト1
SN1(ノード停止)
SN2(ノード停止)
SN3
サイト2
SN1
SN2
SN3
回答
- S3 / Swift(keystone環境なし)
- 既存のオブジェクトに対するGET / HEAD要求に関連するAPIはすべて成功します。
- 次の理由により、新しいPUT / Overwrite / Deleteに関連するすべてのAPIが失敗します:
Cassandra Driver Error(Unavailable)
- Swift(keystone環境を使用)
- の理由により、すべてのAPIが失敗します
Token generation CQLquery failed
。- Swiftでは、少なくとも2つのADCノードがオンラインである必要があります。
- の理由により、すべてのAPIが失敗します
追加情報
テナント情報は、キースペースアカウント(tableなど)のCassandraテーブルに保存されます
accounts
。そのため、Cassandraが影響を受けると テナントの作成も失敗します。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>