ECS: Skophantering – översikt och felsökning
Summary: I den här artikeln beskrivs hur du hanterar bucketar, överväganden och felsökning.
Symptoms
Cause
Resolution
Skophantering
Vad är en hink?
| Bucketar är containrar för objekt som skapats i ett namnområde och betraktas ibland som en logisk container för underklienter. I S3 kallas containrar för buckets och den här termen har antagits av ECS. I Atmos är motsvarigheten till en bucket en underklientorganisation. i Swift är motsvarigheten till en bucket en container, och för CAS är en bucket en CAS-pool. Bucketar är globala resurser i ECS. Varje bucket skapas i ett namnområde och varje namnområde skapas i en replikeringsgrupp (RG). Bucketar är globala resurser som kan sträcka sig över flera platser. När du skapar en bucket måste du tilldela den till ett namnområde och en RG. Bucketnivån är där ägarskap och fil- eller CAS-åtkomst är aktiverade. Buckets kan nås via olika verktyg samtidigt, d.v.s. komma åt samma bucket med GeoDrive och S3 Browser. |
Hur skapar man en hink?
ECS erbjuder flera sätt att skapa en bucket. För att skapa en bucket måste följande göras:
Logga in på ECS-systemet med din webbläsare och välj ECS-hjälpikonen ('?' i ECS GUI som länkarECS Administration Guide - "Komma igång med ECS - 'Skapa en bucket'
Se ECS REST API-guiden för hantering och objektåtgärder.
|
Vilka protokoll stöds?
När en objektanvändare skapas – "Hantera" – "Användare" – "Ny objektanvändare" är följande protokollalternativ tillgängliga:
|
Vilka bucketalternativ stöds? - Skapande av hinkar
Genom att skapa en ny bucket – "Manage" – "Buckets" – "New Bucket" är följande alternativ tillgängliga:
| Filsystem |
| Krävs för NFSv3. Krävs när en bucket skapas. Observera att detta inte kan ändras när bucketen har skapats. Se artikeln ECS: Metodtips för montering av NFS-exporter för ytterligare information. |
| CAS |
| För CAS-åtgärder måste detta anges när bucketen skapas. CAS-bucketar kan inte nås med andra protokoll och CAS-alternativet måste anges när du skapar en bucket. |
| Metadatasökning |
| Aktivera indexering av objekt baserat på användar- och systemmetadata och kan inte aktiveras när de har sparats. Se ECS-hjälpikonen ('?' i ECS GUI som länkar ECS-administrationsmanualen - 'Buckets' - 'Working with buckets in the ECS Portal' - 'Bucket settings' - 'Metadata search fields' |
| Åtkomst vid strömavbrott (ADO) |
| Med ECS kan du konfigurera bucketar så att de är tillgängliga om en av dina VDC slutar fungera. Se artikeln ECS: Vikten av parametern ADO (Access During Outage) för ytterligare information. |
| Kryptering på serversidan |
| Aktivera kryptering av data vid vila, som krypterar data på lagringsdiskarna för att minska risken för dataförlust genom fysisk stöld av diskar. Se ECS-hjälpikonen ('?' i ECS-gränssnittet som länkar ECS Administration Guide - 'Buckets' - 'Working with buckets in the ECS Portal' - 'Bucket settings' |
| Kvot |
| Mjuk och hård kvot kan tilldelas på antingen bucket- eller namnområdesnivå. Se artikeln ECS: Öka den kvot som angetts för en ECS-bucket för mer information. |
| Bucket-märkning |
| Buckettaggar är nyckel/värde-par som du kan associera med en bucket. Max 10 taggar per hink. Se ECS-hjälpikonen ('?' i ECS-gränssnittet som länkar till ECS-administrationsmanualen – "Buckets" – "Arbeta med bucketar i ECS-portalen" – "Bucketinställningar" – "Bucketmärkning" |
| Lagring |
| Kvarhållning kan ställas in på bucket- eller namnområdesnivå. Kvarhållande gäller för CAS- och S3-bucketar. Se ECS-hjälpikonen ('?' i ECS-gränssnittet som länkar ECS-administrationsguiden – "Namnområden" – "Arbeta med namnområden i ECS-portalen" – "Namnområdesinställningar" – "Lagringsperioder och policyer" |
Vilka bucketalternativ stöds? - Redigering av bucket
När en bucket har skapats finns det ett alternativ för att ändra bucketinställningarna via listrutan Edit Bucket med Edit ACL och Edit Policy. Se ECS-hjälpikonen ('?' i ECS-gränssnittet som länkar till ECS Administration Guide - 'Manage' - 'Buckets' - 'Edit Bucket'.
Den behörighet en användare har vid åtkomst till en bucket ställs in med hjälp av en åtkomstkontrollistor (ACL). Du kan tilldela ACL:er för en användare, för en uppsättning fördefinierade grupper, till exempel alla användare, och för en anpassad grupp. När du skapar en bucket och tilldelar en ägare till den skapas en ACL som tilldelar en standarduppsättning behörigheter till bucketägaren – ägaren tilldelas som standard fullständig kontroll. Du kan ändra de behörigheter som tilldelats ägaren eller så kan du lägga till nya behörigheter för en användare genom att välja åtgärden "Redigera ACL" för bucketen:
| Redigera ACL:er | ||||||||||||||||||
Med S3 kan du ställa in följande behörigheter:
Flera användare kan skapas med olika behörigheter. Se ECS-hjälpikonen ('?' i ECS GUI som länkar till ECS Administration Guide - 'Buckets' - 'Working with buckets in the ECS Portal' - 'Set ACLs' För CAS, se artikeln ECS: Konfigurera bucket-ACL:er för CAS för mer information. |
Bucketprinciper ger större flexibilitet än ACL:er och ger detaljerad kontroll över behörigheter för bucketåtgärder och för åtgärder på objekt i bucketen. Principvillkor används för att tilldela behörigheter för ett intervall med objekt som matchar villkoret och används för att automatiskt tilldela behörigheter till nyligen uppladdade objekt. Du kan ändra de behörigheter som tilldelats objekt eller så kan du lägga till nya behörigheter genom att välja åtgärden "Redigera princip" för bucketen:
| Redigera princip |
|
ECS-gränssnittet tillhandahåller en bucketpolicyredigerare för att skapa en bucketpolicy för en befintlig bucket. Policyer definieras i JSON-format och syntaxen som används för policyer är densamma som den som används för Amazon AWS:
Exempel på ovanstående åtgärder finns i ECS-hjälpikonen ("?") i ECS-gränssnittet som länkar ECS-administrationsguiden – "Buckets" – "Arbeta med bucketar i ECS-portalen" – "Set bucket policies" – "Bucket policy scenarios". |
Hur testar man hinkar?
| Det finns olika sätt att testa S3-anslutning, det här är några exempel på hur du kommer åt dem. Enklaste metoden för att komma åt en S3-bucket via S3-webbläsaren. |
Vilka är bucket-begränsningarna?
| Bucketar begränsas av den maximala kapacitet som konfigurerats för det system som bucketen är konfigurerad på. Bucketar är aktiverade med flera protokoll, förutom CAS-bucketar. CAS-bucketar kan inte delas. Tillgänglighet för klientåtkomst och API-åtgärd på namnområdes-, bucket- och objektnivå under en TSO styrs av följande ADO-alternativ som anges på namnområdes- och bucketnivå:
|
Hur tar man bort en hink?
| Om du vill ta bort en bucket kontrollerar du att bucketen är helt tom. Detta inkluderar inte bara aktuella objekt, utan även om de är konfigurerade måste versioner och borttagningsmarkörer tas bort innan du kan ta bort den hinken från. Om det inte går att ta bort bucketen manuellt kan en livscykelpolicy ställas in för bucketen för att ta bort den. Se artikeln ECS: Så här tar du bort en S3-bucket med många objekt i den med hjälp av livscykelprinciper. |
Additional Information
Överväganden
Innan du skapar en bucket ska du komma ihåg att vissa alternativ inte kan ändras senare:
Kontrollera att bucketarna är korrekt konfigurerade, annars kan en migrering krävas.
Följande regler gäller för namngivning av S3-bucketar i ECS:
Bästa praxis för bucket:
Om du vill ha mer information väljer du ikonen ECS-hjälp ('?) i ECS-gränssnittet som länkartill ECS-administreringsguiden. |
Begränsningar för ECS Code-bucket
I de senaste ECS-versionskommentarerna finns uppdaterade korrigeringar som implementerats för bucketbegränsningar.
