问题现象

安装VCSA过程中出现长时间安装进度卡在80%(安装RPM该操作可能需要几分钟的时间…),显示如图。

此时查看vCenter虚拟机控制台,可看到Root password is not set,显示如图。

解决方式

  1. 关闭安装程序,关闭并删除此前生成的vCenter虚拟机。
  2. 重新启动安装程序,在vCenter虚拟机创建并第一次启动时,在控制台启动界面按键盘“e”,进入GRUB界面。
  3. consoleblank=0字样后空一个输入rw init=/bin/bash,按F10启动。
  4. chage -l root查看密码过期情况。
  5. passwd -x 700 root修改有效期。
  6. umount /卸载文件系统。
  7. reboot -f重启。
  8. 启动后安装应该可以正常进行并完成。

PS:如果在第一次失败后重启并修改密码有效期,修改并重启后安装会中断,所以需要重新启动一次全新的安装。