Verificar SVM en clústeres mediante API
Antes de aprovisionar recursos compartidos de archivos o LUN, debe verificar si los clústeres tienen máquinas virtuales de almacenamiento (SVM) creadas en ellos.
|
|
El flujo de trabajo supone que los clústeres de ONTAP se han agregado a Unified Manager y 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. |
-
Verifique si el clúster tiene una SVM creada.
Categoría verbo HTTP Camino centro de datos
CONSEGUIR
/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 SVM, cree la SVM. Para crear las SVM, necesita la clave del clúster en la que aprovisiona la SVM. También debe especificar el nombre de SVM. Siga estos pasos.
Categoría verbo HTTP Camino centro de datos
CONSEGUIR
/datacenter/cluster/clusters/datacenter/cluster/clusters/{key}Obtenga 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 de la salida, obtenga la clave del clúster y luego úsela como entrada para crear la SVM.
Al crear la SVM, asegúrese de que admita todos los protocolos necesarios para aprovisionar LUN y recursos compartidos de archivos en ellas, por ejemplo, CIFS, NFS, FCP e iSCSI. Los flujos de trabajo de aprovisionamiento pueden fallar si la SVM no admite los servicios requeridos. Se recomienda que los servicios para los respectivos tipos de cargas de trabajo también estén habilitados en la SVM.
Categoría verbo HTTP Camino centro de datos
CORREO
/datacenter/svm/svmsEjemplo de cURL
Introduzca los detalles 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 de trabajo que puede usar para verificar el SVM que creó.
-
Verifique la creación de SVM utilizando la clave del objeto de trabajo para la consulta. Si el SVM se crea correctamente, la clave SVM se devuelve en la respuesta.
Categoría verbo HTTP Camino servidor de administración
CONSEGUIR
/management-server/jobs/{key}