安装核对清单

Edge for Private Cloud v. 4.16.05

核对清单涵盖了上述前提条件,并提供了继续操作前需要获取的文件列表。下面简要说明了其中涵盖的主要要求。

  • Edge 系统管理员凭据:在安装过程中,系统会提示您指定用于创建 Edge 系统管理员帐号的电子邮件地址和密码。绝不使用这些凭据来实现 Edge 系统管理之外的任何目的。以后,您可以创建不同的用户和用户类型,来创建和管理 API 代理、应用以及所有其他用户级任务。

    如需更改管理员密码,请勿使用边缘界面更改管理员密码。如需了解详情,请参阅重置边缘密码
  • 操作系统:如需了解操作系统要求,请参阅 https://apigee.com/docs/api-services/reference/supported-software
  • Java:Java 要求满足上述前提条件。请参阅 https://apigee.com/docs/api-services/reference/supported-software

    确保 JAVA_HOME 指向执行安装的用户的 JDK 根目录。
  • 防火墙:防火墙/主机要求是满足上述前提条件的。在继续操作之前,请参阅安装要求
  • TCP 封装容器:TCP 封装容器可能会阻止某些端口的通信,并且可能会影响 OpenLDAP、Postgres 和 Cassandra 安装。在这些节点上,检查 /etc/hosts.allow/etc/hosts.deny,确保所需的 OpenLDAP、Postgres 和 Cassandra 端口没有端口限制。
  • SELinux:Edge 可能会遇到与安装和启动 Edge 组件有关的问题,具体取决于您对 SELinux 的设置。如有必要,您可以在安装过程中停用 SELinux 或将其设置为宽容模式,然后在安装后重新启用。如需了解详情,请参阅安装 Edge apigee-setup 实用程序
  • iptables:验证是否没有 iptables 政策会阻止所需边缘端口上的节点之间建立连接。如有必要,您可以在安装过程中使用以下命令安装 iptables:
    > sudo /etc/init.d/iptables stop

    在 CentOS 7.x 上
    > systemctl stop 防火墙 d
  • 许可文件:必须获得有效的许可文件,才能安装 Apigee Edge。上述前提条件有涵盖许可信息。在继续操作之前,请参阅安装要求
  • 分发文件:Apigee Edge 分发文件以一组 RPM 和依赖项的形式安装。
  • 系统限制
    • 在 Cassandra 节点上,为 /etc/security/limits.conf 中的安装用户设置软和硬 memlock、nofile 和地址空间 (as) 限制,如下所示:
      apigee soft memlockfinite
      apigee 硬 memlocklimited
      apigee soft nofile 32768
      apigee 硬文件 3

    • 在消息处理器节点上,使用以下命令将打开文件描述符数量上限设置为 64K:
      > ulimit -n 65535

      您可以根据需要提高该上限。例如,如果您一次打开了大量临时文件,
  • 使用 NSCD 时停用 IPv6 的 DNS 查找
    如果您已安装并启用 NSCD(名称服务缓存守护程序),您可能会注意到,消息处理器会进行两次 DNS 查找:一个用于 IPv4,另一个用于 IPv6。

    如需在 IPv6 上停用 DNS 查找,请执行以下操作:
    1. 在每个消息处理器节点上,修改 /etc/nscd.conf
    2. 设置以下属性:
      enable-cache host no