Note di rilascio di vCloud Director 1.5

vCloud Director 1.5 | 1 SET 2011 | Build 464915

Ultimo aggiornamento: 12 AGO 2011

Contenuto del documento

Le note di rilascio riguardano i seguenti argomenti:

Novità

  • Provisioning rapido: l’utilizzo di cloni collegati riduce drasticamente il tempo di provisioning e riduce i costi di storage.
  • Proprietà personalizzate vApp: consente agli sviluppatori e ad altri utenti di passare facilmente i dati utente nei sistemi operativi guest utilizzando descrittori OVF.
  • Notifiche e task bloccanti: connessione programmatica di vCloud Director a sistemi aziendali (come CMDB) per un’automazione di sistemi end-to-end.
  • API vCloud allargata: nuovi comandi al namespace dell’API di vCloud con azioni accessibili dalla GUI e maggiore integrazione e scripting tramite l’API.
  • Supporto per Microsoft SQL Server: per le nuove distribuzioni di vCloud Director, Microsoft SQL è supportato per il database di vCloud in aggiunta ai server di database supportati in precedenza.
  • Integrazione VPN vShield Edge: creazione programmatica di tunnel IPSec-VPN da sito a sito per la connessione tra cloud.

Requisiti di sistema e installazione

Per informazioni sui requisiti di sistema e istruzioni di installazione, vedere la Guida all'installazione e configurazione di VMware vCloud Director .

Problemi noti

I seguenti problemi noti sono stati individuati mediante rigorosi test e possono essere utili per comprendere comportamenti riscontrati in questa versione.

I problemi noti sono raggruppati in queste categorie:

 

Problemi generali

Errori di tipo “Troppi file aperti”
vCloud Director potrebbe richiedere grandi quantità di aperture di file. Assicurarsi che tutte le celle nell’ambiente vCloud Director consentano ai processi di aprire più di 1024 file. Per vedere il limite corretto di una cella, accedere alla cella e digitare ulimit -n. Se il valore è 1024 o meno, aumentare il limite in questo modo:

  1. Digitare su -.
  2. Modificare /etc/security/limits.conf e assicurarsi di specificare le seguenti righe:

    * soft nofile 65535
    * hard nofile 65535
  3. Modificare /etc/pam.d/login per aggiungervi la riga seguente:

    session required pam_limits.so
  4. Digitare il comando seguente per riavviare la cella:
    service vmware-vcd restart
  5. Uscire dalla cella e riaccedervi.
  6. Digitare ulimit -n per verificare che le modifiche siano state apportate.

 

Non è possibile modificare il nome utente o la password del database di vCloud Director mentre i servizi sono in esecuzione
Se si modifica il nome utente o la password del database di vCloud Director mentre i servizi sono in esecuzione, vCloud Director restituirà un errore al successivo accesso al database, del tipo “java.sql.SQLException: ORA-01017: nome utente/password non validi; accesso negato”. Attenersi alla seguente procedura se si necessita di cambiare l’utente o la password del database di vCloud Director:

  1. Arrestare tutti i servizi di vCloud Director in tutte le celle, come descritto nella Guida all'installazione e configurazione di VMware vCloud Director .
  2. Utilizzando gli strumenti del database, cambiare l’utente o la password del database di vCloud Director.
  3. Eseguire lo script di configurazione di vCloud Director su tutte le celle, come descritto nella Guida all'installazione e configurazione di VMware vCloud Director (vedere “Configurazione delle connessioni di rete e database”).
    Il primo script chiede il percorso e la password dell’archivio chiavi Java, quindi richiede di immettere il nuovo nome utente/password per il database.

Dopo avere completato lo script, aggiorna le informazioni nel database di vCloud Director e nei file di proprietà, quindi riavvia i servizi di vCloud Director.

 

Impossibile creare un pacchetto di distribuzione Microsoft Sysprep
Se viene visualizzato un errore di autorizzazione negata quando si esegue lo script createSysprepPackage.sh su una cella, è necessario verificare se SELinux è attivo e in esecuzione in modalità forzata. A tale scopo, eseguire il comando: /usr/sbin/getenforce. Se il risultato restituisce la modalità forzata, ricorrere alla soluzione seguente per concedere le autorizzazioni appropriate all’esecuzione dello strumento.

Soluzione: attivare il riposizionamento di testo per la libreria condivisa utilizzata dallo script. Eseguire il seguente comando come root dopo avere installato vCloud Director: chcon -t textrel_shlib_t '/opt/vmware/cloud-director/deploymentPackageCreator/libCreatePkg.so'

Accesso a vCloud Director tramite browser Web
vCloud Director non supporta l’accesso simultaneo a diversi account utente dallo stesso browser. Se dovesse accadere, il primo utente viene estromesso.

Timeout quando un provider vDC viene creato sullo stesso cluster di una VMware Storage Appliance
La creazione di un provider vDC sullo stesso cluster di una VSA (VMware Storage Appliance) produce un timeout. Per evitare il timeout, utilizzare la scheda di gestione VSA del vSphere Client per mettere il datastore in modalità di manutenzione. Questa azione consente di arrestare normalmente la macchina virtuale VSA ponendo il suo host in modalità di manutenzione. Dopo che l’host è in modalità di manutenzione è possibile utilizzare la console Web di vCloud Director per prepararlo.

Impossibile creare un vDC del provider se uno o più host di un cluster sono disconnessi
Quando si crea un vDC del provider supportato da un cluster, tutti gli host del cluster devono essere connessi. Se uno degli host del cluster è disconnesso, l’operazione di creazione non riesce.

Soluzione: rimuovere tutti gli host disconnessi dal cluster.

vCloud Director non risponde ai comandi in Firefox 3.6.x su sistemi Windows XP e Windows 2003
Quando si accede a vCloud Director in Firefox 3.6.x su un sistema Windows XP o Windows 2003, l'interfaccia non risponde ai comandi dopo aver fatto clic su Sfoglia per cercare un modello di vApp o caricare un file multimediale. Per risolvere il problema, fare clic sulla barra degli indirizzi o di ricerca del browser, quindi fare nuovamente clic nell'interfaccia Web di vCloud Director.

Impossibile creare una vApp se in vCenter sono presenti oltre 2000 gruppi di porte
Se in vCenter Server sono presenti oltre 2000 gruppi di porte standard o distribuite, non è possibile creare una vApp in alcuno dei vDC dell’organizzazione che utilizzano tale vCenter Server. Questa limitazione è applicabile unicamente a installazioni di vCloud Director che utilizzano SQL Server.

Il proxy della console provoca un carico di CPU e memoria elevato nelle celle vCD
Un maggiore consumo di risorse da parte del proxy della console può provocare un carico di CPU e memoria elevato nelle celle vCD. Qualora si dovesse riscontrare tale situazione, aumentare il numero di celle e descrittori di file. Per aumentare il numero di descrittori di file, vedere L'accesso all'interfaccia utente di vCloud Director restituisce il seguente errore: Impossibile aprire la connessione: troppi file aperti.

Problemi di installazione e aggiornamento

È necessario riavviare il server dopo l’aggiornamento di vCloud Director
Dopo l’aggiornamento del software vCloud Director su un membro qualsiasi del gruppo di server è necessario eseguire lo script in /etc/profile.d/vcloud.sh, in modo che l’ambiente di vCloud Director venga inizializzato con i valori corretti. In alternativa, è possibile disconnettersi dal server ed eseguire nuovamente il login.

vCloud Director segnala spanning host scaduto dopo l’aggiornamento dell’host ESX
Dopo avere eseguito l’aggiornamento di un host ESX gestito da vCloud Director, la console Web di vCloud Director segnala spanning scaduto per l’host e richiede l’intervento dell’amministratore di sistema per correggerlo. Nella maggior parte dei casi questa condizione si risolve da sé in pochi minuti senza interventi. Aggiornare la pagina per verificare lo stato dell’host aggiornato.

Impossibile aprire vCD dopo l’aggiornamento
L’aggiornamento ha causato un aggiornamento di SWF. In alcuni casi, l’aggiornamento di SWF (Flash) lato server non viene eseguito correttamente a causa delle operazioni nella cache.

Soluzione: svuotare la cache flash.

  1. Andare a Gestione impostazioni Adobe.
  2. Fare clic su Elimina tutto.
  3. Fare clic su Conferma.

 

Dopo avere eseguito l’aggiornamento di vShield Manager è necessario attendere prima di poter effettuare operazioni di rete
Dopo avere eseguito l’aggiornamento del server vShield Manager associato al vCenter Server aggiornato, vShield Manager notifica a vCloud Director la presenza di una nuova versione. L’invio della notifica da parte di vShield Manager e la successiva elaborazione da parte di vCloud Director possono richiedere alcuni minuti. Se durante questo intervallo di tempo la rete viene reimpostata manualmente, l’aggiornamento non viene completato. È consigliabile attendere 5 minuti dopo la fine dell’aggiornamento prima di tentare di utilizzare o reimpostare la rete.

L’aggiornamento di vCloud Director interrompe i caricamenti di immagini del media e pacchetti OVF in corso
I caricamenti in corso di pacchetti OVF e immagini del media potrebbero non riuscire se interrotti da un aggiornamento di vCloud Director. Al termine dell’aggiornamento sarà possibile riavviare i caricamenti non riusciti.

I server e il database di vCloud Director devono trovarsi nello stesso fuso orario
Vedere Configurazione dei server e del database di vCloud Director affinché si trovino nello stesso fuso orario.

Problemi di internazionalizzazione

Impostazione internazionale ja_JP e Oracle
Se si desidera utilizzare l’impostazione internazionale ja_JP per le celle vCloud Director e un database Oracle, è necessario utilizzare Oracle 11g R2 (11.2.0.1 o versione successiva).

La scheda Personalizzazione guest non supporta caratteri non ASCII
Non è possibile immettere caratteri non ASCII in nessuno dei campi di testo nella scheda Personalizzazione guest della pagina Proprietà della macchina virtuale. Ciò include la password dell’amministratore, il nome del dominio, il suo nome utente e relativa password e lo script di personalizzazione.

Non è possibile creare un’organizzazione in caratteri non ASCII
vCloud Director non supporta caratteri non ASCII nei nomi delle organizzazioni.

I nomi della rete di organizzazione e della rete di vApp devono contenere esclusivamente caratteri ASCII
I nomi della rete di organizzazione e della rete di vApp devono contenere esclusivamente caratteri ASCII. L’utilizzo di caratteri Unicode può causare errori.

Errore durante il caricamento di un modello di vApp dal nome lungo contenente caratteri Unicode
Quando si tenta di caricare un modello di vApp con un nome lungo contenente caratteri Unicode, l’operazione di caricamento non riesce. Per risolvere il problema, abbreviare il nome del modello di vApp e ritentare l’operazione di caricamento.

L’uso di caratteri non ASCII in un nome di sistema può causare errori nella creazione di una rete di organizzazione esterna con instradamento NAT
Quando si crea una rete di organizzazione esterna con una connessione con instradamento NAT, il nome di sistema deve contenere esclusivamente caratteri ASCII. L’uso di caratteri non ASCII nel nome di sistema può causare errori nella creazione della rete.

Problemi di rete

Alcuni nomi host vengono considerati non validi come indirizzo proxy della console pubblica
Non è possibile utilizzare il campo di configurazione dell’indirizzo proxy della console pubblica nella pagina degli indirizzi pubblici della console Web di vCloud Director per configurare determinati nomi host come indirizzo proxy della console pubblica. In particolare, i nomi di host che comprendono una o più cifre seguite da un punto sono considerati non validi quando li si immette in questo campo. Per configurare un nome host di questo tipo (o qualsiasi altro nome host rifiutato come non valido dalla console Web) e farlo diventare l’indirizzo proxy della console pubblica, aggiungere a $VCLOUD_HOME/etc/global.properties questa riga:

consoleproxy.external.address = nomehost

Ad esempio: consoleproxy.external.address = vcloud.123example.com

Il campo Tempo di lease predefinito della UI non funziona
I valori immessi nel campo Tempo di lease predefinito DHCP della UI non hanno alcun effetto sulla configurazione DHCP della vApp.

In vCloud Director viene visualizzato un avviso host quando è presente un commutatore vSphere standard senza uplink
Quando in un host è presente un commutatore vSphere standard privo di uplink (scheda NIC fisica), in vCloud Director viene visualizzato l’avviso “L’host non è connesso ai vSwitch seguenti: [nome del commutatore standard]”. Questo errore può essere ignorato.

La modifica di una macchina virtuale in alcune reti di vApp provoca l’aggiunta di mapping NAT per ciascuna scheda NIC di macchina virtuale presente nella rete
Quando si modifica una macchina virtuale in una rete di vApp instradata o con priorità applicata che utilizza la conversione IP, vengono aggiunti mapping NAT per ciascuna scheda NIC di macchina virtuale presente nella rete.

Impossibile filtrare il traffico in uscita in vShield Edge 4.1 con priorità applicata
In questa versione di vCloud Director non è possibile filtrare il traffico in vShield Edge 4.1 con priorità applicata. Tutto il traffico in uscita sarà consentito anche quando la relativa regola è impostata su NEGA.

Norton Internet Security blocca l’installazione del plug-in VMware VMRC
Il plug-in VMRC è necessario per visualizzare le console delle macchine virtuali di vCloud Director. Seguire le procedure di Norton Internet Security per consentire l’installazione del plug-in VMRC.

Impossibile installare il plug-in VMware VMRC per Mozilla Firefox
In alcuni sistemi operativi Linux non è possibile installare il plug-in VMRC per Firefox. Per risolvere il problema, attenersi alla seguente procedura:

  1. Dopo avere scaricato il plug-in VMRC, eseguire il programma di installazione e cambiare il percorso di installazione predefinito in /usr/lib/mozilla/plugins.
  2. Completare la procedura di installazione.
  3. Eseguire i seguenti comandi per cambiare il collegamento al plug-in:
    • Andare alla directory dei plug-in di Mozilla: cd /usr/lib/mozilla/plugins
    • Rimuovere il collegamento simbolico non valido: rm -f np-vmware-vmrc-e.x.p-378321.so
    • Creare un collegamento valido ln -s /user/lib/vmware-vmrc/np-vmware-vmrc-e.x.p-378321.32.so no-vmware-vmware-vmrc-e.x.p-378321.so
    • Verificare il collegamento: ls -la

 

Arresto anomalo di VMRC all’apertura della console quando il runtime di Visual C++ 8 non è presente
Quando si apre la console in un ambiente in cui non è presente il runtime di Visual C++ 8, si verifica un arresto anomalo del plug-in VMRC. Per ripristinare la funzionalità della console, installare Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)'vcredist_x86'.

Problemi di vDC dell'organizzazione

Eliminazione di un vDC dell'organizzazione dall’API/dalla UI
Quando si elimina un vDC tramite l’API, Cloud Director elimina qualsiasi vApp, modello di vApp e file nel vDC. Assicurarsi di spostare qualsiasi oggetto si desideri mantenere prima di procedere con l’eliminazione. Quando si elimina un vDC mite la UI, Cloud Director elimina qualsiasi modello di vApp nel vDC. Assicurarsi di spostare qualsiasi modello di vApp si desideri mantenere prima di procedere con l’eliminazione.

Non è possibile avviare una vApp in un pool di prenotazioni di vDC dell'organizzazione
Gli utenti non possono impostare prenotazioni di memoria e CPU per le proprie macchine virtuali in un pool di prenotazioni di vDC dell'organizzazione. Gli utenti hanno quindi la possibilità di prenotare tutta la memoria disponibile e la CPU nel vDC per le proprie macchine virtuali. Pertanto, non sarebbe loro possibile avviare una vApp che necessiti di una macchina virtuale vShield Edge per fornire servizi di rete, poiché non vi sarebbe disponibilità né di memoria, né di CPU.

Problemi di caricamento e download

Problemi con il plug-in Java
Per poter caricare modelli di vApp e altri file multimediali in un catalogo, è necessario che nel computer dal quale si esegue il caricamento sia installato Java Plug-in 1.6.0_10 o versione successiva. In alcuni casi, anche dopo l’installazione del plug-in non sarà possibile caricare file se prima non si riavvia il browser Web.

Problemi delle macchine virtuali

Problemi di visualizzazione delle console di macchine virtuali con Internet Explorer su Windows Vista o versioni successive
Potrebbero verificarsi problemi nel tentativo di visualizzare una console di macchina virtuale con Internet Explorer da un computer su cui è installato Windows Vista o versioni successive. Il problema si risolve disabilitando la modalità Protetta di Internet Explorer.

  • Preferenze
  • In esecuzione
  • Non riuscito
  • Aiuto > Informazioni su

Ricaricare la pagina Web se vCloud Director non risponde ai comandi dopo avere aperto una di queste finestre.

Non è possibile fare clic sulla finestra di controllo accesso dell’integrazione client
Quando si utilizza il comando Apri console per visualizzare la console di una macchina virtuale viene visualizzata la finestra di accesso all’integrazione client. Con alcune combinazioni di sistemi operativi e browser è probabile che non sia possibile fare clic sulla finestra se prima non si fa clic nella console della macchina virtuale.

Nessun avviso visualizzato quando viene raggiunto il limite di connessioni dell'organizzazione VMRC
Quando viene superato il limite di connessioni dell'organizzazione VMRC, viene visualizzata una console vuota. Non viene visualizzato alcun messaggio di errore. Se si verifica questo errore, contattare l’amministratore dell’organizzazione.

Un dispositivo collegato non risulta tale a seguito di un aggiornamento della console
In alcuni casi, quando si effettua l’aggiornamento di una console mentre un dispositivo è collegato, pur rimanendo collegato dopo l'operazione, il dispositivo non viene visualizzato come tale. Il dispositivo rimane collegato anche se si apre una finestra di dialogo di gestione dispositivi e si lascia selezionata l’opzione Nessuno.

Per sincronizzare nuovamente la UI con lo stato di connessione del dispositivo, connettere nuovamente il dispositivo nella UI. Verrà visualizzato un messaggio indicante che il dispositivo è già connesso. Dopo questo messaggio, il funzionamento delle operazioni di gestione dei dispositivi tornerà normale.

La console non viene caricata correttamente in Firefox 3.6 su sistemi Windows
In Firefox 3.6 in esecuzione su sistemi Windows, la console non viene visualizzata in modalità finestra. Per visualizzarla correttamente, utilizzare la console in modalità schermo intero.

La console non esegue la riconnessione quando viene attivata una macchina virtuale dall’esterno della finestra della console
Quando si lascia aperta una finestra della console dopo avere spento una macchina virtuale e quest’ultima viene attivata nuovamente dall’esterno della finestra, la console non si riconnette alla macchina virtuale così attivata. Per riconnettere la console alla macchina virtuale, chiudere la console e aprire una nuova finestra della console per la macchina virtuale.

La console non viene visualizzata correttamente in Internet Explorer 9 su sistemi Windows 7
Quando si apre un’istanza della console in Internet Explorer 9 in esecuzione su un sistema Windows 7, è possibile che venga visualizzata una schermata grigia anziché il desktop della macchina virtuale. Per risolvere questo problema di visualizzazione, aggiornare la pagina della console.

L’eliminazione della scheda NIC non viene completata finché non si fa clic su OK
Quando si elimina una scheda NIC, fare clic su OK prima di apportare modifiche ad altre proprietà. In caso contrario, è possibile che si verifichino errori di configurazione delle schede NIC.

Problemi di notifiche ed estensioni

Notifiche spurie per eventi di eliminazione di cataloghi
Se le notifiche sono abilitate e viene eliminato un catalogo, vengono inviate due notifiche: una per un evento /catalog/modify e l’altra per l'evento /catalog/delete. L’evento catalog/modify è una notifica spuria e può essere ignorata.

Problemi di API vCloud

  • Le definizioni di schema incluse in approvals.xsd non sono più supportate.

  • Una vApp visualizzata “Con priorità applicata” nella UI potrebbe avere il FenceMode di configurazione di rete come “natRouted” se recuperato nell’API di vCloud. Se la subnet IP sulla rete di vApp si sovrappone alla subnet IP sulla rete esterna, la vApp viene distribuita con priorità applicata. Se le due subnet IP non si sovrappongono, invece sarà natRouted.

  • Quando viene effettuata una richiesta cloneVappTemplate tramite API di vCloud, il valore dell’attributo del nome nel corpo della richiesta viene ignorato e l’oggetto clonato mantiene il nome dell’oggetto di origine.

  • Quando viene effettuata una richiesta cloneVapp tramite API di vCloud, gli attributi deploy e powerOn nel corpo della richiesta vengono ignorati.

  • I tentativi di utilizzare l’API di vCloud per specificare una prenotazione di memoria o un limite quando si modifica la VirtualHardwareSection di una macchina virtuale vengono ignorati quando la macchina virtuale è in un vDC il cui AllocationModel ha il valore AllocationPool o AllocationVapp.

  • Se si verificano errori (ad esempio "OperationDeniedException - Operazioni fuori dal contesto dell’utente”) quando si utilizza l’API di vCloud per importare utenti LDAP in un’organizzazione, uscire e riaccedere, quindi provare nuovamente a importare gli utenti.

  • Quando si crea un’istanza di un modello di vApp e si specifica un valore isolato per FenceMode, la rete di vApp viene creata con FenceMode natRouted.

  • Quando si configura l’operazione networkUpdateNetwork come task bloccante, non verrà creato alcun task bloccante se una rete di vApp viene aggiornata.

  • Se un task bloccante per l’operazione “vdcRecomposeVapp” si interrompe o restituisce un errore, le modifiche ad alcune sezioni, inclusa LeaseSettingsSection, potrebbero non essere ripristinate. È necessario ripristinare le modifiche manualmente riconfigurando la vApp.

  • Accertarsi di distribuire macchine virtuali vShield Edge in cluster di vCenter dotati di risorse adeguate. In caso contrario, la macchina virtuale vShield Edge potrebbe non avviarsi. Se dovesse accadere, in vCloud Director viene visualizzato un messaggio simile a:

    Impossibile avviare la vApp “---”.
    - Impossibile avviare macchine virtuali nel pool di risorse "----".
    - Impossibile inizializzare l'appliance Shield
    - HTTP/1.1 400 Richiesta non valida
    Codice: 70510, Descrizione: Impossibile avviare su VM vShield Edge

  • Non è possibile filtrare i set di risultati di una query di datastore facendo corrispondere il valore del record provisionedStorageMB, come mostrato nell’esempio, che non seleziona alcun record a prescindere dagli effettivi valori dei record provisionedStorageMB nel set di risultati.

    GET https://vcloud.example.com/api/query?type=datastore&fields=provisionedStorageMB&filter=provisionedStorageMB==460