CreateCluster
È possibile utilizzare il CreateCluster
metodo per inizializzare il nodo in un cluster che possiede gli indirizzi "mvip" e "svip". Ogni nuovo cluster viene inizializzato utilizzando l'IP di gestione (MIP) del primo nodo del cluster. Questo metodo aggiunge automaticamente tutti i nodi configurati nel cluster. È necessario utilizzare questo metodo solo una volta ogni volta che viene inizializzato un nuovo cluster.
Dopo aver effettuato l'accesso al nodo master per il cluster ed aver eseguito il GetBootStrapConfig metodo per ottenere gli indirizzi IP per il resto dei nodi che si desidera includere nel cluster, è possibile eseguire il metodo CreateCluster sul nodo master per il cluster. |
Parametri
Questo metodo ha i seguenti parametri di input:
Nome | Descrizione | Tipo | Valore predefinito | Obbligatorio |
---|---|---|---|---|
AccetteEula |
Indicare l'accettazione del Contratto di licenza con l'utente finale al momento della creazione del cluster. Per accettare l'EULA, impostare questo parametro su true. |
booleano |
Nessuno |
Sì |
attributi |
Elenco delle coppie nome-valore nel formato oggetto JSON. |
Oggetto JSON |
Nessuno |
No |
EnableSoftwareEncryptionAtRest |
Attivare questo parametro per utilizzare la crittografia basata su software a riposo. Il valore predefinito è false su tutti i cluster. Una volta attivata, la crittografia software a riposo non può essere disattivata nel cluster. |
booleano |
vero |
No |
mvip |
Indirizzo IP mobile (virtuale) per il cluster sulla rete di gestione. |
stringa |
Nessuno |
Sì |
nodi |
Indirizzi CIP/SIP dell'insieme iniziale di nodi che compongono il cluster. L'IP di questo nodo deve essere presente nell'elenco. |
array di stringhe |
Nessuno |
Sì |
Numero d'ordine |
Numero ordine di vendita alfanumerico. Richiesto su piattaforme basate su software. |
stringa |
Nessuno |
No (piattaforme basate su hardware) Sì (piattaforme basate su software) |
password |
Password iniziale per l'account di amministrazione del cluster. |
stringa |
Nessuno |
Sì |
Numero di serie |
Numero di serie alfanumerico a nove cifre. Potrebbe essere richiesto sulle piattaforme basate su software. |
stringa |
Nessuno |
No (piattaforme basate su hardware) Sì (piattaforme basate su software) |
svip |
Indirizzo IP mobile (virtuale) per il cluster sulla rete di storage (iSCSI). |
stringa |
Nessuno |
Sì |
nome utente |
Nome utente dell'amministratore del cluster. |
stringa |
Nessuno |
Sì |
Valori restituiti
Questo metodo non ha valori restituiti.
Esempio di richiesta
Le richieste per questo metodo sono simili all'esempio seguente:
{ "method": "CreateCluster", "params": { "acceptEula": true, "mvip": "10.0.3.1", "svip": "10.0.4.1", "username": "Admin1", "password": "9R7ka4rEPa2uREtE", "attributes": { "clusteraccountnumber": "axdf323456" }, "nodes": [ "10.0.2.1", "10.0.2.2", "10.0.2.3", "10.0.2.4" ] }, "id": 1 }
Esempio di risposta
Questo metodo restituisce una risposta simile all'esempio seguente:
{ "id" : 1, "result" : {} }