Passa al contenuto principale

Installazione di XClarity Management Hub per i dispositivi client Edge (ESXi mediante VMware vCenter Client)

Configurare l'appliance virtuale di Lenovo XClarity Management Hub in un VMware vCenter Client su un host ESXi.

Procedura

Per installare l'appliance virtuale XClarity Management Hub, attenersi alla procedura descritta di seguito.

  1. Scaricare l'immagine dell'appliance virtuale XClarity Management Hub dalla Pagina Web dei download di in una workstation client. Accedere al sito Web, quindi utilizzare la chiave di accesso fornita per scaricare l'immagine.
  2. Installare e configurare l'appliance virtuale nell'host.
    1. Connettersi all'host tramite VMware vCenter Client.
    2. Fare clic con il pulsante destro del mouse sul nodo vCenter, quindi fare clic su Distribuisci modello OVF.
      Per distribuire l'appliance virtuale, considerare quanto segue durante l'esecuzione della procedura guidata di distribuzione.
      • Selezionare l'origine. Selezionare il file OVA per XClarity Management Hub.
      • Selezionare nome e cartella. Scegliere un nome appliance univoco per questo host.
      • Selezionare la risorsa. Scegliere l'host ESXi che si desidera utilizzare per questa appliance virtuale.
      • Selezionare lo storage. Scegliere un archivio dati SSD con almeno 340 GB di storage disponibile e selezionare il formato del disco virtuale che soddisfa le esigenze aziendali. Se non si è certi del formato da scegliere, selezionare Thin provisioning.
      • Selezionare le reti. Scegliere Bridge alla rete VM. Questa impostazione verrà modificata durante l'associazione della macchina virtuale alla rete.
        Importante
        XClarity Management Hub include il driver VMXNET 3. È possibile ignorare eventuali errori VMware relativi al mancato supporto del driver. Per ulteriori informazioni, vedere Documentazione VMware – Informazioni sui controlli di compatibilità della migrazione.
      • Personalizzare i modelli.
        • Se si utilizza DHCP, specificare no nel campo.
        • Se si sta utilizzando un indirizzo IP statico per la porta di gestione di XClarity Management Hub, specificare nel campo Configura impostazione IP iniziale, quindi specificare protocolli IP statici, indirizzi, maschere di rete, server DNS e gateway.
        Nota
        • È inoltre possibile scegliere di utilizzare un file di configurazione per specificare l'impostazione degli indirizzi IP, prima di accendere l'appliance virtuale (vedere la seguente sezione Utilizzo di un file di configurazione per impostare l'indirizzo IP).
        • L'ordine dei campi in questa pagina potrebbe variare a seconda del browser Web e della versione di ESXi.
      • Pronto per il completamento. Deselezionare l'opzione Accendi dopo la distribuzione.
      Suggerimento
      è possibile modificare le impostazioni di configurazione di processore e memoria in VMware, prima di accendere l'appliance virtuale. Per informazioni e suggerimenti sulle configurazioni in base al numero dei dispositivi nell'ambiente, vedere Hardware e software supportati - XClarity Management Hub.

      Nella seguente figura vengono mostrate impostazioni di configurazione di esempio al termine della procedura guidata.


      Mostra una pagina di supporto e assistenza durante la configurazione iniziale.
    3. Fare clic su Fine per completare l'inizializzazione e distribuire XClarity Management Hub. Questa operazione potrebbe richiedere diversi minuti.
      Attenzione
      Non accendere l'appliance virtuale prima di aver completato i prossimi tre passaggi. In caso contrario, XClarity Management Hub viene avviato con l'impostazione IP DHCP predefinita.
    4. Se sono stati configurati gli indirizzi IP statici per la porta di gestione di XClarity Management Hub, completare queste operazioni prima di accendere l'appliance virtuale:
      1. Dal client vCenter, selezionare l'appliance virtuale XClarity Management Hub nella vista delle VM VMWare, fare clic con il pulsante destro del mouse sulla scheda Gestisci, quindi fare clic su Modifica. Viene visualizzata la finestra di dialogo Modifica impostazioni.
      2. Fare clic sulla scheda Opzione vApp e su Trasferimento ambiente OVF nel riquadro di navigazione.
      3. Verificare che le opzioni VMware Tools e Abilita siano selezionate, quindi fare clic su OK.
        Mostra l'immagine ISO e le caselle di controllo di abilitazione deselezionate nella scheda Opzioni vApp.
  3. (Solo reti fisicamente separate di dati e gestione) Associare la macchina virtuale alla rete di dati e gestione.
    1. Fare clic sull'host per visualizzare i relativi dettagli nel riquadro dei contenuti di VMware vSphere Client.

      Cattura della schermata che mostra i dettagli dell'host da VMware vSphere.
    2. Fare clic sulla scheda Configurazione.
    3. Fare clic su Reti, quindi sul collegamento Aggiungi rete.
    4. Nella pagina Tipo di connessione fare clic su Macchina virtuale.
    5. Definire il gruppo di porte 0.
      1. Nella pagina Macchine virtuali - Accesso alla rete fare clic su Usa vSwitch0, selezionare vmnic0 e fare clic su Avanti per creare un gruppo di porte.
      2. Aggiornare le proprietà del gruppo di porte.
        • Immettere un'etichetta, ad esempio Rete di gestione VM, per la rete.
        • Facoltativamente, immettere l'ID VLAN configurato per la rete.
      3. Associare le schede di rete per la VLAN di gestione alla rete appena aggiunta.

        Nel riquadro di navigazione sinistro, fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Modifica impostazioni. Quindi, nella scheda Hardware, selezionare ogni scheda di rete e l'etichetta di rete definita per questo gruppo di porte.

      4. Configurare il gruppo NIC per fornire la funzionalità di failover tra i due switch Flex installati nello chassis.
        • Nella scheda Configurazione dell'host fare clic sul collegamento Proprietà di vSwitch0.
        • Fare clic sulla scheda Schede di rete e selezionare vmnic0.
        • Fare clic su Aggiungi.
        • Seguire i passaggi forniti nella procedura guidata Aggiungi adattatore per aggiungere vmnic1.
        Nella pagina Failover criteri, spostare vmnic1 in basso nella sezione Adattatori in standby.
        Cattura della schermata dell'ordine Failover criteri
      5. Continuare con la procedura guidata Aggiungi adattatore per completare la configurazione.
    6. Definire il gruppo di porte 1.
      1. Nella pagina Macchine virtuali - Accesso alla rete fare clic su Usa vSwitch0, selezionare vmnic1 e fare clic su Avanti per creare un gruppo di porte.
      2. Aggiornare le proprietà del gruppo di porte.
        • Immettere un'etichetta, ad esempio VM Management Network, per la rete.
        • Facoltativamente, immettere l'ID VLAN configurato per la rete.
      3. Associare le schede di rete per la VLAN di gestione alla rete appena aggiunta.
      4. Configurare il gruppo NIC per fornire la funzionalità di failover tra i due switch Flex installati nello chassis.
        1. Fare clic sulla macchina virtuale e selezionare Modifica impostazioni macchina virtuale. Verrà visualizzata la finestra di dialogo Proprietà macchina virtuale.
        2. Fare clic su Scheda di rete 2.
        3. Deselezionare Connetti all'accensione.
        4. Fare clic su OK per salvare.

        Dopo aver configurato XClarity Management Hub per l'utilizzo della porta eth1, ripetere i passaggi precedenti per selezionare Connetti all'accensione.

  4. Fare clic con il pulsante destro del mouse sull'appliance virtuale e scegliere Alimentazione > Accendi.

    All'avvio della macchina virtuale, verranno elencati gli indirizzi IPv4 e IPv6 per ogni interfaccia, come riportato nell'esempio seguente.

    Per impostazione predefinita, la porta di gestione eth0 di XClarity Management Hub utilizza un indirizzo IP DHCP. Al termine del processo di avvio di XClarity Management Hub è possibile configurare un indirizzo IP statico per la porta di gestione eth0, immettendo 1 quando richiesto, come mostrato nel seguente esempio. La richiesta è disponibile per 150 secondi, finché non viene visualizzata la richiesta di login. Per accedere subito alla richiesta di login, immettere x quando richiesto.

    Importante
    • Quando si modificano le impostazioni degli indirizzi IP statici, sono disponibili massimo 60 secondi per immettere le nuove impostazioni. Prima di continuare, accertarsi di disporre delle informazioni richieste relative agli IP.
      • Per le impostazioni IPv4, è necessario disporre di indirizzo IP, maschera di sottorete e indirizzo IP del gateway
      • Per le impostazioni IPv6, è necessario disporre dell'indirizzo IP e della lunghezza del prefisso
    • Se non si utilizza un server DHCP, è possibile utilizzare un file di configurazione per specificare le impostazioni IP della porta di gestione eth0 di XClarity Management Hub che si desidera utilizzare per accedere all'interfaccia Web di XClarity Management Hub. Per ulteriori informazioni, vedere la sezione Operazioni successive, riportata di seguito.
    • Se si modificano le impostazioni degli indirizzi IP dalla console, XClarity Management Hub viene riavviato per applicare le nuove impostazioni.
    • Non è richiesta alcuna azione per eseguire il login. Ignorare il messaggio di login alla console. L'interfaccia della console non è destinata all'uso da parte dei clienti.

    • La console potrebbe visualizzare il messaggio TCP: eth0: l'implementazione GRO del driver è sospetta: le prestazioni TCP potrebbero essere ridotte. Le prestazioni della macchina virtuale restano invariate ed è possibile ignorare questa avvertenza.
    Attenzione
    La modifica dell'indirizzo IP della porta di gestione di XClarity Management Hub dopo la gestione dei dispositivi potrebbe determinare l'attivazione dello stato offline dei dispositivi in XClarity Management Hub. Se si sceglie di modificare l'indirizzo IP dopo che XClarity Management Hub è attivo e in esecuzione, verificare che tutti i dispositivi risultino non gestiti prima di modificare l'indirizzo IP.
    ------------------------------------------
    Lenovo XClarity Management Hub Version x.x.x
    ------------------------------------------

    eth0 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
    inet 192.0.2.10 netmask 255.255.255.0 broadcast 192.0.2.55
    inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>
    ether 00:15:5d:0c:d1:92 txqueuelen 1000 (Ethernet)
    RX errors 0 dropped 0 overruns 0 frame 0

    eth1 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
    inet 192.0.2.20 netmask 255.255.255.0 broadcast 192.0.2.130
    inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>

    ===========================================================================
    ===========================================================================

    You have 150 seconds to change IP settings. Enter one of the following:
    1. To set a static IP address for Lenovo XClarity virtual appliance eth0 port
    2. To use a DHCP address for Lenovo XClarity virtual appliance eth0 port
    3. To select subnet for Lenovo XClarity virtual appliance internal network
    x. To continue without changing IP settings
    ... ...

  5. Se si sceglie di utilizzare le impostazioni IP statico per la porta di gestione di XClarity Management Hub nel modello di rete (nel passaggio 2) e sono state modificate le impostazioni IP dalla console, attenersi alla procedura descritta di seguito. In questo modo, le impostazioni IP specificate dalla console (e non le impostazioni specificato sul modello di rete) vengono utilizzate ogni volta che si riavvia l'appliance virtuale.
    1. Dal client vCenter, selezionare l'appliance virtuale XClarity Management Hub, fare clic con il pulsante destro del mouse sulla scheda Gestisci, quindi fare clic su Modifica. Viene visualizzata la finestra di dialogo "Modifica impostazioni".
    2. Fare clic sulla scheda Opzione vApp e su Trasferimento ambiente OVF nel riquadro di navigazione.
    3. Verificare che le opzioni VMware Tools e Abilita siano deselezionate, quindi fare clic su OK.

(Facoltativo) Utilizzo di uno script di installazione

È possibile creare uno script, come nel seguente esempio, per installare l'appliance virtuale XClarity Management Hub mediante VMware ovftool (versione 4.2.0 o successiva). È necessario includere i seguenti parametri nello script

  • prop:guestinfo.ipv4.bootproto. Il protocollo di avvio IPv4. Può essere dhcp o static.
  • prop:guestinfo.ipv4.dns1. Spazio nome di dominio
  • prop:guestinfo.ipv4.gateway. Indirizzo gateway
  • prop:guestinfo.ipv4.ipaddr. Indirizzo IPv4
  • prop:guestinfo.ipv4.netmask. Maschera di rete
  • prop:guestinfo.ipsetting. Indica se impostare l'indirizzo IP. Può essere yes o no.
  • prop:guestinfo.ipv6.bootproto. Il protocollo di avvio IPv4. Può essere auto, dhcp o static.
  • prop:guestinfo.ipv6.ipaddr. Indirizzo IPv6
Nota
una volta completata la distribuzione di XClarity Management Hub è necessario spegnere e accendere la macchina virtuale per cancellare gli ambienti OVF.
#!/bin/bash

# XCLARITY virtual appliance ova file name
LXCA_OVA="lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova"

# ESXi IP, ID and Password
ESXI_HOST="1.2.3.4"
ESXI_USERNAME="userid"
ESXI_PASSWORD="userpasswd"
# ESXi virtual switch and datastore to store the
# XClarity virtual appliance
ESXI_VM_NETWORK="VM Network"
ESXI_VM_DATASTORE="datastore2"

# XCLarity ETH0 static ip info
IPV4_BOOTPROTO="static"
LXCA_VMNAME="lxca-vm"
LXCA_DEPOPT="small"
LXCA_OVERWR="--overwrite"
LXCA_HOSTNAME="dt.labs.lenovo.com"
LXCA_IP="1.2.3.5"
LXCA_NETMASK="255.255.240.0"
LXCA_GATEWAY="1.2.0.1"
LXCA_DNS="1.2.0.10"
LXCA_CHGIP="yes"

LXCA_IP6="0::0"
IPV6_BOOTPROTO="auto"

##### Using ovftool version 4.2.0 ###
##### '--X:injectOvfEnv' and '--powerOn' are the key parameters
/usr/bin/ovftool --acceptAllEulas --X:waitForIp --skipManifestCheck ${LXCA_OVERWR}
--X:injectOvfEnv --powerOn "--net:bridged=${ESXI_VM_NETWORK}"
--datastore=${ESXI_VM_DATASTORE} --diskMode=thin --name=${LXCA_VMNAME}
--deploymentOption=${LXCA_DEPOPT}
--prop:guestinfo.ipv4.bootproto=${IPV4_BOOTPROTO}
--prop:guestinfo.ipv4.dns1=${LXCA_DNS}
--prop:guestinfo.ipv4.gateway=${LXCA_GATEWAY}
--prop:guestinfo.ipv4.ipaddr=${LXCA_IP}
--prop:guestinfo.ipv4.netmask=${LXCA_NETMASK}
--prop:guestinfo.ipsetting=${LXCA_CHGIP}
--prop:guestinfo.ipv6.bootproto=${IPV6_BOOTPROTO}
--prop:guestinfo.ipv6.ipaddr=${LXCA_IP6} ${LXCA_OVA}
"vi://${ESXI_USERNAME}:${ESXI_PASSWORD}@${ESXI_HOST}/"

if [[ "$?" -eq 0 ]]; then
exit 0
else
exit 999
fi

Lo script di esempio restituisce il seguente output
[root@localhost dtest]# ./depl.sh
Opening OVA source: lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova
Opening VI target: vi://root@1.2.3.4:443/
Deploying to VI: vi://root@1.2.3.4:443/
Transfer Completed
Powering on VM: lxca-vm
Task Completed
Received IP address: 1.2.3.5

(Facoltativo) Utilizzo di un file di configurazione per configurare le impostazioni IP

Se non si utilizza un server DHCP è possibile utilizzare facoltativamente un file di configurazione per specificare le impostazioni IP che si desidera utilizzare per accedere all'interfaccia Web XClarity Management Hub mediante l'interfaccia di rete Eth0.

Il file di configurazione (eth0_config) è contenuto in un file ISO creato e montato nella macchina virtuale precedentemente al primo avvio di XClarity Management Hub. Al primo avvio, XClarity Management Hub configura l'indirizzo IP per la rete Eth0 utilizzando l'indirizzo IP statico definito nel file eth0_config e visualizza l'interfaccia Web per l'installazione iniziale e la configurazione delle impostazioni appropriate (vedere Configurazione di XClarity Management Hub per i dispositivi client Edge).

Per utilizzare un file di configurazione, completare la seguente procedura prima di accendere l'appliance virtuale.

  1. Creare un file denominato eth0_config (senza estensione di file) contenente i seguenti parametri IPv4 che la macchina virtuale dovrà utilizzare all'avvio.
    • IPV4_ADDR=
    • IPV4_NETMASK=
    • IPV4_GATEWAY=
    • IPV6_ADDR=
    • IPV6_GATEWAY=
    È possibile utilizzare il comando echo per creare il file, ad esempio:
    ECHO IPV4_ADDR=1.1.1.1 > ./eth0_config
    ECHO IPV4_NETMASK=255.255.255.05 >> ./eth0_config
    ECHO IPV4_GATEWAY=1.1.1.5 >> ./eth0_config
    ECHO IPV6_ADDR=1001:1002:1003:1004::2 >> ./eth0_config
    ECHO IPV6_GATEWAY=1001:1002:1003:1004::1 >> ./eth0_config
  2. Creare un'immagine ISO contenente il file eth0_config.

    Per creare un'immagine ISO in Windows, utilizzare un software ISO qualsiasi. In Linux, utilizzare il comando mkisofs, ad esempio:

    mkisofs -V IP4ADDR -J -o ./boot.iso ./eth0_config

    dove -V è l'etichetta del volume, -J è il formato Joliet, -o è il nome del file di output e ./eth0_config è il file da includere nell'immagine ISO.

  3. Caricare l'immagine ISO in una posizione idonea esplorando l'archivio dati.
  4. Montare l'immagine .ISO nella macchina virtuale. Il file ISO deve trovarsi nell'archivio dati dell'host ESXi, in modo da poterlo montare come unità CD/DVD nella macchina virtuale XClarity Management Hub.
    1. Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Modifica impostazioni.
    2. Fare clic su Aggiungi per visualizzare la procedura guidata Aggiungi hardware.
    3. Fare clic su Unità CD/DVD e su Avanti.
    4. Selezionare Usa immagine ISO e fare clic su Avanti.
    5. Selezionare l'immagine ISO e fare clic su Avanti.
    6. Selezionare il nodo del dispositivo virtuale e fare clic su Avanti.
    7. Fare clic su Fine.
    Nota
    Sarà possibile smontare l'unità ed eliminare l'immagine ISO dopo aver eseguito il login all'interfaccia Web XClarity Management Hub e completato la configurazione delle impostazioni appropriate.

Al termine

Eseguire il login e configurare XClarity Management Hub (vedere Configurazione di XClarity Management Hub per i dispositivi client Edge).