lunedì 30 giugno 2014

Installazione dei driver HP CIM su ESXi 5.0

Che cos'è CIM?

CIM significa Common Information Model, e che consente la comunicazione tra il ESXi sistema operativo e dei sensori hardware.

Perché ne ho bisogno?

Normalmente io sono un grande fan di utilizzare l'immagine HP ESXi ISO per caricare i server con ESXi al posto del rotolo VMware se il suo essere caricati su un server HP. L'immagine HP è una derivata dall'immagine VMware, ma aggiungere in tutti i driver HP ei driver CIM in modo che non c'è bisogno di installarli manualmente. Si può sempre dire quando un server HP è stata caricata l'immagine VMware con quanto sotto la scheda "Hardware Stato" non vi è alcun riferimento ai dispositivi di storage. Vedere la Figura 1. (Clicca per ingrandire)
Figura 1. Stato di salute prima di driver HP CIM
La Figura 2 mostra la "Health Status" dopo il driver HP CIM installare.
Figura Status 2 Salute Dopo CIM installazione
Come si può vedere ora abbiamo informazioni dettagliate sul controller di array e cosa sta facendo. Questo è estremamente importante se si dispone di memoria locale nel server, perché senza ottenere queste informazioni a vCenter, è solito essere in grado di ottenere e-mail (o altro) avvisi se un pilota dovesse fallire.
C'è un problema di immagine HP ESXi con se ... è sempre un paio di giorni / settimane dietro la realease ufficiale, e se si installa un gruppo di server VMware come faccio io potrebbe non essere in grado di aspettare una settimana per farlo uscire. Ecco perché a volte abbiamo bisogno di installare manualmente i fornitori CIM su ESXi.

Quindi, come possiamo installare manualmente?

Per installare manualmente i fornitori CIM dobbiamo prima scaricare il file zip dal sito Web di HP. In questo esempio io li sto installando su un server DL360 G6 così sono andato alla sua pagina dei driver e cercai il punto seguente.
Figura 3 I fornitori HP CIM può essere scaricato da qui
Dopo aver scaricato i driver caricarli su un datastore. Se avete intenzione di fare più server la soluzione migliore sarebbe quella di avere già un datastore SAN o NFS condivisa tra i padroni di casa da caricare. Dopo aver caricato avete due opzioni, è possibile abilitare SSH su ciascuno dei vostri ospiti oppure è possibile utilizzare l'interfaccia vSphere CLI, avrei lasciato in quanti padroni di casa che devo fare determinare quale di questi due metodi userei.Perché ho avuto un solo host per aggiornare oggi ho SSH appena attivato e utilizzato il seguente comando:
esxcli software vib install-d <datastore path> <bundle.zip>
Ma se dovessi usare vSphere CLI avrei bisogno di utilizzare questo comando:
esxcli-s <server>-u root-p software mypassword alternanze install-d <datastore path> <bundle.zip>
Il vantaggio di utilizzare vSphere CLI è che si dovrebbe solo bisogno di cambiare il nome del server nel comando per ogni host che si vuole fare. Dopo l'installazione di un successo è anche necessario riavviare l'host prima che i nuovi driver CIM avranno effetto.


martedì 24 giugno 2014

Nuovo server vCenter miglioramenti Simulator 2.0 in VCSA 5.5

L'anno scorso ho scritto su uno strumento molto interessante chiamato vCenter Server Simulator (VCSIM), che consente all'utente di simulare rapidamente un ambiente VMware che può essere costituito da migliaia di host ESXi e macchine virtuali. VCSIM può beneficiare di una serie di casi d'uso, quali conoscere l'API vSphere, la creazione di report per vSphere e vCloud Director per la costruzione di vSphere plugin client Web per aiutare a visualizzare grandi scorte. C'è stato un grande interesse in VCSIM rispetto allo scorso anno e ho ricevuto alcuni ottimi feedback e richieste di funzionalità che ho ricondotta agli ingegneri VMware che hanno sviluppato questo strumento interno.
Con la prossima versione di vSphere 5.5 per essere rilasciato molto presto, mi chiedevo se ci sarebbero stati eventuali nuove funzionalità per VCSIM in VCSA 5.5? Ho raggiunto a uno degli ingegneri, Haiping Yang, che lavora nel team Performance Engineering, che è attualmente in corso su alcune delle sviluppo di VCSIM. Alcuni di voi potrebbero avere familiarità con alcuni dei suoi lavori, come il recente visualEsxtop , esxtop e resxtop per citarne solo alcuni. Parlando con Haiping, ho scoperto che lei è stato molto impegnato l'aggiunta di nuove caratteristiche fredde a VCSIM e questo è sulla cima del suo lavoro normale giorno!
Disclaimer: Questo non è ufficialmente supportato da VMware, si prega di utilizzare a proprio rischio.
Ecco un breve riassunto delle nuove funzionalità di VCSIM 2.0:
Distributed Virtual Switch (VDS) Supporto:
  • Aggiungi / Rimuovi host ESXi da VDS
  • Crea / Cancella distribuito Portgroup virtuale
  • Riconfigurare Distribuito Portgroup virtuale
    • Aggiungi / Rimuovi VM da Distributed Portgroup
vCloud Networking & Security (vCNS) Supporto:
  • Crea / Cancella vCNS Gateway
  • Crea / Cancella Isolato / Routed Org Networks
  • Crea / Cancella vApp Networks
  • Distribuire / Annulla distribuzione vApp con il servizio DHCP abilitato
Codice di configurazione Persistente al riavvio:
  • Cartella, Cluster, pool di risorse, Host, Datastore, Virtual Machine, Rete e VDS
Configurazione personalizzata di sostegno:
  • Versione ESXi modello
  • Modello di configurazione ESXi
  • Configurazione Datastore
  • Virtuale datastore macchina
Comandi di avvio facili:
  • vmware-vcsim-start
  • vmware-vcsim-stop [true | false] - Determina se l'inventario viene cancellato dopo l'arresto VCSIM
Nota: Prima di utilizzare VCSIM, è necessario configurare il VCSA come si farebbe normalmente passando attraverso l'interfaccia VAMI o che attraversa i comandi SSH notato in questo articolo .
Non voglio andare oltre ogni singola caratteristica di cui sopra, ma volevo dare un'occhiata a un paio di caratteristiche degne di nota come il nuovo VCSIM comando di start / stop, configurazione datastore e modelli di configurazione host ESXi.

VCSIM Start / stop Comandi:

Con la versione precedente di VCSIM, era necessario modificare manualmente il file di configurazione del server vCenter (vpxd.conf) e aggiungere le configurazioni VCSIM necessarie. In questa versione, ora abbiamo un facile da usare programma di utilità da riga di comando per avviare e arrestare VCSIM. Il comando vmware-vcsim-start supporta diverse opzioni di avvio.
Per visualizzare l'elenco delle opzioni supportate, basta eseguire il seguente comando:
vmware-vcsim-start help
Opzione 1 - È possibile specificare un file di configurazione VCSIM e si possono trovare diversi esempi situati in / etc / vmware-VPX / vcsim / model 

Opzione 2 - È possibile specificare la parola chiave " vuoto "per un inventario vSphere vuoto o" di default ", che utilizzerà automaticamente / etc / vmware-VPX / vcsim / modello / vcsim-default.cfg configurazione di inventarioOpzione 3 - Si può solo specificare il layout di inventario sulla riga di comando. Un esempio potrebbe essere "personalizzato: dc = 1, grappolo = 1, rp = 1, host = 1, vm = 1, vm_on = 1, la latenza = true "

Per ottenere un elenco di tutte le configurazioni VCSIM disponibili, dare un'occhiata a / etc / vmware-VPX / vcsim / modello / vcsim.cfg.template
Questo è un esempio di iniziare VCSIM utilizzando la modalità "default":
predefinito vmware-vcsim-start

 Datastore Configurazione:

Configurazione personalizzata datastore era qualcosa che era molto ricercato con VCSIM 1.0 e, purtroppo, c'era solo un unico datastore globale che è automaticamente "collegato" per tutti gli host ESXi simulato. La nuova versione di VCSIM ora supporta configurazioni datastore personalizzate che possono essere definite a livello globale, a livello di cluster, storage locale così come prefisso della stringa che può aiutare a separare le diverse istanze VCSIM.
Ecco un esempio di configurazione che devono essere aggiunti al file di configurazione VCSIM:
Ecco quello che uno dei simulati host ESXi avrebbe mostrato per i suoi datastore:

ESXi Configurazione Template:

Un'altra caratteristica utile che personalmente ho chiesto è la possibilità di personalizzare un singolo host ESXi simulato. Anche se questo è attualmente ancora un work in progress, che cosa si può fare con VCSIM 2.0 è quello di personalizzare la versione host ESXi nonché i datastore su una base per host. Se si dà un'occhiatavcsim.cfg.template , troverete una riga di configurazione che assomiglia a:
vcsim / modello / hostconfig
Questa specifica una directory che contengono i modelli di host ESXi simulati personalizzato e le loro configurazioni.Un modello di accoglienza esempio viene fornito in / etc / vmware-VPX / vcsim / modello / hostConfig.xml.templateed attualmente, è necessario specificare il nome host simulato di default (ad es DC0_C0_H0.xml).
Ecco un esempio di ciò che quel modello host può apparire come:
Ora, se torniamo al nostro DC0_C0_H0 host ESXi, vedrete che il modello di accoglienza sovrascriverà la configurazione globale:
Per i due esempi sopra, ecco quello che ho usato nel mio file di configurazione VCSIM personalizzato che ho chiamato vcsim-virtuallyghetto.cfg se siete interessati a quello che ho usato:
Ho già chiesto la possibilità di personalizzare completamente il ESXi nome visualizzato dell'host simulato e ho già detto che questa è una cosa che prenderebbe in considerazione per una futura release. VCSIM 2.0 è stato migliorato per operare meglio con vCloud Networking & Security e vCloud Director. Sono stato in grado di testare rapidamente VCSIM 2.0 con l'ultima versione di vCloud Director 5.5 e tutto sembra funzionare bene. È possibile seguire le istruzioni esistenti qui per l'installazione di vCloud Director con VCSIM.
Come si può vedere VCSIM 2.0 contiene molte nuove funzionalità e altamente vi incoraggio a dare un giro quando vSphere 5.5 è reso generalmente disponibile. Ci sono sicuramente alcuni in forma e finitura funzionalità aggiuntive che Haiping non poteva entrare in questa release. Speriamo di ricevere tali aggiornamenti in una versione futura di VCSIM e includere ulteriori versioni del modello ESXi. Se avete feedback, commenti o richieste non esitate a lasciare un commento e farò in modo che raggiunga Haiping e il team di sviluppo. Non voglio rovinare la sorpresa, ma voglio solo dire che una delle caratteristiche che vengono in VCSIM 3.0 sarà abbastanza impressionante! :-D(scusate per la presa in giro)