VMware Global Community
simon93
Contributor
Contributor

Impossibile creare un cluster con VMware vSphere Client

Salve a tutti, come da titolo non riesco a creare un cluster con VMware vSphere Client. Mi spiego meglio: ho un Hp Proliant Microserver, con HD all'interno da 500 gb. Ho installato Vmware Vsphere Hypervisor EsXi 5.1. senza alcun problema. Dopo aver impostato ip del client, ho scaricato VMware vSphere Client con prova di valutazione di 60 giorni. Ho creato una macchina virtual, ove all'interno ho installato una distro Turnkey, ove poter mettere all'interno un database. Ora ciò che mi serve è questo: ho da creare una macchina virtuale che sia il clone della principale (ove all'interno c'è il database mysql), e che si tenga "in contatto" continuamente con quella principale, in modo che se "Cade" la macchina virtuale principale, c'è la secondaria che prende il posto della principale ed il suo stesso indirizzo Ip. Così:

schema.png

P.S. Preciso che è un esercizio che ho da fare. Ed inoltre su VMware vSphere Client non c'è davvero da nessuna parte scritto crea cluster o diciture così. Sto impazzendo. Attendo il vostro aiuto. Buona giornata, Simone.

18 Replies
Tinto1970
Commander
Commander

ciao: per creare un cluster servono almeno due host, e qui ti abbiamo già risposto.

Non è molto chiaro il "tema" che hai da svolgere: quello che scrivi sembrerebbe implicare la funzionalità "Fault Tolerance".

Ma, senza cluster, non la puoi ottenere.

N.B.: forse puoi/devi creare due host ESXi come macchine virtuali dentro l'host fisico, e creare il cluster fra le due virtuali.

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
simon93
Contributor
Contributor

Benissimo! Attualmente questa è la mia situazione su VMware vSphere Client:

screen.jpg

Inoltre da qui mi dà solamente la possibilità di creare nuove macchine virtuali, oppure nuove resource pool. Sto effettuando una dimostrazione ad uso didattico. Nella macchina virtuale "Server Principale WES", c'è la distro linux turnkey, con all'interno un database (con dati random), ho installato Turnkey anche sulla macchina "Clone Server Principale WES", ho esportato in maniera manuale il database Mysql creato precedentemente sulla macchina principale, e l'ho importato in maniera sempre manuale sulla macchina "Clone Server Principale WES". Lo scopo dovrebbe far "combaciare" le due macchina virtuali, con all'interno gli stessi dati, e dal momento in cui la macchina virtuale "Server Principale WES" va giù, la macchina "Clone Server Principale WES" prenda il posto di quella principale (prendendosi anche il suo indirizzo ip). L'obiettivo di tale dimostrazione (ripeto a scopo didattico) è quello di far vedere che se è giù una mv, l'altra si prende il suo posto (in quanto ha i suoi stessi dati) ed anche il suo indirizzo ip. Credo questo si possa fare col cluster. Buona giornata, Simone.


EDIT: "N.B.: forse puoi/devi creare due host ESXi come macchine virtuali dentro l'host fisico, e creare il cluster fra le due virtuali." come posso fare per fare una cosa del genere?Grazie.

Reply
0 Kudos
Tinto1970
Commander
Commander

con le funzionalità di vSphere, per ottenere quello che vuoi, ti serve attivare la funzione Fault Tolerance, come detto.

Sei sicuro che il compito sia di farlo con le funzionalità vSphere e non con altro? Ad esempio il cluster MySQL??

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
simon93
Contributor
Contributor

Ciao Tinto1970, grazie per le risposte. Ho inteso benisssimo le tue risposte, infatti pensavo che un cluster potesse essere creato da 2 o più MACCHINE VIRTUALI, e non da 2 o più HOST. Questa è la differenza. Comunque sto cercando di fare tutto con VSphere, anche perchè ho usato Turnkey, giusto per avere all'interno qualcosa (con alcuna importanza di MySql, anche perchè è tutt'un altro mondo a me sconosciuto MySql, per questo mi sono limitato a creare una tabella con dati random), quindi sono propenso a creare tutto con VSphere. Ora il punto è: come faccio a creare 2 host all'interno dell'host fisico?Grazie, Simone.

Reply
0 Kudos
Tinto1970
Commander
Commander

nello stesso modo in cui hai creato quelle altre vm: crei una nuova macchina virtuale, ci monti l'ISO di ESXi e installi come se fosse una macchina fisica.

Mi raccomando usa la ISO della versione non free, che per 60 giorni andrà in modalità evaluation con tutte le funzionalità disponibili.

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
simon93
Contributor
Contributor

Ciao Tinto1970. Allora sto procedendo con l'installazione di EsXi, come nuova macchina virtuale. Solamente che me tale macchina virtuale, è comunque accantonata a tutte le altre macchine virtuali, sotto l'Ip 192.168.1.30 (come da foto). E' normale? Posso scrivere qui qualsiasi dubbio?Grazie.

EDIT: Sta caricando i file della .iso e al momento del caricamento dei file, ho tale errore:

Error loading /tools.t00

Fatal error: 10 (Out of resources)

Scommetto che è per la questione della ram minima, vero?

Reply
0 Kudos
Tinto1970
Commander
Commander

192.168.1.30 è il nome dell'host, quindi tutto sta sotto quell'host.

L'altro errore... nel momento del caricamentod ei file dove?

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
simon93
Contributor
Contributor

Non appena mi parte la .iso, faccio partire la iso ed ho un errore di questo tipo:

esxi error.jpg

Reply
0 Kudos
Tinto1970
Commander
Commander

Error loading /tools.t00 Fatal error: 10 (Out of resources) – Cisco UCS C240 M3 server wit...

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
simon93
Contributor
Contributor

Ciao Alessandro! Ti aggiorno sulla situazione: mi sono procurato un'altro server, sto installando EsXi 5.1.0, ma per 10mb di ram, non ce la faccio, quindi ho il seguente errore:

<MEMORY_SIZE ERROR: This host has 1.87 GiB of RAM. 1.97 GiB are needed>

Reply
0 Kudos
simon93
Contributor
Contributor

Ciao Alessandro, allora dopo aver installato anche sull'altro host FISICO EsXi, non so come muovermi per far rilevare a VSphere entrambi gli host fisici. Entrambi gli host (ovviamente), sono nella stessa rete, di cui il primo è 192.168.1.30 ed il secondo è 192.168.1.35. Ma effettivamente su VMware VSphere client non me li rileva, riesco a loggarmi solo uno alla volta, non facendo rilevare entrambi gli host. Come fare? Per intenderci:

mv.jpg

Reply
0 Kudos
Tinto1970
Commander
Commander

per fare il cluster devi prima di tutto installare e configurare una macchina virtuale che si chiama "vCenter Server".

Scaricati e installati la VCSA (v center server appliance).

Vai di google che trovi 1000 tutorial.

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
simon93
Contributor
Contributor

Salve Alessandro, buongiorno. Allora appena parto con l'installazione di VCenter Server 5.1. , ho il seguente errore:

installazione.jpg

Ma perchè ci sono tutte queste complicazioni? Mannaggia...comunque io ho visionato alcuni video in cui veniva creato il cluster direttamente VMware vSphere Client, facendo semplicemente tasto destro --> new cluster. Ma evidentemente precedentemente va installato il vCenter Server. Comunque perchè il motivo di quell'errore? Simone.

Reply
0 Kudos
Tinto1970
Commander
Commander

non so il perché di quell'errore... non è che stai installando il vcenter su un windows 7 per esempio?

Scaricati e installati (in uno degli host esxi) la macchina virtuale chiamata VCSA, come ti avevo consigliato.

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
simon93
Contributor
Contributor

Esatto, sto effettuando l'installazione su Windows 7. Comunque potresti spiegarmi meglio la questione del VCSA? Ahimè non so proprio di cosa stai parlando! Magari se mi dai qualche informazione/istruzione in più e magari come più comodo per te postarmi anche un video estrappolato da youtube...ti ringrazierei infinitamente. Buona mattinata, Simone.

Reply
0 Kudos
simon93
Contributor
Contributor

Allora ho scaricato il vCSA, caricato il template, terminato l'installazione, impostato ip statico. Quindi ora cosa dovrei fare per il cluster? Grazie, Simone.

Reply
0 Kudos
simon93
Contributor
Contributor

Up

Reply
0 Kudos
shanceaylown
Hot Shot
Hot Shot

Una odissea la tua! :slightly_smiling_face:

Adesso con il VMware vSphere Client al posto che connetterti all'host ESXi ti devi connettere al vCenter Server. A questo punto devi aggiungere al vCenter i due host.

Guarda questo bel video: VMware Training - VMware vSphere 5 - Installing vCenter Server - YouTube

--- If you find this post useful, please consider awarding points for "Correct" or "Helpful" Leonardo Nicolini | VCP6-DCV | VCP5-DCV | MCP @shanceaylown | https://it.linkedin.com/in/leonardonicolini
Reply
0 Kudos