Red Hat Training

A Red Hat training course is available for RHEL 8

34.9.2. Os arquivos de configuração autofs

Esta seção descreve o uso e a sintaxe dos arquivos de configuração utilizados pelo serviço autofs.

O arquivo do mapa principal

O serviço autofs usa /etc/auto.master (mapa mestre) como seu arquivo primário de configuração padrão. Isto pode ser alterado para usar outra fonte e nome de rede suportados usando a configuração autofs no arquivo de configuração /etc/autofs.conf, em conjunto com o mecanismo Name Service Switch (NSS).

Todos os pontos de montagem sob demanda devem ser configurados no mapa mestre. Pontos de montagem, nome do host, diretório exportado e opções podem ser todos especificados em um conjunto de arquivos (ou outras fontes de rede suportadas) em vez de configurá-los manualmente para cada host.

O arquivo do mapa mestre lista pontos de montagem controlados por autofs, e seus arquivos de configuração correspondentes ou fontes de rede conhecidas como mapas de montagem automática. O formato do mapa mestre é o seguinte:

mount-point  map-name  options

As variáveis utilizadas neste formato são:

mount-point
O ponto de montagem autofs; por exemplo, /mnt/data/.
map-file
O arquivo fonte do mapa, que contém uma lista de pontos de montagem e a localização do sistema de arquivo a partir do qual esses pontos de montagem devem ser montados.
options
Se fornecidas, estas se aplicam a todas as entradas no mapa dado, se elas próprias não tiverem opções especificadas.

Exemplo 34.13. O arquivo /etc/auto.master

A seguir, uma linha de exemplo do arquivo /etc/auto.master:

/mnt/data  /etc/auto.data
Arquivos de mapas

Os arquivos de mapas configuram as propriedades de pontos de montagem individuais sob demanda.

O montador cria os diretórios se eles não existirem. Se os diretórios existirem antes do início do montador, o montador não os removerá ao sair. Se for especificado um timeout, o diretório será automaticamente desmontado se o diretório não for acessado durante o período de timeout.

O formato geral dos mapas é semelhante ao do mapa mestre. Entretanto, o campo de opções aparece entre o ponto de montagem e o local em vez de no final da entrada, como no mapa mestre:

mount-point  options  location

As variáveis utilizadas neste formato são:

mount-point
Isto se refere ao ponto de montagem autofs. Pode ser um único nome de diretório para uma montagem indireta ou o caminho completo do ponto de montagem para montagens diretas. Cada chave de entrada de mapa direta e indireta (mount-point) pode ser seguido por uma lista separada por espaço de diretórios offset (nomes de subdiretórios cada um começando com /) tornando-os o que é conhecido como uma entrada multi-montante.
options
Quando fornecidas, estas são as opções de montagem para as entradas do mapa que não especificam suas próprias opções. Este campo é opcional.
location
Isto se refere à localização do sistema de arquivo, como um caminho de sistema de arquivo local (precedido pelo caractere de escape em formato de mapa Sun : para nomes de mapas começando com /), um sistema de arquivo NFS ou outra localização válida do sistema de arquivo.

Exemplo 34.14. Um arquivo de mapa

O seguinte é uma amostra de um arquivo de mapa; por exemplo, /etc/auto.misc:

payroll  -fstype=nfs4  personnel:/dev/disk/by-uuid/52b94495-e106-4f29-b868-fe6f6c2789b1
sales    -fstype=xfs   :/dev/disk/by-uuid/5564ed00-6aac-4406-bfb4-c59bf5de48b5

A primeira coluna no arquivo do mapa indica o ponto de montagem autofs: sales e payroll do servidor chamado personnel. A segunda coluna indica as opções para o ponto de montagem autofs. A terceira coluna indica a origem da montagem.

Seguindo a configuração dada, os pontos de montagem autofs serão /home/payroll e /home/sales. A opção -fstype= é freqüentemente omitida e geralmente não é necessária para o funcionamento correto.

Usando a configuração dada, se um processo exigir acesso a um diretório autofs não montado como /home/payroll/2006/July.sxc, o serviço autofs monta automaticamente o diretório.

O formato amd map

O serviço autofs reconhece a configuração do mapa também no formato amd. Isto é útil se você quiser reutilizar a configuração de montadora existente escrita para o serviço am-utils, que foi removida do Red Hat Enterprise Linux.

Entretanto, a Red Hat recomenda o uso do formato autofs mais simples descrito nas seções anteriores.

Recursos adicionais

  • As páginas de manual autofs(5), autofs.conf(5), e auto.master(5).
  • Para detalhes sobre o formato do mapa amd, consulte o arquivo /usr/share/doc/autofs/README.amd-maps, que é fornecido pelo pacote autofs.