5.7.5. Criação de um sistema de arquivo em um dispositivo DAX de sistema de arquivo


Este procedimento cria um sistema de arquivo em um dispositivo DAX de sistema de arquivo e monta o sistema de arquivo.

Procedimento

  1. Opcionalmente, criar uma partição no dispositivo DAX do sistema de arquivos. Ver Seção 3.3, “Criando uma divisória”.

    Por padrão, a ferramenta parted alinha as partições em limites de 1 MiB. Para a primeira partição, especifique 2 MiB como o início da partição. Se o tamanho da partição for um múltiplo de 2 MiB, todas as outras partições também serão alinhadas.

  2. Criar um sistema de arquivo XFS ou ext4 na partição ou no dispositivo NVDIMM.

    Para XFS, desabilite a cópia compartilhada de extensões de dados, pois são incompatíveis com a opção de montagem por dax. Adicionalmente, a fim de aumentar a probabilidade de mapeamentos de páginas grandes, defina a unidade de listras e a largura da listra.

    # mkfs.xfs -m reflink=0 -d su=2m,sw=1 fsdax-partition-or-device
  3. Monte o sistema de arquivo com a opção de montagem -o dax:

    # montagem -o dax fsdax-partition-or-device mount-point
  4. As aplicações podem agora usar memória persistente e criar arquivos no mount-point abrir os arquivos e usar a operação mmap para mapear os arquivos para acesso direto.

Recursos adicionais

  • A página do homem mkfs.xfs(8)
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.