ECS:3.7:S3: バケットの一覧表示時にxml応答でStorageClassフィールドが見つからない
概要: ECS 3.7でバケットを一覧表示すると、xml応答にフィールドがない
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
バケットを一覧表示するときに、アプリケーションが <StorageClass> の読み取りに失敗します。
戻り値にフィールドがありません。
戻り値にフィールドがありません。
原因
StorageClass>をチェックする<アプリケーションは、ECSによって返されるxmlファイルにフィールドがないため、続行できません。
この時点では、ストレージ クラスはECSでは使用されず、常に「Standard」を返す必要があります。
3.7での応答例:
この時点では、ストレージ クラスはECSでは使用されず、常に「Standard」を返す必要があります。
<StorageClass>STANDARD</StorageClass>
<StorageClass>STANDARD</StorageClass>
ただし、一部のアプリケーションは、この値の戻り値に依存する場合があります。
3.7での応答例:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Name>mike-s3</Name>
<Prefix/>
<Marker/>
<MaxKeys>1000</MaxKeys>
<IsTruncated>false</IsTruncated>
<ServerSideEncryptionEnabled>false</ServerSideEncryptionEnabled>
<Contents>
<Key>20220308_231130_run_Health_Check.zip</Key>
<LastModified>2022-03-09T18:24:39.604Z</LastModified>
<ETag>"35f6f6e4fdb993e792b4865249ecc0c8"</ETag>
<Size>96662</Size>
<Owner>
<ID>mike</ID>
<DisplayName>mike</DisplayName>
</Owner>
<IsFanoutObject>false</IsFanoutObject>
</Contents>
</ListBucketResult>
解決方法
この問題は3.7.0.2で修正されます。
一時的な回避策として、アプリケーションは一覧表示コマンドの「?versions」タグを使用してバケットを一覧表示できます。
例:
一時的な回避策として、アプリケーションは一覧表示コマンドの「?versions」タグを使用してバケットを一覧表示できます。
例:
sudo perl ./s3curl.pl --id xxx -- -v "http://10.x.x.x:9020/mike-s3?versions"| xmllint --format -
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Name>mike-s3</Name>
<Prefix/>
<KeyMarker/>
<VersionIdMarker/>
<MaxKeys>1000</MaxKeys>
<IsTruncated>false</IsTruncated>
<Version>
<Key>20220308_231130_run_Health_Check.zip</Key>
<VersionId>null</VersionId>
<IsLatest>true</IsLatest>
<LastModified>2022-03-09T18:24:39.604Z</LastModified>
<ETag>"35f6f6e4fdb993e792b4865249ecc0c8"</ETag>
<Size>96662</Size>
<Owner>
<ID>mike</ID>
<DisplayName>mike</DisplayName>
</Owner>
<StorageClass>STANDARD</StorageClass>
</Version>
</ListVersionsResult>
対象製品
ECS, ECS Appliance, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Series文書のプロパティ
文書番号: 000198731
文書の種類: Solution
最終更新: 14 5月 2026
バージョン: 6
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。