Vérifier les SVM sur les clusters à l'aide d'API
Avant de provisionner des partages de fichiers ou des LUN, vous devez vérifier si des machines virtuelles de stockage (SVM) ont été créées sur les clusters.
|
|
Le flux de travail suppose que les clusters ONTAP ont été ajoutés à Unified Manager et que la clé de cluster a été obtenue. Les clusters doivent disposer des licences requises pour provisionner des LUN et des partages de fichiers sur eux. |
-
Vérifiez si le cluster a une SVM créée.
Catégorie verbe HTTP Chemin centre de données
OBTENIR
/datacenter/svm/svms/datacenter/svm/svms/{key}Exemple de cURL
curl -X GET "https://<hostname>/api/datacenter/svm/svms" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
-
Si la clé SVM n'est pas renvoyée, créez la SVM. Pour créer les SVM, vous avez besoin de la clé de cluster sur laquelle vous provisionnez le SVM. Vous devez également spécifier le nom du SVM. Suivez ces étapes.
Catégorie verbe HTTP Chemin centre de données
OBTENIR
/datacenter/cluster/clusters/datacenter/cluster/clusters/{key}Obtenez la clé du cluster.
Exemple de cURL
curl -X GET "https://<hostname>/api/datacenter/cluster/clusters" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
-
À partir de la sortie, récupérez la clé de cluster, puis utilisez-la comme entrée pour créer le SVM.
Lors de la création du SVM, assurez-vous qu'il prend en charge tous les protocoles requis pour provisionner les LUN et les partages de fichiers sur ceux-ci, par exemple, CIFS, NFS, FCP et iSCSI. Les flux de travail de provisionnement peuvent échouer si le SVM ne prend pas en charge les services requis. Il est recommandé que les services pour les types de charges de travail respectifs soient également activés sur la SVM.
Catégorie verbe HTTP Chemin centre de données
POSTE
/datacenter/svm/svmsExemple de cURL
Saisissez les détails de l’objet SVM comme paramètres d’entrée.
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 sortie JSON affiche une clé d’objet Job que vous pouvez utiliser pour vérifier le SVM que vous avez créé.
-
Vérifiez la création de SVM en utilisant la clé d’objet de travail pour la requête. Si le SVM est créé avec succès, la clé SVM est renvoyée dans la réponse.
Catégorie verbe HTTP Chemin serveur de gestion
OBTENIR
/management-server/jobs/{key}