Verifica los SVM en clústeres ONTAP usando las API de Active IQ Unified Manager
Antes de aprovisionar recursos compartidos de archivos o LUN, debes verificar si los clústeres tienen máquinas virtuales de almacenamiento (SVM) creadas.
|
|
El flujo de trabajo da por hecho que los clústeres de ONTAP se han añadido a Unified Manager y que se ha obtenido la clave del clúster. Los clústeres deben tener las licencias necesarias para aprovisionar LUN y recursos compartidos de archivos en ellos. |
-
Comprueba si el clúster tiene una SVM creada.
Categoría Verbo HTTP Ruta centro de datos
GET
/datacenter/svm/svms/datacenter/svm/svms/{key}Ejemplo de cURL
curl -X GET "https://<hostname>/api/datacenter/svm/svms" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
-
Si no se devuelve la clave de la SVM, crea la SVM. Para crear las SVM, necesitas la clave del clúster en el que vas a aprovisionar la SVM. También debes especificar el nombre de la SVM. Sigue estos pasos.
Categoría Verbo HTTP Ruta centro de datos
GET
/datacenter/cluster/clusters/datacenter/cluster/clusters/{key}Obtén la clave del clúster.
Ejemplo de cURL
curl -X GET "https://<hostname>/api/datacenter/cluster/clusters" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
-
A partir del resultado, obtén la clave del clúster y, a continuación, utilízala como entrada para crear la SVM.
Al crear la SVM, asegúrate de que admita todos los protocolos necesarios para aprovisionar LUN y recursos compartidos de archivos en ella, por ejemplo, CIFS, NFS, FCP e iSCSI. Los flujos de trabajo de aprovisionamiento podrían fallar si la SVM no admite los servicios necesarios. También se recomienda habilitar en la SVM los servicios correspondientes a los respectivos tipos de cargas de trabajo.
Categoría Verbo HTTP Ruta centro de datos
POST
/datacenter/svm/svmsEjemplo de cURL
Introduce los datos del objeto SVM como parámetros de entrada.
curl -X POST "https://<hostname>/api/datacenter/svm/svms" -H "accept: application/json" -H "Content-Type: application/json" -H "Authorization: Basic <Base64EncodedCredentials>" "{ \"aggregates\": [ { \"_links\": {}, \"key\": \"1cd8a442-86d1,type=objecttype,uuid=1cd8a442-86d1-11e0-ae1c-9876567890123\", \"name\": \"cluster2\", \"uuid\": \"02c9e252-41be-11e9-81d5-00a0986138f7\" } ], \"cifs\": { \"ad_domain\": { \"fqdn\": \"string\", \"password\": \"string\", \"user\": \"string\" }, \"enabled\": true, \"name\": \"CIFS1\" }, \"cluster\": { \"key\": \"1cd8a442-86d1-11e0-ae1c-123478563412,type=object type,uuid=1cd8a442-86d1-11e0-ae1c-9876567890123\" }, \"dns\": { \"domains\": [ \"example.com\", \"example2.example3.com\" ], \"servers\": [ \"10.224.65.20\", \"2001:db08:a0b:12f0::1\" ] }, \"fcp\": { \"enabled\": true }, \"ip_interface\": [ { \"enabled\": true, \"ip\": { \"address\": \"10.10.10.7\", \"netmask\": \"24\" }, \"location\": { \"home_node\": { \"name\": \"node1\" } }, \"name\": \"dataLif1\" } ], \"ipspace\": { \"name\": \"exchange\" }, \"iscsi\": { \"enabled\": true }, \"language\": \"c.utf_8\", \"ldap\": { \"ad_domain\": \"string\", \"base_dn\": \"string\", \"bind_dn\": \"string\", \"enabled\": true, \"servers\": [ \"string\" ] }, \"name\": \"svm1\", \"nfs\": { \"enabled\": true }, \"nis\": { \"domain\": \"string\", \"enabled\": true, \"servers\": [ \"string\" ] }, \"nvme\": { \"enabled\": true }, \"routes\": [ { \"destination\": { \"address\": \"10.10.10.7\", \"netmask\": \"24\" }, \"gateway\": \"string\" } ], \"snapshot_policy\": { \"name\": \"default\" }, \"state\": \"running\", \"subtype\": \"default\"}"La salida JSON muestra una clave de objeto Job que puedes usar para verificar la SVM que has creado.
-
Verifica la creación de la SVM usando la clave del objeto de trabajo para la consulta. Si la SVM se crea correctamente, se devuelve la clave de la SVM en la respuesta.
Categoría Verbo HTTP Ruta servidor de gestión
GET
/management-server/jobs/{key}