版本升级后节点状态异常

现象描述

版本升级后,“节点管理”页面显示节点状态为“版本不匹配”或“离线”。

可能原因

升级过程中输入错误的节点服务器认证信息,导致节点升级失败。

处理步骤

在Web服务器上执行版本不匹配节点的升级脚本。
  1. 执行如下命令进入工具安装目录(“/opt/DevKit”为工具安装目录,请根据实际情况替换)。
    1
    cd /opt/DevKit/tools
    
  2. 执行如下命令升级版本不匹配的节点。
    1
    ./upgrade.sh /home/DevKit-All-x.x.x-Linux-kunpeng.tar.gz
    

    升级过程中请根据实际情况输入添加节点时的用户名、安装节点的绝对路径、登录节点服务器的SSH私钥文件的绝对路径、SSH私钥文件的口令或者root用户密码依次升级所有的版本不匹配的节点。

如以上步骤执行失败,则执行下列步骤;如以上步骤执行成功,请忽略以下步骤。

“节点管理”页面删除节点后重新添加节点。如果在Web界面删除节点失败,需要登录节点服务器手动卸载节点。

卸载节点步骤如下:

  1. 使用SSH远程登录工具,以系统用户登录节点服务器Linux操作系统命令行界面。

    该步骤必须在root用户下执行,若以普通系统用户登录,需要执行su切换到root用户下执行后续操作。

  2. 执行如下命令进入节点安装目录(“/opt/DevKit”为节点安装目录,请根据实际情况替换)。
    1
    cd /opt/DevKit/tools
    
  3. 执行如下命令卸载节点。
    1
    ./agent_entry.sh
    

    如果节点卸载失败,需要手动删除失败该节点下的devkit用户、“/usr/bin/devkit”、“/home/devkit”和“/opt/DevKit”文件夹。