ECS: Bei der Oracle RMAN-Anwendung tritt der Fehler HTTP 501 auf, der nach dem Upgrade auf ECS 3.8.0.1 – 3.8.0.4 nicht implementiert wurde
Summary: Aufgrund einer ECS-Regression kann bei der Oracle Recovery Manager (RMAN)-Backupanwendung nach dem Upgrade auf ECS 3.8.0.1 – 3.8.0.4 der HTTP-Fehler 501 "Not Implemented" auftreten.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Nach dem Upgrade auf ECS 3.8.0.1 bis 3.8.0.4 können Anwendungsanforderungen mit dem HTTP-Fehler "501 Not Implemented" fehlschlagen, wenn alle in der Anforderung verwendeten Parameter nicht auf einer internen ECS-Unterstützungsliste stehen.
In RMAN wird ein Fehler angezeigt:
Überprüfen Sie das Problem in ECS:
Befehl:
Beispiel:
Nehmen Sie die requestID als Beispiel und verfolgen Sie den Fehler wie folgt weiter:
Befehl:
- Es wurde bestätigt, dass die Oracle Recovery Manager (RMAN) Backup-App von diesem Problem betroffen ist.
- Das Problem wirkt sich auf Oracle RMAN aus, wenn direkt in ECS geschrieben wird. Wenn Oracle RMAN über eine andere Anwendung in ECS schreibt, ist dies nicht betroffen.
- Andere Anwendungen können beeinträchtigt sein, wenn sie eine ähnliche Konfiguration verwenden, bei der nicht alle Parameter in der Anforderung Teil der unterstützten Liste sind.
In RMAN wird ein Fehler angezeigt:
RMAN-03009: failure of backup command on ORA_SBT_TAPE_1 channel at 11/20/2023 15:15:13 ORA-19506: failed to create sequential file, name="DB_FIP_20231120_mj2bv7g0_503507_1_1", parms="" ORA-27028: skgfqcre: sbtbackup returned error ORA-19511: non RMAN, but media manager or vendor specific failure, error text: KBHS-01404: See trace file /soft/oracle19/diag/rdbms/fip/fip/trace/sbtio_25047_140117933847552.log for details KBHS-00700: HTTP response error 'Not Implemented'
Überprüfen Sie das Problem in ECS:
Befehl:
svc_log -f "does not support operation with signature B" -start '<Timeline errors received in ECS> -sr dataheadsvc -n all -sf
Beispiel:
# svc_log -f "does not support operation with signature B" -start '1 hours ago' -sr dataheadsvc -n all -sf svc_log v1.0.31 (svc_tools v2.14.0) Started 2023-11-22 15:34:17 Running on nodes: <All nodes> Time range: 2023-11-21 03:34:17 - 2023-11-22 15:34:17 Filter string(s): 'does not support operation with signature B' Show filename(s): True Show nodename(s): True Search reclaim logs (if any): False 169.254.1.5 dataheadsvc.log.20231121-134402.gz 2023-11-21T12:01:51,006 [qtp379782668-6225-88a5e8cf:18bedd2e9f0:d5e:4-s3-136.165.238.100] ERROR S3Service.java (line 638) does not support operation with signature B?not-implemented, request Id 88a5e8cf:18bedd2e9f0:d5e:4
Nehmen Sie die requestID als Beispiel und verfolgen Sie den Fehler wie folgt weiter:
Befehl:
# svc_log -f "request ID highlighted from previous step" -sr dataheadsvc dataheadsvc-access -start <Timeline of requestID> -sfBeispiel:
#svc_log -f "88a5e8cf:18bedd2e9f0:d5e:4" -sr dataheadsvc dataheadsvc-access -start 1h -sf svc_log v1.0.31 (svc_tools v2.14.0) Started 2023-11-22 15:45:40 Running on nodes: <All nodes> Time range: 2023-11-21 03:45:40 - 2023-11-22 15:45:40 Filter string(s): '88a5e8cf:18bedd2e9f0:d5e:4' Show filename(s): True Show nodename(s): True Search reclaim logs (if any): False <output truncated> . . 169.254.1.5 dataheadsvc.log.20231121-134402.gz 2023-11-21T12:01:51,006 [qtp379782668-6225-88a5e8cf:18bedd2e9f0:d5e:4-s3-136.165.238.100] ERROR S3Service.java (line 638) does not support operation with signature B?not-implemented, request Id 88a5e8cf:18bedd2e9f0:d5e:4 169.254.1.5 dataheadsvc-access.log 2023-11-21 12:01:51,007 88a5e8cf:18bedd2e9f0:d5e:4 136.165.232.207:9020 136.165.238.100:4249 dba-rman-prod - HEAD ul-rman-prod ul-rman-prod-01 ul-rman-prod-01 format=xml&x-BlockSize=262144&x-CopyNumber=0&x-Dbid=808640723&x-Dbname=RCAT&x-FileName=DB_RCAT_20231121_1i2c0uuu_63538_1_1&x-Incarnation=fpC63dLILKPb&x-NetTest=FALSE&x-Node=node1.hostname&x-OpenTime=2023-11-21%2012%3A01%3A51 &x-ReqCnt=34&x-ReqTime=2023-11-21%2012%3A01%3A51&x-SbtApi=sbtbackup&x-SbtOp=BeginUpload&x-SbtVersion=19.0.0.1&x-SessionId=0AA9580D05342089E063F7EDA5880453&x-System=Linux%20x86%2064-bit&x- SystemId=13&x-User=oracle HTTP/1.1 501 2 - - 1 - - - - 'x-amz-date: 20231121T120151Z' 'Connection: close' 'X-Amz-Content-SHA256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' . . <output truncated>
Cause
Dieses Problem ist auf eine Regression zurückzuführen, die in ECS STORAGE-28517 eingeführt wurde.
- Wenn die Anwendung keine Parameter verwendet, tritt der HTTP 501-Fehler nicht auf.
- Wenn die Anwendung Parameter verwendet:
- Wenn Sie mindestens einen Parameter aus der Liste der unterstützten Parameter (unten) verwenden, werden keine HTTP 501-Fehler gemeldet.
- Wenn nicht alle in der Abfrage verwendeten Parameter in der Liste der unterstützten Parameter enthalten sind, wird der HTTP 501-Fehler gemeldet.
| "acl", "lifecycle", "object-lock", "enable-object-lock", "location", "logging", "notification", "policy", "requestPayment", "torrent", "delete", "uploadId", "uploads", "versioning", "versionen", "website", "tagging", "cors", "accessmode", "fileaccess", "ping", "cors", "endpoint", "isstaleallowed", "query", "replication", "replicationInfo", "legal-hold", "retention", "retentionUpdate ", "searchmetadata", "snapshot ", "snapshots", "snapshotId", "empty-bucket-status", "select", "detailedReplicationStatus" |
Resolution
Das Problem ist ab ECS 3.8.0.5 behoben.
- Wenn Sie nach dem Upgrade auf ECS 3.8.0.1 - 3.8.0.4 von diesem Problem betroffen sind, eröffnen Sie einen Fall beim technischen Support, um die Lösung zu erhalten.
- Wenn Sie Oracle RMAN verwenden und ein Upgrade auf ECS 3.8.0.1 – 3.8.0.4 planen, informieren Sie Services während der Planung des Upgrades, sodass ein spezieller Patch für das Upgrade angefordert wird. Dieser spezielle Patch würde die Lösung für dieses Problem enthalten.
HINWEIS: Da das Problem im neueren Code behoben wurde, wird empfohlen, ein Upgrade auf eine Version mit der Korrektur durchzuführen.
Affected Products
ECS, ECS Appliance, ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, ECS Software, Elastic Cloud StorageArticle Properties
Article Number: 000219799
Article Type: Solution
Last Modified: 11 Mar 2024
Version: 8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.