1.当使用yum提供的checkForServerUpgrade来检查兼容性时(ysqlsh root@localhost -- unit checkForServerUpgrade),紧接着输入password一般为oracle 完成后会弹出询问框Save password for 'root@localhost'? [Y]es/[N]o/Ne[v]er (default No):
此时注意不要输入任何字符,比如yes之类,直接回车运行即可
若已经和我一样,顺手输入y时,此时会提示ERROR: There is no global object registered under name unit
重新输入ysqlsh root@localhost -- unit checkForServerUpgrade拉起checkForServerUpgrade时仍然提示ERROR.
经过询问老师后,此检查兼容性环节可以省略,即出现我这种情况可以直接进行下一步的操作,即停止mysqld服务器,并验证确认
若能帮到你,十分欣慰