Se non si dispone di connettività Internet diretta all'istanza di SDDC Manager, è possibile utilizzare l'utilità di trasferimento bundle per scaricare manualmente i bundle di installazione dal depot VMware nel computer locale e quindi caricarli in SDDC Manager.

Questa procedura descrive il processo per il download dei bundle di installazione tramite l'utilità di trasferimento bundle. Per informazioni sul download dei bundle di aggiornamento, vedere la Guida alla gestione del ciclo di vita di VMware Cloud Foundation.
Se il computer con accesso a Internet può accedere a Internet solo utilizzando un server proxy, usare le opzioni seguenti durante il download:
Opzione Descrizione
--proxyServer, --ps Specificare il nome di dominio completo (FQDN) o l'indirizzo IP e la porta del server proxy.

Ad esempio: --proxyServer proxy.example.com:3128.

--proxyHttps Aggiungere questa opzione se il server proxy utilizza HTTPS.
--proxyUser Per un server proxy che richiede l'autenticazione, immettere il nome utente.
--proxyPasswordFile Per un server proxy che richiede l'autenticazione, immettere il percorso di un file in cui è archiviata la password per l'autenticazione del proxy. Il contenuto del file viene utilizzato come password del proxy.

Ad esempio: --proxyPasswordFile ../../password.txt.

Esempio che combina le opzioni:
./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username --proxyServer proxy.example.com:3128 --proxyUser vmwuser --proxyPasswordFile ../../password.txt --proxyHttps 

Prerequisiti

  • Un computer Windows o Linux connesso a Internet (direttamente o tramite un proxy) per il download dei bundle.
  • Il computer deve disporre di Java 8 o versione successiva.
  • Un computer Windows o Linux con accesso alla Appliance SDDC Manager per il caricamento dei bundle.
  • Per caricare il file manifesto da un computer Windows, è necessario che OpenSSL sia installato e configurato.
  • Configurare il keep-alive TCP nel client SSH per impedire i timeout della connessione del socket quando si utilizza l'utilità di trasferimento bundle per operazioni di lunga durata.
Nota: L'utilità di trasferimento bundle è l'unico metodo supportato per il download dei bundle. Non utilizzare strumenti di terze parti o altri metodi per scaricare i bundle.

Procedura

  1. Scaricare la versione più recente dell'utilità di trasferimento bundle su un computer con accesso a Internet.
    1. Accedere al portale del supporto Broadcom e passare a My Downloads > VMware Cloud Foundation.
    2. Fare clic sulla versione di VMware Cloud Foundation a cui si sta eseguendo l'aggiornamento.
    3. Fare clic su Driver e strumenti.
    4. Fare clic sull'icona del download per l'utilità di trasferimento bundle.
  2. Estrarre lcm-tools-prod.tar.gz.
  3. Passare a lcm-tools-prod/bin/ e verificare di disporre delle autorizzazioni di esecuzione in tutte le cartelle.
  4. Copiare l'utilità di trasferimento bundle in un computer che può accedere all'Appliance SDDC Manager e quindi copiare l'utilità di trasferimento bundle nell'Appliance SDDC Manager.
    1. Accedere tramite SSH all'Appliance SDDC Manager tramite l'account utente vcf.
    2. Immettere su per passare all'utente root.
    3. Creare la directory lcm-tools.
      mkdir /opt/vmware/vcf/lcm/lcm-tools
      Nota: Se la directory /opt/vmware/vcf/lcm/lcm-tools esiste già con una versione precedente dell'utilità di trasferimento bundle, è necessario eliminare il contenuto della directory esistente prima di continuare.
    4. Copiare il file dell'utilità di trasferimento bundle (lcm-tools-prod.tar.gz) scaricato nel passaggio 1 nella directory /opt/vmware/vcf/lcm/lcm-tools.
    5. Estrarre il contenuto di lcm-tools-prod.tar.gz.
      tar -xvf lcm-tools-prod.tar.gz
    6. Impostare le autorizzazioni per la directory lcm-tools.
      cd /opt/vmware/vcf/lcm/
      chown vcf_lcm:vcf -R lcm-tools
      chmod 750 -R lcm-tools
  5. Sul computer con accesso a Internet scaricare il file manifesto. Si tratta di un file di metadati strutturati che contiene informazioni sulle versioni del prodotto VMware incluse nella distinta base della versione.
    ./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username 
  6. Copiare il file manifesto e la directory lcm-tools-prod in un computer con accesso all'appliance SDDC Manager.
  7. Caricare il file manifesto nell'Appliance SDDC Manager.
    ./lcm-bundle-transfer-util --update --sourceManifestDirectory Manifest-Downloaded-Directory --sddcMgrFqdn FQDN --sddcMgrUser Username 
    Utilizzare le credenziali SSO di vSphere per il parametro --sddcMgrUser.
  8. Scaricare i bundle di installazione dal computer con accesso a Internet.
    1. Dalla cartella /lcm-tools/bin in cui è stata scaricata l'utilità scaricare i bundle di installazione immettendo il comando seguente.
    Windows:
    lcm-bundle-transfer-util.bat -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType 
    INSTALL
    Linux:
    ./lcm-bundle-transfer-util -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType 
    INSTALL
    Ad esempio:
    ./lcm-bundle-transfer-util -download --outputDirectory /root/downloadedBundles -depotUser [email protected] -p 4.4.0.0 --imageType INSTALL

    dove

    absolute-path-output-dir

    Percorso della directory in cui devono essere scaricati i file del bundle. Questa directory deve disporre delle autorizzazioni 777. Se non si specifica la directory per il download, i bundle vengono scaricati nella directory predefinita con autorizzazioni 777.

    depotUser

    Nome utente del portale del supporto Broadcom. Viene richiesto di immettere la password. Se nella password sono presenti caratteri speciali, specificare la password tra virgolette singole.

    -p

    Filtra i bundle per una versione specifica di VMware Cloud Foundation. Il valore si basa sul formato x.x.x.x.

    Dopo aver immesso la password del portale del supporto Broadcom, nell'utilità viene visualizzato il messaggio Scaricare i bundle di vRealize?. Immettere Y o N. L'utilità visualizza un elenco dei bundle di installazione disponibili per la versione specificata di VMware Cloud Foundation.
  9. Specificare i bundle da scaricare.
    Immettere una delle opzioni seguenti:
    • all
    • Nome di un bundle specifico o un elenco di nomi di bundle separati da virgola per scaricare bundle specifici. Ad esempio: bundle-52610, bundle-52990.
  10. Copiare l'intera directory di output in un computer con accesso alla Appliance SDDC Manager e quindi copiarla nella Appliance SDDC Manager.
    È possibile selezionare qualsiasi posizione della Appliance SDDC Manager che disponga di spazio libero sufficiente. Ad esempio, /nfs/vmware/vcf/nfs-mount/.
    Comando di esempio per la Appliance SDDC Manager
    scp -pr /root/downloadedBundles vcf@SDDC_MANAGER_IP:/nfs/vmware/vcf/nfs-mount/
    Il comando scp nell'esempio precedente consente di copiare la directory di output ( downloadedBundles) nella directory /nfs/vmware/vcf/nfs-mount/ in Appliance SDDC Manager.
  11. Caricare la directory nel repository LCM interno della Appliance SDDC Manager.
    1. Accedere tramite SSH all'Appliance SDDC Manager tramite l'account utente vcf.
    2. Passare a /opt/vmware/vcf/lcm/lcm-tools/bin.
    3. Eseguire il comando seguente:
      ./lcm-bundle-transfer-util -upload -bundleDirectory absolute-path-bundle-dir
      Sostituire absolute-path-bundle-dir con il percorso della posizione in cui è stata copiata la directory di output. Ad esempio: /nfs/vmware/vcf/nfs-mount/downloadedBundles.
    L'utilità carica i bundle e visualizza lo stato di caricamento per ogni bundle. Al termine dei caricamenti, i bundle sono disponibili nell' Interfaccia utente di SDDC Manager. Passare a Gestione ciclo di vita > Gestione bundle > Cronologia download per vedere i bundle scaricati.