Entiende los scripts de Python
Los scripts Python de ejemplo le permiten realizar varias tareas diferentes. Debe comprender los scripts antes de utilizarlos en una instancia de despliegue en directo.
Características de diseño comunes
Los scripts se han diseñado con las siguientes características comunes:
-
Ejecute desde la interfaz de línea de comandos en una máquina cliente
Puede ejecutar los scripts de Python desde cualquier máquina cliente correctamente configurada. Consulte antes de comenzar para obtener más información. -
Acepte los parámetros de entrada de la CLI
Cada script se controla en la CLI mediante parámetros de entrada. -
Leer archivo de entrada
Cada script lee un archivo de entrada en función de su propósito. Cuando crea o elimina un clúster, debe proporcionar un archivo de configuración JSON. Al añadir una licencia de nodo, debe proporcionar un archivo de licencia válido. -
Utilice un módulo de soporte común
El módulo de soporte común deploy_requests.py contiene una sola clase. Cada uno de los scripts lo importa y lo utiliza.
Cree un clúster
Es posible crear un clúster de ONTAP Select con el script cluster.py. Según los parámetros de la CLI y el contenido del archivo de entrada JSON, puede modificar el script en el entorno de implementación de la manera siguiente:
-
Hipervisor
Puede implementarse en ESXi o KVM (según la versión Deploy). Cuando se pone en marcha en ESXi, el hipervisor puede gestionarse con vCenter o puede ser un host independiente. -
Tamaño del clúster
Puede poner en marcha un clúster de un solo nodo o de varios nodos. -
Licencia de evaluación o producción
Puede poner en marcha un clúster con una licencia de evaluación o adquirida para producción.
Los parámetros de entrada de la CLI para el script incluyen:
-
Nombre de host o dirección IP del servidor de implementación
-
Contraseña de la cuenta de usuario administrador
-
Nombre del archivo de configuración JSON
-
Indicador detallado para la salida de mensajes
Añada una licencia de nodo
Si decide implementar un clúster de producción, debe agregar una licencia para cada nodo utilizando el script add_license.py. Puede añadir la licencia antes o después de implementar el clúster.
Los parámetros de entrada de la CLI para el script incluyen:
-
Nombre de host o dirección IP del servidor de implementación
-
Contraseña de la cuenta de usuario administrador
-
Nombre del archivo de licencia
-
Nombre de usuario de ONTAP con privilegios para añadir la licencia
-
Contraseña del usuario de ONTAP
Elimine un clúster
Es posible eliminar un clúster ONTAP Select existente con el script delete_cluster.py.
Los parámetros de entrada de la CLI para el script incluyen:
-
Nombre de host o dirección IP del servidor de implementación
-
Contraseña de la cuenta de usuario administrador
-
Nombre del archivo de configuración JSON