高速缓存处于 Watson Query 中的 "正在删除" 状态

重要信息: IBM Cloud Pak® for Data 4.6 版本将于 2025 年 7 月 31 日结束支持 (EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告

IBM Cloud Pak for Data 4.6 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。

在删除高速缓存 (例如, Db2® 重新启动) 期间发生中断时,您可能会看到高速缓存在 Watson Query中陷入 正在删除 状态。 即使在解析中断之后,也无法删除高速缓存。

症状

尝试删除高速缓存时,高速缓存的状态将标记为 正在删除。 如果高速缓存 pod 由于中断 (例如 Db2 重新启动) 而失去其 JDBC 连接,那么高速缓存的状态将保持为 正在删除。 再次尝试删除高速缓存时,高速缓存将保持处于 正在删除 状态,并且将忽略删除请求。

解决问题

要解决此问题,请重新启动 Watson Query 高速缓存 pod
  1. 登录到 Watson Query 头 pod。
    oc rsh c-db2u-dv-db2u-0 bash
  2. 切换到 Watson Query 数据库实例所有者 db2inst1
    su - db2inst1
  3. 运行以下命令以重新启动 Watson Query 高速缓存 pod。
    oc delete <caching-pod-name>