打开应用IDE一直在就绪中状态

错误描述

打不开IDE,一直在等待就绪中

处理步骤

方式一: 查看proxy-deploy容器的日志并执行初始化

  1. 查看proxy-deploy容器

    1. 用system登录控制台,进入管理员中心,点击“kube控制面板”,打开kube控制面板。如下图所示
    2. 命名空间选择newdao-console,搜索框输入proxy回车,显示如下图所示
    3. 进入proxy-deploy,点击显示日志
    4. 在这里可以搜索打不开域名,查看具体错误信息,如图中可以获取到绑定不上IDE资源ID信息
  2. 查看初始化IDE日志

    1. 用system登录控制台,打开“资源管理——池管理”功能,如下图所示

    2. 点击ide右侧的详细按钮,显示ide池列表,如下图所示

  1. domain列有值表示该池已被占用,选择一个未占用的池,点击右侧的详情按钮,显示池详情,如下图所示

  2. 点击“在pod中运行”,显示命令行窗口,如下图所示

  3. 在命里窗口中,依次执行下面的代码,其中RESOURCE_ID就是proxy-deploy日志中输出的用户资源ID

    1. source /usr/local/bin/init-default-env.sh
    2. init.sh $RESOURCE_ID
  4. 用ctrl+shift+v粘贴到命令行中,回车执行命令
  5. 命令执行后,显示ide初始化的日志信息,从中找出问题
  6. 看完日志后删除pod,如下图所示

方式二: 进入redis,通过查看未绑定状态时记录,查看绑定池信息,之后IDE池查看日志

  1. 用system登录控制台,进入管理员中心,点击“REDIS管理”,打开redis管理页面,如下图所示
  2. 点击“Show All”,显示REDIS列表,如下图所示
  3. 找到IDE的域名所在的行,此时该记录状态不是1,点击右侧“文件夹”图标
  4. 打开页面可以查看当前IDE所绑定的池信息
  5. 打开管理员中心,切换到kube控制面板
  6. 进入kube控制页面,命名空间选择newdao-ide,搜索框输入步骤4里获取的池信息。此时可打开IDE池查看日志

方式三: 进入redis,删除redis记录信息

  1. 用system登录控制台,进入管理员中心,点击“REDIS管理”,打开redis管理页面。如下图所示
  2. 点击“Show All”,显示REDIS列表,如下图所示
  3. 找到IDE的域名所在的行,点击右侧的“删除”图标,删除REDIS记录,再打开IDE就正常了

results matching ""

    No results matching ""

    results matching ""

      No results matching ""