Red Hat Training

A Red Hat training course is available for RHEL 8

5.5.3. Criando um novo espaço de nomes NVDIMM no modo setor

Este procedimento cria um novo espaço de nomes de setor em um dispositivo NVDIMM, permitindo que você o utilize como um dispositivo de bloco tradicional.

Pré-requisitos

Procedimento

  1. Liste as regiões do pmem em seu sistema que têm espaço disponível. No exemplo a seguir, o espaço está disponível nas regiões region5 e region4:

    # ndctl list --regions
    
    [
      {
        "dev":"region5",
        "size":270582939648,
        "available_size":270582939648,
        "type":"pmem",
        "iset_id":-7337419320239190016
      },
      {
        "dev":"region4",
        "size":270582939648,
        "available_size":270582939648,
        "type":"pmem",
        "iset_id":-137289417188962304
      }
    ]
  2. Em qualquer uma das regiões disponíveis, alocar um ou mais espaços de nomes:

    # ndctl create-namespace \
            --mode=sector \
            --region=regionN \
            --size=namespace-size

    Exemplo 5.2. Criando um namespace em uma região

    O seguinte comando cria um espaço de nomes setorial de 36 GiB em region4:

    # ndctl create-namespace \
            --mode=sector \
            --region=region4 \
            --size=36G
  3. O novo namespace está agora disponível sob o diretório /dev como /dev/pmemNs.

Recursos adicionais

  • A página do homem ndctl-create-namespace(1)