Restablecer nodo
Puedes usar el ResetNode Método para restablecer un nodo a la configuración de fábrica. Al llamar a este método, se eliminan del nodo todos los datos, paquetes (actualizaciones de software, etc.), configuraciones y archivos de registro. Sin embargo, la configuración de red del nodo se conserva durante esta operación. Los nodos que participan en un clúster no se pueden restablecer a la configuración de fábrica.
Parámetros
La API ResetNode solo se puede utilizar en nodos que se encuentren en estado "Disponible". No se puede utilizar en nodos que estén "activos" en un clúster, ni en estado "pendiente".
PRECAUCIÓN:
Este método borra cualquier dato de cliente que se encuentre en el nodo.
Este método tiene los siguientes parámetros de entrada:
| Nombre | Descripción | Tipo | Valor predeterminado | Requerido |
|---|---|---|---|---|
construir |
Se utiliza para especificar la URL de una imagen de software Element remota a la que se restablecerá el nodo. |
URL |
Ninguno |
No |
fuerza |
Establecer en verdadero para reiniciar el nodo. |
booleano |
Ninguno |
Sí |
opciones |
Se utiliza para introducir las especificaciones para ejecutar las operaciones de reinicio. Si fuera necesario, el soporte de NetApp proporcionará los detalles. |
Objeto JSON |
Ninguno |
No |
Valores de retorno
Este método no devuelve ningún valor.
Ejemplo de solicitud
Las solicitudes para este método son similares al siguiente ejemplo:
{
"method": "ResetNode",
"params": {
"build" : "file:///sf/rtfi/image/filesystem.squashfs",
"force" : true
},
"id" : 1
}
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{
"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"
}
}
}
Nueva versión
9,6