Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Aprenda a usar o Novus Data Director

Colaboradores dmp-netapp

Os Novus Data Directors (NDD) ancoram a camada de metadados do Novus, gerenciando a distribuição e a propriedade dos metadados entre os nós MDS. Você pode usar a interface de linha de comando do NDD para executar tarefas administrativas. Antes de implantar o NetApp Novus em um ambiente de produção, é essencial compreender a estrutura administrativa e as opções de configuração.

Interface de linha de comando do Novus

Você administra o Novus Data Director a partir da interface de linha de comando do Linux de um dos hosts MDS ativos. Você pode se conectar a um host MDS localmente ou via SSH. Há duas ferramentas principais disponíveis na interface de linha de comando do NDD.

mds-admin

Opera em uma única instância de nó (um namespace) em diversas áreas diferentes descritas abaixo. O comando se conecta ao endpoint de administração do pnfs-mds (porta 50051 por padrão).

ndd-admin

Opera em toda a implementação do NDD (todos os hosts e namespaces). Você pode preparar hosts, provisionar namespaces e lidar com tarefas de administração e manutenção, como backup e restauração, além da rotação de chaves e de atualizações. Ele executa mds-admin comandos em seu nome, conforme necessário.

Use mds-admin para administrar o Novus

Você pode usar a CLI do NDD para executar diversas tarefas administrativas no Novus Data Director. Essas tarefas se enquadram em várias categorias.

Cuidado Tenha cautela ao executar comandos no NDD. Alguns comandos podem alterar o estado do sistema ou apresentar riscos maiores. Outros, como os comandos de nó (force-remove, subtree-unlink, backup restore), podem causar danos.
Saúde, diagnósticos e suporte
  • Determine o status de cluster do NDD

  • Colete um pacote de suporte e imprima a versão do protocolo

  • Limpe arquivos e registros deixados para trás por eventuais falhas

  • Verifique ou corrija o registro de mds-admin ações

Associação ao cluster MDS e atualizações
  • Adicionar, drenar, desanexar ou remover nós MDS e anexar cópias em espera

  • Execute atualizações contínuas e implemente alterações de configuração um nó por vez

Propriedade dos metadados: como o espaço de nomes é dividido entre os nós do MDS
  • Liste, mova, divida e reatribua subárvores entre nós MDS e aprove propostas de divisão automática

  • Reequilibre os fragmentos e explique onde um caminho é colocado

Gerenciamento do servidor de dados (backend ONTAP)
  • Registre, remova, valide e drene servidores de dados e defina seu estado

  • Verifique a capacidade, defina os pesos de posicionamento, configure os endereços multipath e as versões de NFS e gerencie as montagens do servidor de dados no host MDS

  • Reivindique marcadores de propriedade nas exportações e mantenha o inventário dos hosts do servidor de dados

Colocação e proteção de dados
  • Descubra qual servidor de dados contém um arquivo e, em seguida, mova-o, remapeie-o ou adicione um espelho

  • Reparar espelhos em um servidor de dados, mover espelhos entre servidores de dados e preencher os arquivos até atingir a contagem de espelhos de destino

  • Gerencie o conjunto de arquivos criados antecipadamente

  • Ative ou desative o tiering

  • Ative ou desative o wide striping para caminhos HPC

Política de namespace e gerenciamento de dados
  • Defina cotas

  • Adicione tags de metadados aos caminhos e pesquise por tag

  • Faça backup, verifique e restaure o catálogo de metadados

Clientes, locatários e processos adicionais
  • Force o encerramento das sessões do cliente, limpe os registros de recuperação do cliente e gerencie os registros de identidade do cliente

  • Gerenciar o roteamento VIP após a recuperação

  • Criar, pausar, retomar, criar snapshot, restaurar, migrar e limitar locatários

  • Registre e limite os recursos dos processos auxiliares ("companheiros")

Primeiros passos usando a CLI do NDD

Você pode executar alguns comandos básicos para começar.

Sobre esta tarefa

Por padrão, mds-admin se conecta ao servidor de metadados no host local (127.0.0.1 na porta 50051). Para acessar uma instância NDD diferente, use as opções --mds-host <address> com --mds-port <port>. Certifique-se de usar o endereço MDS do host e não o endereço de gerenciamento.

Antes de começar

Você precisa do endereço IP ou do nome do host de um host MDS e de acesso SSH a ele. Você também precisa das credenciais apropriadas para fazer login como usuário raiz.

Passos
  1. Conecte-se a um host MDS usando SSH.

    ssh root@<mds-host>

  2. Exiba a versão de release e a versão do protocolo.

    mds-admin -V

  3. Obtenha ajuda com os comandos

    mds-admin --help
    mds-admin help status
    mds-admin help "ds list"

    Observe que --help lista todos os comandos disponíveis e help <command> mostra as opções para um comando específico. Coloque um comando completo com várias palavras entre aspas duplas. Você também pode pesquisar por palavra-chave usando mds-admin help -k <keyword>.