Skip to main content
Active IQ Unified Manager
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

使用 Active IQ Unified Manager API 驗證 ONTAP 叢集上的 SVM

在資源配置檔案共享或 LUN 之前,您必須驗證叢集上是否已建立儲存虛擬機器(SVM)。

註

此工作流程假設已將 ONTAP 叢集新增至 Unified Manager,並且已取得叢集金鑰。叢集應具備在其上進行 LUN 資源配置與檔案共享所需的授權。

  1. 確認叢集中是否已建立 SVM。

    類別 HTTP 動詞 路徑

    資料中心

    取得

    /datacenter/svm/svms /datacenter/svm/svms/{key}

    cURL 範例

    curl -X GET "https://<hostname>/api/datacenter/svm/svms" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
  2. 如果未傳回 SVM 金鑰,則建立 SVM。建立 SVM 時,您需要用於資源配置 SVM 的叢集金鑰。您還需要指定 SVM 名稱。請依照下列步驟操作。

    類別 HTTP 動詞 路徑

    資料中心

    取得

    /datacenter/cluster/clusters /datacenter/cluster/clusters/{key}

    取得叢集金鑰。

    cURL 範例

    curl -X GET "https://<hostname>/api/datacenter/cluster/clusters" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
  3. 從輸出結果中取得叢集金鑰,然後將其用作建立 SVM 的輸入。

    註

    建立 SVM 時,請確保其支援在其中資源配置 LUN 與檔案共享所需的所有通訊協定,例如 CIFS、NFS、FCP 和 iSCSI。如果 SVM 不支援所需的服務,資源配置工作流程可能會失敗。建議在 SVM 上也啟用各個工作負載類型的服務。

    類別 HTTP 動詞 路徑

    資料中心

    POST

    /datacenter/svm/svms

    cURL 範例

    輸入 SVM 物件詳細資料作為輸入參數。

    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\"}"

    JSON 輸出會顯示一個 Job 物件鍵,您可以使用該鍵來驗證您建立的 SVM。

  4. 使用作業物件鍵進行查詢,驗證 SVM 是否已建立。如果 SVM 建立成功,則回應中將傳回 SVM 鍵。

    類別 HTTP 動詞 路徑

    management-server

    取得

    /management-server/jobs/{key}