Anexando um Volume a Várias Instâncias
O serviço Compute Cloud@Customer Block Volume fornece o recurso para 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.
Anexar volumes em blocos como leitura/gravação e de forma compartilhável permite implantar e gerenciar soluções com suporte a cluster.
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 de gravação simultâneas em volumes em blocos anexados a várias instâncias; portanto, se você configurar o volume em blocos como leitura/gravação e como compartilhável, deverá implantar um sistema ou solução com conhecimento de cluster com base no armazenamento compartilhado.
- 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 em blocos a uma instância como leitura/gravação, é necessário desanexar o volume em blocos de todas as instâncias e, em seguida, você pode reassociar o volume em blocos às instâncias como leitura/gravação.
- Se o volume em blocos já estiver anexado a uma instância como leitura/gravação não compartilhável, você só poderá anexá-lo a outra instância quando o desconectar da primeira instância. Em seguida, você pode 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 desconectado de todas as instâncias às quais ele foi anexado.
- É possível anexar um volume em blocos como leitura/gravação compartilhável ou somente para leitura compartilhável até no máximo oito instâncias.
- Os volumes em blocos conectados como somente para leitura são configurados como compartilháveis por padrão.
- As características de desempenho são definidas por volume. Portanto, quando um volume em blocos é anexado a várias instâncias, o desempenho é compartilhado entre todas as instâncias anexadas.
Configurando Vários anexos de volume de instância com acesso de leitura/gravação
O serviço Block Volume não fornece coordenação para operações de gravação simultânea em volumes anexados a várias instâncias. Para evitar dados corrompidos nas operações de leitura/gravação não controlada, instale e configure um sistema ou solução com suporte a cluster como o Oracle Cluster File System versão 2 (OCFS2) com base no armazenamento compartilhado para que você possa usar o volume.
Resumo das etapas necessárias:
-
Anexe o volume em blocos a uma instância como Leitura/Gravação e Compartilhável usando a Console, a CLI ou a API do Compute Cloud@Customer.
Consulte Anexando um Volume.
-
Configure seus nós de cluster OCFS2/O2CB.
-
Crie seu sistema de arquivos OCFS2 e ponto de montagem.
Configurando Vários Anexos de Volume de Instância com Modo Somente 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 em blocos a uma instância como leitura/gravação, é necessário desanexar o volume em blocos de todas as instâncias e, em seguida, você pode reassociar o volume em blocos às instâncias como leitura/gravação.
-
Anexe o volume em blocos a uma instância como somente leitura usando a Console, a CLI ou a API do Compute Cloud@Customer.
Consulte Anexando um Volume.
-
Anexe o volume em blocos a instâncias adicionais como somente leitura usando a Console, a CLI ou a API do Compute Cloud@Customer.
Consulte Anexando um Volume.