Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Criar um bucket ONTAP S3 NAS

Colaboradores netapp-lenida johnlantz netapp-aaron-holt netapp-aherbin

Um bucket NAS S3 é um mapeamento entre um nome de bucket S3 e um caminho NAS. Os buckets NAS S3 permitem que você conceda acesso S3 a qualquer parte de um namespace SVM com volumes e estrutura de diretórios existentes.

Antes de começar
Sobre esta tarefa

Você pode configurar buckets do S3 nas para especificar qualquer conjunto de arquivos e diretórios no diretório raiz do SVM.

Você também pode definir políticas de bucket que permitem ou não permitem o acesso aos dados do nas com base em qualquer combinação desses parâmetros:

  • Arquivos e diretórios

  • Permissões de usuário e grupo

  • S3 operações

Por exemplo, você pode querer políticas de bucket separadas que concedem acesso somente leitura a um grande grupo de usuários e outra que permita que um grupo limitado execute operações em um subconjunto desses dados.

A partir do ONTAP 9.17.1, você pode vincular diretamente um bucket S3 NAS a um volume, em vez de vincular ao caminho de junção. Por padrão, um bucket S3 em um volume NAS é associado a um caminho de junção, que pode ser alterado por um administrador do ONTAP a qualquer momento. Essas alterações podem interromper as operações do bucket S3. A partir do ONTAP 9.17.1, você pode usar o -is-nas-path-mutable false opção com o vserver object-store-server bucket create comando na CLI do ONTAP para habilitar a vinculação do bucket S3 NAS a um volume. Por padrão, -is-nas-path-mutable está definido para true .

Como os "buckets" do S3 NAS são mapeamentos e não buckets do S3, as seguintes propriedades dos buckets padrão do S3 não se aplicam aos buckets do S3 NAS.

  • * aggr-list-multiplicador / storage-Service-level / volume / exclude-aggr-list / qos-policy-group * não são criados volumes ou qtree ao configurar buckets do S3 nas.

  • role \ is -protected \ is -protected-on-ontap \ is -protected-on-cloud + Os buckets NAS S3 não são protegidos ou espelhados usando o SnapMirror S3, mas usam a proteção regular do SnapMirror disponível na granularidade do volume.

  • Os volumes nas geralmente têm tecnologia de snapshot disponível para salvar versões diferentes. No entanto, o controle de versão não está disponível atualmente em buckets do nas S3.

  • *As estatísticas equivalentes usadas em lógica estão disponíveis para volumes nas através dos comandos de volume.

  • objetos multipartes + A partir do ONTAP 9.16.1, objetos multipartes são suportados em buckets S3 NAS quando "balanceamento de capacidade avançado" está habilitado no volume FlexGroup subjacente. O balanceamento de capacidade avançado só pode ser habilitado em volumes FlexGroup . Não pode ser habilitado em volumes FlexVol .

Passos

Você pode usar o System Manager ou o ONTAP CLI para criar um bucket NAS.

System Manager

Adicione um novo bucket do S3 nas em uma VM de storage habilitada para nas.

  1. Clique em armazenamento > baldes e, em seguida, clique em Adicionar.

  2. Insira um nome para o bucket do nas S3 e selecione a VM de armazenamento, não insira um tamanho e clique em mais Opções.

  3. Introduza um nome de caminho válido ou clique em Procurar para selecionar a partir de uma lista de nomes de caminho válidos. Quando você insere um pathname válido, as opções que não são relevantes para a configuração do nas S3 são ocultadas.

  4. Se você já mapeou usuários do S3 para usuários do nas e grupos criados, você pode configurar suas permissões e clique em Salvar. Você já deve ter mapeado S3 usuários para usuários nas antes de configurar permissões nesta etapa.

Caso contrário, clique em Save para concluir a configuração do bucket do nas do S3.

CLI
  1. Crie um bucket S3 NAS em um SVM contendo sistemas de arquivos NAS.
    vserver object-store-server bucket create -vserver <svm_name> -bucket <bucket_name> -type nas -nas-path <junction_path> -is-nas-path-mutable true|false [-comment <text>]

    Exemplo 1: Criar um bucket NAS S3

    cluster1::> vserver object-store-server bucket create -bucket testbucket -type nas -path /vol1

    Exemplo 2: Criar um bucket S3 NAS e vincular o bucket a um volume

    vserver object-store-server bucket create -vserver vs1 -bucket nasbucket1 -type nas -nas-path /pathA/dir1 -is-nas-path-mutable false