Compartilhar via


Montar automaticamente clientes em um sistema de arquivos Lustre Gerenciado pelo Azure usando fstab

Este artigo descreve como montar automaticamente clientes Lustre usando fstab para que você possa montar automaticamente o diretório do Azure Managed Lustre quando a VM (máquina virtual) do cliente Lustre for reiniciada.

Pré-requisitos

Antes de atualizar o arquivo /etc/fstab do seu cliente do Lustre Gerenciado do Azure, você deve criar seu sistema de arquivos Lustre Gerenciado do Azure. Para obter mais informações, consulte Criar um sistema de arquivos Lustre gerenciado do Azure usando o portal do Azure.

Procedimento

Para atualizar o arquivo /etc/fstab na VM do cliente Lustre:

  1. Conecte-se à VM cliente do Lustre Gerenciado e abra o arquivo /etc/fstab em um editor.
  2. Adicione a linha detalhada nesta seção ao arquivo /etc/fstab.
  3. Salve o arquivo.

Sintaxe

<MGS IP address>@tcp:/lustrefs </mount_point> lustre <Mount options> <Backup method> <File system check>

Exemplo

<MGS IP Address>@tcp:/lustrefs </mount_point> lustre defaults,noatime,flock,_netdev,x-systemd.automount,x-systemd.requires=network.service 0 0

Nota

Você pode copiar o exemplo e adicionar o endereço IP do MGS (Lustre Management Service) apropriado e o ponto de montagem para uma configuração padrão funcional.

Parâmetros

Os parâmetros a seguir são necessários.

Nome Descrição
MGS IP address Endereço IP fornecido no portal.
/mount_point Diretório para o qual você deseja montar seu sistema de arquivos Managed Lustre.
Mount options Consulte a tabela de opções de montagem para obter as configurações recomendadas.
Backup method Opção binária que indica se o despejo deve fazer backup do sistema de arquivos. Não recomendamos esse método para uso e ele deve ser definido em 0.
File system check Indica a ordem na qual fsck verifica sistemas de arquivos na inicialização. Defina o valor como 0, o que indica que fsck não é executado na inicialização.

Opções de montagem

Você pode incluir opções de montagem na linha fstab. Cada valor é separado por vírgula. Recomendamos que você inclua as seguintes opções por padrão, a menos que saiba que sua configuração requer uma configuração diferente.

Nome Descrição
defaults Informa ao sistema operacional que use as opções de montagem padrão. Você pode listar as opções de montagem padrão depois que o sistema de arquivos é montado exibindo a saída do comando mount.
noatime Desativa atualizações dos tempos de acesso do inode. Se você quiser atualizar os tempos de acesso do inode, remova essa opção de montagem.
flock Monta o sistema de arquivos com o bloqueio de arquivos habilitado. Se você não quiser habilitar o bloqueio de arquivos, remova essa opção de montagem.
_netdev Informa ao sistema operacional que o sistema de arquivos reside em um dispositivo que requer acesso à rede. Essa opção impede que a instância montagem do sistema de arquivos até que a rede esteja habilitada no cliente.
x-systemd.automount Ajuda a garantir que o montador automático não seja executado até que a conectividade de rede esteja online. Essa opção é usada com x-systemd.requires=network.service.
x-systemd.requires=network.service Ajuda a garantir que o montador automático não seja executado até que a conectividade de rede esteja online. Essa opção é usada com x-systemd.automount. Observe que network.service pode não ser conhecido por todas as distribuições, o que pode causar problemas com outros sistemas de arquivos. Você pode excluí-la da linha fstab se ela estiver causando problemas.

Conclusão

A máquina virtual cliente do Lustre agora está configurada para montar um sistema de arquivos Lustre Gerenciado do Azure sempre que for reiniciada.

Em certos casos, a VM cliente do Lustre pode precisar ser iniciada independentemente do status do sistema de arquivos do Lustre Gerenciado do Azure montado. Nesses casos, adicione a opção nofail à entrada do sistema de arquivos no arquivo /etc/fstab.