Anexando um Volume a Várias Instâncias

O serviço de Volume em Blocos do Private Cloud Appliance fornece o recurso de anexar um volume em blocos a várias instâncias de computação. Com esse recurso, você pode compartilhar volumes em blocos nas instâncias no modo leitura/gravação ou somente para leitura.

A anexação de volumes em blocos como leitura/gravação e compartilhável permite a implantação e o gerenciamento de soluções sensíveis ao cluster.

Importante

Se você estiver anexando um volume que foi desanexado, o volume poderá estar associado a outro nome de dispositivo e o sistema operacional da instância poderá não reconhecer o volume.

Limites e Considerações

  • O serviço de Volume em Blocos não fornece coordenação para operações simultâneas de gravação em volumes de bloco anexados a várias instâncias; portanto, se você configurar o volume de bloco como leitura/gravação e compartilhável, deverá implantar um sistema ou solução compatível com cluster na parte superior do armazenamento compartilhado.
  • Depois que você anexar um volume em blocos a uma instância como apenas para leitura, ele só poderá ser anexado a outras instâncias como apenas para leitura. Para anexar o volume de blocos a uma instância como leitura/gravação, você precisa desanexar o volume de blocos de todas as instâncias e, em seguida, pode reanexar o volume de blocos às instâncias como leitura/gravação.
  • Se o volume de blocos já estiver anexado a uma instância como não compartilhável de leitura/gravação, você não poderá anexá-lo a outra instância até desanexá-lo da primeira instância. É possível, então, reanexá-lo à primeira e à segunda instâncias como leitura/gravação compartilhável.
  • Só será possível excluir um volume em blocos quando ele tiver sido desanexado de todas as instâncias às quais ele foi anexado.
  • Você pode anexar um volume em blocos como compartilhável de leitura/gravação ou compartilhável somente para leitura até no máximo oito instâncias.
  • Os volumes em blocos anexados como somente para leitura são configurados como compartilháveis por padrão.
  • As características de desempenho são por volume; portanto, quando um volume de blocos é anexado a várias instâncias, o desempenho é compartilhado em todas as instâncias anexadas.

Configurando Vários Anexos de Volume de Instância com Acesso de Leitura/Gravação

O serviço de Volume em Blocos não fornece coordenação para operações simultâneas de gravação para volumes anexados a várias instâncias. Para evitar corrompimento de dados em operações de leitura/gravação não controladas, instale e configure um sistema ou solução com reconhecimento de cluster, como o Oracle Cluster File System versão 2 (OCFS2), na parte superior do armazenamento compartilhado, para que você possa usar o volume.

Resumo das etapas obrigatórias:

  1. Anexe o volume em blocos a uma instância como Leitura/Gravação e Compartilhável usando a IU da Web do Compute, a CLI do OCI ou a API.

    Consulte Anexando um Volume.

  2. Configure os nós do cluster OCFS2/O2CB.

  3. Crie seu sistema de arquivos OCFS2 e ponto de montagem.

Configurando Vários Anexos de Volume da Instância com Modo Somente para Leitura

Depois que você anexa um volume em blocos a uma instância como somente para leitura, ele só pode ser anexado a outras instâncias como somente para leitura. Para anexar o volume de blocos a uma instância como leitura/gravação, você precisa desanexar o volume de blocos de todas as instâncias e, em seguida, pode reanexar o volume de blocos às instâncias como leitura/gravação.

  1. Anexe o volume em blocos a uma instância como somente leitura usando a UI da Web do Compute, a CLI do OCI ou a API.

    Consulte Anexando um Volume.

  2. Anexe o volume em blocos a instâncias adicionais como somente leitura usando a IU da Web do Compute, a CLI do OCI ou a API.

    Consulte Anexando um Volume.