VMware Cloud Community
csitsoftware
Contributor
Contributor
Jump to solution

ESXi updated before vCenter and OS password

We are updating our instance from 6.5 to 6.7 U3 so we can get to 7.0 U3 and we are running HP software.  The ESXi was updated with a CLI of esxcli software profile update -p {name} -d /vmfs/volumes/{path to zip} --no-sig-check

Now our vCenter has a Not responding for the ESXi and all the guests are disconnected.  I have been trying to update the vCenter with the vcsa-ui-installer win32 but I get to step 3 and I keep getting stuck with an error from the source vCenter Server.  The error info from the log is below:

info: VM Identifier for Source VC: 4
debug: initiateFileTransferFromGuest error: ServerFaultCode: A general system error occurred: vix error codes = (1, 0).

debug: Failed to get fileTransferInfo:ServerFaultCode: A general system error occurred: vix error codes = (1, 0).

debug: Failed to get url of file in guest vm:ServerFaultCode: A general system error occurred: vix error codes = (1, 0).

error: Error in getting fileData for nodeType. Error: {"name":"ServerFaultCode","message":"A general system error occurred: vix error codes = (1, 0).\n","info":{"faultMessage":[],"reason":"vix error codes = (1, 0).\n"}}
error: Failed to read the nodetype, Error: A general system error occurred: vix error codes = (1, 0).

I have attempted https://kb.vmware.com/s/article/75174but I'm at a nobody prompt so sudo is not working. I'm not ready for https://kb.vmware.com/s/article/2147144 till I hear a little more from here.

Any thought on what to try?

Reply
0 Kudos
1 Solution

Accepted Solutions
Lalegre
Virtuoso
Virtuoso
Jump to solution

@csitsoftware,

I believe this is happening because your root password on vCenter is expired. Tried to reset the password by following this procedure and try again: https://kb.vmware.com/s/article/2147144

View solution in original post

Reply
0 Kudos
4 Replies
e_espinel
Virtuoso
Virtuoso
Jump to solution

Hello.
I suggest you to install a new vcenter server (VCSA) on one of the ESXi hosts with the latest version 6.7 or 7.0.

The VCSA 7.0 supports ESXi hosts 7.0 6.7 and 6.5.

The vCSA 6.7 supports ESXi Hosts 6.7 y 6.5

License 6 can be used for 6.0, 6.5 and 6.7, for version 7.0 requires a 7.0 license.

 

Enrique Espinel
Senior Technical Support on IBM, Lenovo, Veeam Backup and VMware vSphere.
VSP-SV, VTSP-SV, VTSP-HCI, VTSP
Please mark my comment as Correct Answer or assign Kudos if my answer was helpful to you, Thank you.
Пожалуйста, отметьте мой комментарий как Правильный ответ или поставьте Кудо, если мой ответ был вам полезен, Спасибо.
Reply
0 Kudos
Lalegre
Virtuoso
Virtuoso
Jump to solution

@csitsoftware,

I believe this is happening because your root password on vCenter is expired. Tried to reset the password by following this procedure and try again: https://kb.vmware.com/s/article/2147144

Reply
0 Kudos
RajeevVCP4
Expert
Expert
Jump to solution

Did you upgrade first ESXi or Vcenter ?

if you done ESXi then VC will not support , first upgrade VCSA

Better remove upgraded host from cluster and power off then upgrade VCSA first.

Rajeev Chauhan
VCIX-DCV6.5/VSAN/VXRAIL
Please mark help full or correct if my answer is use full for you
Reply
0 Kudos
csitsoftware
Contributor
Contributor
Jump to solution

Once I was able to get from a nobody prompt and into a root prompt, I was able set the password and then the update continued with no further issues.  I had the link in the solution, just got stuck on getting to the root permissions.  I used the ESXi creds and not the vCenter creds I had been using even though I was using the IP for the vCenter in the SSH.

Thanks for the help

Tags (1)