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" : {}
}