come aggiornare esxi 5?


15

Ho un host ESXi 5 (gratuito) e vSphere Client. Vorrei aggiornare a u1 ma non riesco a trovare il modo di farlo. Gli aggiornamenti sono file ZIP con moduli al suo interno; nessun programma di installazione. Il client vSphere non ha un modulo di aggiornamento.

Grazie!

[modificare]

/vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update # esxcli software vib install -d /vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update/update-from-esxi5.0-5.0_update01.zip
 [InstallationError]
 [Errno 32] Broken pipe
       vibs = VMware_locker_tools-light_5.0.0-1.11.623860
 Please refer to the log file for more details.
/vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update # esxcli software vib install -d /vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update/update-from-esxi5.0-5.0_update01.zip
 [InstallationError]
 [Errno 32] Broken pipe
       vibs = VMware_locker_tools-light_5.0.0-1.11.623860
 Please refer to the log file for more details.
/vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update # esxcli software vib install -d /vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update/ESXi500-201205001.zip
 [InstallationError]
 [Errno 32] Broken pipe
       vibs = VMware_locker_tools-light_5.0.0-1.12.653509
 Please refer to the log file for more details.

[modificare]

"installa" -> "aggiorna"

Messaggio: l'aggiornamento è stato completato correttamente, ma è necessario riavviare il sistema per rendere effettive le modifiche.

    /vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update # esxcli software vib update -d /vmfs/volumes/4f255b5c-6acfd348-d53c-00e04c68ee7a/esxi_update/update-from-esxi5.0-5.0_update01.zip
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.500.1.11.623860, VMware_bootbank_esx-base_5.0.0-1.11.623860, VMware_bootbank_misc-drivers_5.0.0-1.11.623860, VMware_bootbank_net-e1000e_1.1.2-3vmw.500.1.11.623860, VMware_bootbank_net-nx-nic_4.0.557-3vmw.500.1.11.623860, VMware_bootbank_sata-ahci_3.0-6vmw.500.1.11.623860, VMware_bootbank_sata-ata-piix_2.12-4vmw.500.1.11.623860, VMware_bootbank_scsi-aacraid_1.1.5.1-9vmw.500.1.11.623860, VMware_bootbank_scsi-megaraid-sas_5.34-1vmw.500.1.11.623860, VMware_bootbank_scsi-mpt2sas_06.00.00.00-6vmw.500.1.11.623860
   VIBs Removed: VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.500.0.0.469512, VMware_bootbank_esx-base_5.0.0-0.7.515841, VMware_bootbank_misc-drivers_5.0.0-0.7.515841, VMware_bootbank_net-e1000e_1.1.2-3vmw.500.0.7.515841, VMware_bootbank_net-nx-nic_4.0.557-3vmw.500.0.0.469512, VMware_bootbank_sata-ahci_3.0-6vmw.500.0.0.469512, VMware_bootbank_sata-ata-piix_2.12-4vmw.500.0.0.469512, VMware_bootbank_scsi-aacraid_1.1.5.1-9vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid-sas_4.32-1vmw.500.0.0.469512, VMware_bootbank_scsi-mpt2sas_06.00.00.00-5vmw.500.0.0.469512
   VIBs Skipped: VMware_bootbank_ata-pata-amd_0.3.10-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-atiixp_0.4.6-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-cmd64x_0.2.5-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-hpt3x2n_0.3.4-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-pdc2027x_1.0-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-serverworks_0.4.3-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-sil680_0.4.8-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-via_0.3.3-2vmw.500.0.0.469512, VMware_bootbank_block-cciss_3.6.14-10vmw.500.0.0.469512, VMware_bootbank_esx-tboot_5.0.0-0.0.469512, VMware_bootbank_ima-qla4xxx_2.01.07-1vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-devintf_39.1-4vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-msghandler_39.1-4vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-si-drv_39.1-4vmw.500.0.0.469512, VMware_bootbank_misc-cnic-register_1.1-1vmw.500.0.0.469512, VMware_bootbank_net-be2net_4.0.88.0-1vmw.500.0.7.515841, VMware_bootbank_net-bnx2_2.0.15g.v50.11-5vmw.500.0.0.469512, VMware_bootbank_net-bnx2x_1.61.15.v50.1-1vmw.500.0.0.469512, VMware_bootbank_net-cnic_1.10.2j.v50.7-2vmw.500.0.0.469512, VMware_bootbank_net-e1000_8.0.3.1-2vmw.500.0.7.515841, VMware_bootbank_net-enic_1.4.2.15a-1vmw.500.0.0.469512, VMware_bootbank_net-forcedeth_0.61-2vmw.500.0.0.469512, VMware_bootbank_net-igb_2.1.11.1-3vmw.500.0.0.469512, VMware_bootbank_net-ixgbe_2.0.84.8.2-10vmw.500.0.0.469512, VMware_bootbank_net-r8168_8.013.00-3vmw.500.0.0.469512, VMware_bootbank_net-r8169_6.011.00-2vmw.500.0.0.469512, VMware_bootbank_net-s2io_2.1.4.13427-3vmw.500.0.0.469512, VMware_bootbank_net-sky2_1.20-2vmw.500.0.0.469512, VMware_bootbank_net-tg3_3.110h.v50.4-4vmw.500.0.0.469512, VMware_bootbank_ohci-usb-ohci_1.0-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-nv_3.5-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-promise_2.12-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-sil_2.3-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-svw_2.3-3vmw.500.0.0.469512, VMware_bootbank_scsi-adp94xx_1.0.8.12-6vmw.500.0.0.469512, VMware_bootbank_scsi-aic79xx_3.1-5vmw.500.0.0.469512, VMware_bootbank_scsi-bnx2i_1.9.1d.v50.1-3vmw.500.0.0.469512, VMware_bootbank_scsi-fnic_1.5.0.3-1vmw.500.0.0.469512, VMware_bootbank_scsi-hpsa_5.0.0-17vmw.500.0.0.469512, VMware_bootbank_scsi-ips_7.12.05-4vmw.500.0.0.469512, VMware_bootbank_scsi-lpfc820_8.2.2.1-18vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid-mbox_2.20.5.1-6vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid2_2.00.4-9vmw.500.0.0.469512, VMware_bootbank_scsi-mptsas_4.23.01.00-5vmw.500.0.0.469512, VMware_bootbank_scsi-mptspi_4.23.01.00-5vmw.500.0.0.469512, VMware_bootbank_scsi-qla2xxx_901.k1.1-14vmw.500.0.0.469512, VMware_bootbank_scsi-qla4xxx_5.01.03.2-3vmw.500.0.0.469512, VMware_bootbank_scsi-rste_2.0.2.0088-1vmw.500.1.11.623860, VMware_bootbank_uhci-usb-uhci_1.0-3vmw.500.0.0.469512, VMware_locker_tools-light_5.0.0-1.11.623860

Risposte:


8

Per aggiornare ESXi senza vSphere, è necessario eseguire l'aggiornamento dalla riga di comando. Ciò significa abilitare SSH e l'accesso alla console all'host e posizionare i file di aggiornamento su un archivio dati accessibile.

Il comando principale sarà:

esxcli software vib update -d /vmfs/volumes/[DATASTORE]/[PATCH_FILE].zip

La guida qui è anche utile ...

http://www.chriscolotti.us/vmware/vsphere/how-to-patch-vsphere-5-esxi-without-update-manager/


1
esxcli non deve essere eseguito dalla riga di comando sull'host ESXi. È possibile installare il software di remote-cli o scaricare la VM di remote-cli.
Zoredache,

dovrei applicare solo l'ultimo (e saltare l'aggiornamento1)?
Sirber,

U1 ha esito negativo con "[Errno 32] Broken pipe". provare l'ultima patch
Sirber,

cambia "installa" con "aggiorna", quindi funziona
Sirber

10

Un metodo è aggiornare il sistema tramite la riga di comando.

Prendi l'ultimo pacchetto da qui . Ad oggi, questo è ESXi500-201205001.

Trasferimento del file zip di aggiornamento in un archivio dati visibile all'host.

Utilizzare i comandi come i seguenti per applicare l'aggiornamento.

# check server status
vicfg-hostops --server servername --username root --operation info

# start maint mode (you should stop any running VMs)
vicfg-hostops --server servername --username root --operation enter

# examine upgrade package
esxcli --server servername --username root software sources profile list --depot=[datastore1]/ESXi500-201112001.zip

# perform a dry run of the upgrade
esxcli --server servername --username root software profile install --depot=[datastore1]/ESXi500-201112001.zip --profile=ESXi-5.0.0-20111204001-standard --dry-run

# perform the upgrade
esxcli --server servername --username root software profile install --depot=[datastore1]/ESXi500-201112001.zip --profile=ESXi-5.0.0-20111204001-standard

# reboot the server
vicfg-hostops --server servername --username root --operation reboot

# examine the system post update, to verify the update applied.
esxcli --server servername --username root software vib list

Vedere:

La VM del dispositivo vSphere Management Assistant più recente è disponibile qui . Questa è una VM con il pacchetto CLI remoto installato. Il pacchetto della CLI remota è disponibile qui .


scusa, la soluzione di ewwhite è più semplice
Sirber,

1
IMO, ewwhite suggerisce praticamente la stessa soluzione, ha appena fornito meno contesto nella sua risposta e ti ha dato un metodo che funziona solo dalla console, rendendolo fastidioso se hai diversi host da aggiornare. Ho incluso passaggi che ti spiegherebbero come vedere cosa sta succedendo e collegamenti a materiale di riferimento ufficiale.
Zoredache,


-3

Quindi hai installato vsphere, ma non hai trovato l'utilità di aggiornamento. Sono ancora su v4.1 quindi forse si sono sbarazzati di questo, ma dovrebbe esserci un'applicazione chiamata "vSphere Host Update Utility 4.0". Apri questo, dovrebbe rilevare gli host sulla tua rete. Seleziona l'host da aggiornare, fai clic sul pulsante "aggiorna host". Questo prende il file zip di cui stai parlando nella prima pagina e lo aggiornerà per te.


Si sono effettivamente sbarazzati di esso con 4.1.
Chopper3

Strano, ce l'ho da un po 'di tempo e non abbiamo ancora effettuato l'upgrade. Strano che se ne sbarazzerebbero, quindi l'unico modo per farlo è attraverso cli.
Adam Skoog,

devi acquistare vCenter per farlo, o cli (gratuito)
Sirber
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.