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/fstabpara garantir que os volumes sejam montados corretamente ao montar volumes automaticamente na inicialização da instância. Para obter mais informações, consulte /etc/fstab Opções 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/oraclevdaSã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 selecione Computação. Em Compute, selecione Imagens Personalizadas.
-
Selecione a imagem personalizada para a qual deseja permitir caminhos de dispositivo consistentes.
-
Selecione Editar recursos de imagem.
-
Na seção Nomenclatura de volume consistente, selecione Ativado.
-
Selecione 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