dinon
Contributor
Contributor

Upgrading ESXi 6.0 to 6.5 U2 on HP Server

Hi,

I am trying to update HPE Microserver with ESXi 6.0 U2 to ESXi 6.5 U2 - I am using HPE custom image (VMware-ESXi-6.5.0-Update2-9298722-HPE-preGen9-650.U2.9.6.8.3-Sep2018.iso)

During the update process I am getting OSError [Errno 39] Directory not empty: '/vmfs/volumes/<something>System Volume Information'

I was checking for state.xxx folders in /bootbank and /newbank but nothing is there

This is contents of /altbootbank

total 257

drwxr-xr-x    1 root     root           512 Jun  5 18:05 ..

drwxr-xr-x    1 root     root             8 Jun  5 12:15 System Volume Information

-rwx------    1 root     root           184 Jun  5 17:45 imgdb.tgz

Here is the upgrade log:

2019-06-05T17:28:49Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/bootOption', '-rp']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.

2019-06-05T17:28:49Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/bootOption', '-ro']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.

2019-06-05T17:28:49Z esxupdate: imageprofile: INFO: Adding VIB VMware_locker_tools-light_6.0.0-2.34.3620759 to ImageProfile (Updated) HPE-ESXi-6.0.0-Update2-iso-600.9.6.0.49

2019-06-05T17:28:49Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/esxcfg-advcfg', '-U', 'host-acceptance-level', '-G']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.

2019-06-05T17:28:49Z esxupdate: root: DEBUG: Finished execution of command = profile.setacceptance

2019-06-05T17:28:49Z esxupdate: root: DEBUG: Completed esxcli output, going to exit esxcli-softwareinternal

2019-06-05T17:45:28Z esxupdate: root: INFO: Command = profile.setacceptance

2019-06-05T17:45:28Z esxupdate: root: INFO: Options = {}

2019-06-05T17:45:28Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/bootOption', '-rp']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.

2019-06-05T17:45:28Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/bootOption', '-ro']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.

2019-06-05T17:45:28Z esxupdate: imageprofile: INFO: Adding VIB VMware_locker_tools-light_6.0.0-2.34.3620759 to ImageProfile (Updated) HPE-ESXi-6.0.0-Update2-iso-600.9.6.0.49

2019-06-05T17:45:28Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/esxcfg-advcfg', '-U', 'host-acceptance-level', '-G']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.

2019-06-05T17:45:28Z esxupdate: root: DEBUG: Finished execution of command = profile.setacceptance

2019-06-05T17:45:28Z esxupdate: root: DEBUG: Completed esxcli output, going to exit esxcli-softwareinternal

Any idea how to fix this?

Thanx,

D

0 Kudos
2 Replies
daphnissov
Immortal
Immortal

Try the upgrade to 6.5 U1 first instead and see if that goes through. If so, you can patch up to U2.

0 Kudos
birend1988
Hot Shot
Hot Shot

Please refer the below KB and check this resolves the issue.

VMware Knowledge Base

VCIX, NCAP
0 Kudos