Use consultas ampliadas con comandos modify y delete en la CLI de ONTAP
Puede utilizar consultas ampliadas para hacer coincidir y realizar operaciones en objetos que tienen valores especificados.
Las consultas extendidas se especifican encerrándolas entre corchetes ({}). Se debe especificar una consulta ampliada como primer argumento después del nombre del comando, antes que los demás parámetros. Por ejemplo, para establecer fuera de línea todos los volúmenes cuyos nombres incluyen la cadena tmp
, ejecute el comando en el ejemplo siguiente:
cluster1::> volume modify {-volume *tmp*} -state offline
Las consultas ampliadas son generalmente útiles solo con modify
delete
los comandos y. No tienen ningún significado en create
show
los comandos o.
La combinación de consultas y operaciones de modificación es una herramienta útil. Sin embargo, puede causar confusión y errores si se implementa incorrectamente. Por ejemplo, con system node image modify
el comando (privilegio avanzado) para establecer la imagen de software predeterminada de un nodo, la otra imagen de software no será la predeterminada. El comando del siguiente ejemplo es efectivamente una operación nula:
cluster1::*> system node image modify {-isdefault true} -isdefault false
Este comando establece la imagen predeterminada actual como la imagen no predeterminada y, a continuación, establece la nueva imagen predeterminada (la imagen no predeterminada anterior) en la imagen no predeterminada, lo que resulta en la retención de la configuración predeterminada original. Para realizar la operación correctamente, puede utilizar el comando tal como se indica en el ejemplo siguiente:
cluster1::*> system node image modify {-iscurrent false} -isdefault true