Risolvere gli errori di individuazione del server vCenter

Questo articolo illustra come risolvere i problemi che si verificano a causa di errori di individuazione vCenter VMware.

Valori non numerici nella proprietà maxSnapShots

Nelle versioni precedenti alla versione 9.20 vCenter viene disconnessa quando recupera un valore non numerico per la proprietà della proprietà snapshot.maxSnapShots in una macchina virtuale.

Questo problema viene identificato dall'ID errore 95126.

ERROR :: Hit an exception while fetching the required informationfrom vCenter/vSphere.Exception details:
System.FormatException: Input string was not in a correct format.
    at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
    at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
    at VMware.VSphere.Management.InfraContracts.VirtualMachineInfo.get_MaxSnapshots()

Per risolvere il problema:

  • Identificare la macchina virtuale e impostare il valore su un valore numerico (Modificare le impostazioni della macchina virtuale in vCenter).

Oppure

  • Aggiornare il server di configurazione alla versione 9.20 o successiva.

Problemi di configurazione proxy per la connettività vCenter

vCenter Discovery rispetta le impostazioni proxy predefinite del sistema configurate dall'utente di sistema. Il servizio DRA rispetta le impostazioni proxy fornite dall'utente durante l'installazione del server di configurazione tramite il programma di installazione unificata o il modello OVA.

In generale, il proxy viene usato per comunicare alle reti pubbliche; ad esempio la comunicazione con Azure. Se il proxy è configurato e vCenter si trova in un ambiente locale, non sarà in grado di comunicare con DRA.

Le situazioni seguenti si verificano quando si verifica questo problema:

  • Il vCenter server <vCenter> non è raggiungibile a causa dell'errore: il server remoto ha restituito un errore: (503) Server Non disponibile
  • Il server vCenter vCenter <> non è raggiungibile a causa dell'errore: il server remoto ha restituito un errore: Impossibile connettersi al server remoto.
  • Impossibile connettersi al server vCenter/ESXi.

Per risolvere il problema:

Scaricare lo strumento PsExec.

Usare lo strumento PsExec per accedere al contesto utente di sistema e determinare se l'indirizzo proxy è configurato. È quindi possibile aggiungere vCenter all'elenco di bypass usando le procedure seguenti.

Per la configurazione proxy di individuazione:

  1. Aprire Internet Explorer nel contesto utente di sistema usando lo strumento PsExec.

    psexec -s -i "%programfiles%\Internet Explorer\iexplore.exe"

  2. Modificare le impostazioni proxy in Internet Explorer per ignorare l'indirizzo IP vCenter.

  3. Riavviare il servizio tmanssvc.

Per la configurazione proxy DRA:

  1. Aprire un prompt dei comandi e aprire la cartella provider di Site Recovery di Microsoft Azure.

    cd C:\Programmi\Microsoft Azure Site Recovery Provider

  2. Al prompt dei comandi eseguire il comando seguente.

    DRCONFIGURATOR.EXE /configure /AddBypassUrls [Indirizzo IP/FQDN del server vCenter fornito al momento dell'aggiunta di vCenter]

  3. Riavviare il servizio provider DRA.

Passaggi successivi

Gestire il server di configurazione per il ripristino di emergenza di macchine virtuali VMware