Conexão com Volumes com Caminhos de Dispositivos Consistentes
O Oracle Cloud Infrastructure suporta caminhos de dispositivos consistentes para volumes em blocos que são anexados a instâncias compatíveis baseadas em Linux. Ao anexar um volume em blocos a uma instância, você pode selecionar um caminho de dispositivo que permaneça consistente entre as reinicializações das instâncias. Isso permite que você use um caminho de dispositivo consistente quando menciona o volume para executar tarefas como:
-
Criar partições.
-
Criar sistemas de arquivos.
-
Montar sistemas de arquivos.
-
Especificar opções no arquivo
/etc/fstab
para garantir que os volumes sejam montados corretamente ao montar volumes automaticamente na inicialização da instância. Para obter mais informações, consulte Opções de fstab para Volumes em Blocos Usando Caminhos de Dispositivos Consistentes.
Quando você usa caminhos de dispositivos consistentes em instâncias baseadas em Linux compatíveis, o caminho do dispositivo do volume de inicialização é:
/dev/oracleoci/oraclevda
São necessários caminhos de dispositivo ao anexar um volume configurado para o nível Altíssimo Desempenho.
Não estão disponíveis caminhos de dispositivos quando você anexa um volume de inicialização como volume de dados a uma segunda instância.
Imagens que Suportam Caminhos de Dispositivos Consistentes
Caminhos de dispositivos consistentes são suportados e ativados por padrão em instâncias quando todas as afirmações a seguir são verdadeiras:
- A instância foi criada usando uma imagem de plataforma.
- A imagem é baseada em Linux.
- A imagem foi liberada em novembro de 2018 ou depois. Para números de versão específicos, consulte Notas da Release da Imagem.
- A instância foi iniciada após 11 de janeiro de 2019.
Para instâncias iniciadas usando o OCID da imagem ou um volume de inicialização existente, se a imagem de origem suportar caminhos de dispositivo consistentes, a instância suportará caminhos de dispositivos.
Por padrão, os caminhos de dispositivos consistentes não são ativados para imagens de parceiros baseadas em Linux e imagens personalizadas criadas de outras origens. Você pode ativar caminhos de dispositivo consistentes para essas imagens editando os recursos da imagem para a imagem personalizada usando as etapas descritas abaixo. Esse recurso não se aplica a imagens baseadas em Windows.
- Abra o menu de navegação e clique em Compute. Em Calcular, clique em Imagens Personalizadas.
-
Clique na imagem personalizada para a qual deseja ativar caminhos de dispositivos consistentes.
-
Clique em Editar recursos de imagem.
-
Na seção Nomenclatura de volume consistente, selecione Ativado.
-
Clique em Salvar alterações.
Caminhos de Dispositivos na Console
Você seleciona um caminho de dispositivo ao anexar um volume em blocos a uma instância.
Se você especificar um caminho de dispositivo, o caminho aparecerá na lista Volumes em Blocos Anexados de uma instância, no campo Caminho do Dispositivo.
Caminhos de Dispositivos na Instância
Use os comandos de amostra a seguir para executar várias tarefas de configuração no volume anexado. São fornecidos comandos para volumes que utilizam caminhos de dispositivos consistentes e para aqueles que não utilizam.
-
Nenhum caminho de dispositivo especificado:
fdisk /dev/sdb
-
Caminho de dispositivo especificado:
fdisk /dev/oracleoci/oraclevdb
-
Nenhum caminho de dispositivo especificado:
/sbin/mkfs.ext3 /dev/sdb1
-
Caminho de dispositivo especificado:
/sbin/mkfs.ext3 /dev/oracleoci/oraclevdb1
-
Nenhum caminho de dispositivo especificado:
UUID=84dc162c-43dc-429c-9ac1-b511f3f0e23c /oradiskvdb1 xfs defaults,_netdev,noatime 0 2
-
Caminho de dispositivo especificado:
/dev/oracleoci/oraclevdb1 /oradiskvdb1 ext3 defaults,_netdev,noatime 0 2
-
Nenhum caminho de dispositivo especificado:
mount /dev/sdb1 /oradiskvdb1
-
Caminho de dispositivo especificado:
mount /dev/oracleoci/oraclevdb1 /oradiskvdb1