部署先决条件
要部署 Oracle Blockchain Platform Enterprise Edition,您必须具有以下各项:
一般性先决条件
- 对区块链概念和 Besu 的基本理解。有关 Besu 的更多信息,请参见 Besu Ethereum client 。
- Oracle Cloud 账户:
- 注册 Oracle Cloud 账户:如何注册?
- 首次登录:首次登录 Oracle Cloud
- 登录 Oracle Cloud:Oracle Cloud 账户
OCI 先决条件
- 访问已分配的 Oracle Cloud 租户,并有权创建 Oracle Kubernetes Engine (OKE) 节点。您必须在分配的租户中的 Oracle Cloud Infrastructure 中创建区间。请参阅:
- 具有将容器映像推送到资料档案库的权限的 OCI 注册表身份证明(用户名和验证令牌)。
- 生成 OCIR 验证令牌。您可以在 OCI My Profile 中“Auth Tokens(验证令牌)”下的“Generate Token(生成令牌)”下生成此文件。请参阅获取验证令牌。要生成令牌:
- 在 OCI 控制台中,选择概要信息,然后选择您的用户账户。
- 打开令牌和密钥。
- 在 Auth 令牌下,创建令牌,然后对其进行复制并安全地存储。
- 确定 OCIR 用户名,该用户名通常使用以下格式:
<tenancy-name>/oracleidentitycloudservice/<username>。例如,acmeinc/oracleidentitycloudservice/dev.user@example.com。
丰富历史记录数据库先决条件
丰富的历史记录数据库是 Oracle Blockchain Platform 的外部数据库,其中包含有关所选渠道上区块链账本事务处理的数据。您可以使用此数据库创建有关分类账活动的分析报告和可视化。
- 必须为富历史记录数据库预配和配置 MySQL 或 Oracle Database。
- 您必须确保数据库端口处于打开状态,并添加允许富历史记录数据库访问数据库的入站规则。