5.7.3. Reconfigurando um espaço de nomes NVDIMM existente para o modo DAX do sistema de arquivo
Este procedimento reconfigura um namespace em um dispositivo NVDIMM para arquivar o modo DAX do sistema e permite que você armazene arquivos no namespace.
A reconfiguração de um namespace elimina todos os dados previamente armazenados no namespace.
Pré-requisitos
-
O utilitário
ndctl
está instalado. Ver Seção 5.7.2, “Instalando o ndctl”.
Procedimento
Liste todos os espaços de nomes em seu sistema:
# ndctl list --namespaces --idle [ { "dev":"namespace1.0", "mode":"raw", "size":34359738368, "state":"disabled", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":34359738368, "state":"disabled", "numa_node":0 } ]
Reconfigurar qualquer espaço de nomes:
# ndctl create-namespace \ --force \ --mode=fsdax \ --reconfig=namespace-ID
Exemplo 5.5. Reconfigurando um namespace como sistema de arquivos DAX
Para usar
namespace0.0
para um sistema de arquivo que suporta DAX, use o seguinte comando:# ndctl create-namespace \ --force \ --mode=fsdax \ --reconfig=namespace0.0 { "dev":"namespace0.0", "mode":"fsdax", "size":"32.00 GiB (34.36 GB)", "uuid":"ab91cc8f-4c3e-482e-a86f-78d177ac655d", "blockdev":"pmem0", "numa_node":0 }
-
O namespace está agora disponível no
/dev/pmemN
caminho.
Recursos adicionais
-
A página do homem
ndctl-create-namespace(1)