CreateCluster
È possibile utilizzare CreateCluster
metodo per inizializzare il nodo in un cluster che ha la proprietà degli 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 del cluster ed eseguito GetBootStrapConfig Metodo per ottenere gli indirizzi IP per gli altri nodi che si desidera includere nel cluster, è possibile eseguire il metodo CreateCluster sul nodo master del 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" : {} }