ECS: 3.7: S3: StorageClass-Feld fehlt in xml-Antwort beim Auflisten von Buckets
Zusammenfassung: In ECS 3.7 fehlt das Feld in der XML-Antwort beim Auflisten von Buckets.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Anwendungen können storageClass<> beim Auflisten eines Buckets nicht lesen.
Das Feld fehlt in der Rückgabe.
Das Feld fehlt in der Rückgabe.
Ursache
Anwendungen, die auf <StorageClass> prüfen, können nicht fortfahren, da das Feld in der vom ECS zurückgegebenen XML-Datei fehlt.
Zu diesem Zeitpunkt wird die Speicherklasse in ECS nicht verwendet und sollte immer "Standard" zurückgegeben werden.
Beispielantwort in 3.7:
Zu diesem Zeitpunkt wird die Speicherklasse in ECS nicht verwendet und sollte immer "Standard" zurückgegeben werden.
<StorageClass>STANDARD</StorageClass>
<StorageClass>STANDARD</StorageClass>
Einige Anwendungen hängen jedoch möglicherweise von der Rückgabe dieses Werts ab.
Beispielantwort in 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>
Lösung
Das Problem wird in 3.7.0.2 behoben.
Als temporärer Workaround kann die Anwendung den Bucket mithilfe des Tags „?versions“ im Listenbefehl auflisten:
Beispiel:
Als temporärer Workaround kann die Anwendung den Bucket mithilfe des Tags „?versions“ im Listenbefehl auflisten:
Beispiel:
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>
Betroffene Produkte
ECS, ECS Appliance, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware SeriesArtikeleigenschaften
Artikelnummer: 000198731
Artikeltyp: Solution
Zuletzt geändert: 14 Mai 2026
Version: 6
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.