2.3.2. 使用 Oracle 12c 升级 3scale


此流程指导您从现有的 3scale 2.8 安装更新到使用 Oracle Database 12c 的 3scale 2.9.1。

重要:丢失与数据库的连接可能会损坏 3scale。在继续升级前进行备份。查看官方 Oracle 数据库文档:Oracle 数据库备份和恢复用户指南

先决条件

  • 3scale 2.8 安装。
  • Oracle 数据库 12c 安装。

步骤

  1. 克隆 3scale 2.9.1 的 OpenShift 模板

    $ git clone --branch 2.9.1.GA https://github.com/3scale/3scale-amp-openshift-templates.git
    Copy to Clipboard Toggle word wrap
  2. 将您的 Oracle Database Instant 客户端软件包文件放在 3scale-amp-openshift-templates/amp/system-oracle/oracle-client-files 目录中。
  3. 使用 -f 选项运行 oc process 命令并指定 build.yml OpenShift 模板:

    $ oc process -f build.yml | oc apply -f -
    Copy to Clipboard Toggle word wrap
  4. 输入 oc start-build 命令以构建新系统镜像:

    $ oc start-build 3scale-amp-system-oracle --from-dir=.
    Copy to Clipboard Toggle word wrap
  5. 等待构建完成。要查看构建的状态,请运行以下命令:

    $ oc get build <build-name> -o jsonpath="{.status.phase}"
    Copy to Clipboard Toggle word wrap
    1. 等待构建处于 Complete 状态。

其他资源

有关 3scale 和 Oracle 数据库支持的更多信息,请参阅 Red Hat 3scale API 管理支持的配置

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat