Aprenda a usar o Novus Data Director
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-admincomandos 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.
|
|
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-adminaçõ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.
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.
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.
-
Conecte-se a um host MDS usando SSH.
ssh root@<mds-host> -
Exiba a versão de release e a versão do protocolo.
mds-admin -V -
Obtenha ajuda com os comandos
mds-admin --help mds-admin help status mds-admin help "ds list"
Observe que
--helplista todos os comandos disponíveis ehelp <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 usandomds-admin help -k <keyword>.