ResetNode
Pode utilizar o ResetNode
método para repor as definições de fábrica de um nó. Todos os dados, pacotes (atualizações de software, etc), configurações e arquivos de log são excluídos do nó quando você chama este método. No entanto, as configurações de rede para o nó são preservadas durante essa operação. Os nós que estão participando de um cluster não podem ser redefinidos para as configurações de fábrica.
Parâmetros
A API ResetNode só pode ser usada em nós que estão em um estado "disponível". Ele não pode ser usado em nós que são "ativos" em um cluster, ou em um estado "pendente".
CUIDADO:
Este método limpa todos os dados do cliente que estão no nó.
Este método tem os seguintes parâmetros de entrada:
Nome | Descrição | Tipo | Valor padrão | Obrigatório |
---|---|---|---|---|
construir |
Usado para especificar o URL para uma imagem de software de elemento remoto para a qual o nó será redefinido. |
URL |
Nenhum |
Não |
força |
Defina como True (verdadeiro) para repor o nó. |
booleano |
Nenhum |
Sim |
opções |
Utilizado para introduzir especificações para executar as operações de reposição. Os detalhes são fornecidos pelo suporte da NetApp, se necessário. |
Objeto JSON |
Nenhum |
Não |
Valores de retorno
Este método não tem valores de retorno.
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{ "method": "ResetNode", "params": { "build" : "file:///sf/rtfi/image/filesystem.squashfs", "force" : true }, "id" : 1 }
Exemplo de resposta
Este método retorna uma resposta semelhante ao seguinte exemplo:
{ "id": null, "result": { "rtfiInfo": { "build": "file:///sf/rtfi/image/filesystem.squashfs", "generation": "9", "options": { "edebug": "", "sf_auto": "0", "sf_bond_mode": "ActivePassive", "sf_check_hardware": "0", "sf_disable_otpw": "0", "sf_fa_host": "", "sf_hostname": "SF-FA18", "sf_inplace": "1", "sf_inplace_die_action": "kexec", "sf_inplace_safe": "0", "sf_keep_cluster_config": "0", "sf_keep_data": "0", "sf_keep_hostname": "0", "sf_keep_network_config": "0", "sf_keep_paths": "\"/var/log/hardware.xml\"", "sf_max_archives": "5", "sf_nvram_size": "", "sf_oldroot": "", "sf_postinst_erase_root_drive": "0", "sf_root_drive": "", "sf_rtfi_cleanup_state": "", "sf_secure_erase": "1", "sf_secure_erase_retries": "5", "sf_slice_size": "", "sf_ssh_key": "1", "sf_ssh_root": "1", "sf_start_rtfi": "1", "sf_status_httpserver": "1", "sf_status_httpserver_stop_delay": "5m", "sf_status_inject_failure": "", "sf_status_json": "0", "sf_support_host": "sfsupport.solidfire.com", "sf_test_hardware": "0", "sf_upgrade": "0", "sf_upgrade_firmware": "0", "sf_upload_logs_url": "" }, "statusUrlAll": "http://192.168.130.20/status/all.json", "statusUrlCurrent": "http://192.168.130.20/status/current.json" } } }
Novo desde a versão
9,6