正式上市前 (階段):2026-02-26

建立執行處理

安裝 Blockchain Platform Manager 之後,您可以建立適用於 Hyperledger Besu 的 Oracle Blockchain Platform Enterprise Edition 執行處理。

部署堆疊 (或手動安裝分配套件) 會建立 Blockchain Platform Manager,您可以使用它來佈建、設定及管理 Hyperledger Besu 適用的 Oracle Blockchain Platform Enterprise Edition 執行處理。執行處理節點是在一組可用的 Kubernetes 工作節點上執行。

您可以使用「區塊鏈平台管理程式」來完成下列作業:

  • 建立、啟動、停止及刪除 Hyperledger Besu 適用的 Oracle Blockchain Platform Enterprise Edition 執行處理。
  • 檢視所有例項的所有例項與活動記錄詳細資料。
  • 設定、啟用及使用 LDAP 服務。您可以使用內建的 OpenLDAP 服務或您自己的 LDAP 伺服器。
  • 建立並儲存使用者帳號。

Before You Begin - 開始之前

複查應用程式資訊頁面,其中顯示區塊鏈平台管理程式、Kubernetes 叢集及 Terraform 輸出的詳細資訊。
  • 請注意,區塊鏈平台管理員使用的輸入閘道 IP 位址,以及服務主控台和 RPC 閘道所使用的執行處理服務輸入 IP 位址。
  • 工作底下提供完整的工作日誌 (包括跳躍主機詳細資訊和 Terraform 日誌)。
為確保主機名稱解析正確,請將項目新增至您本機的 etc/hostsC:\Windows\System32\drivers\etc\hosts 檔案中,以供 Blockchain Platform Manager 和 OpenLDAP 完整網域名稱。對於生產環境,請使用 DNS 和憑證,而不是使用 etc/hosts 檔案對應。新增類似下列範例的項目,其中輸入 IP 位址為安裝輸出中所顯示的輸入閘道 IP 位址。
<ingress-ip> controlplane.<domainname> openldap.<domainname> auth.<domainname> 

建立 執行處理:

  1. 開放式區塊鏈平台管理員 (https://controlplane.domainname/console/index.html)
    您的瀏覽器可能會警告您自行簽署的憑證。
  2. 使用您在安裝期間提供的 obpadmin 使用者名稱和密碼登入 Blockchain Platform Manager。
  3. 啟動並測試預設的 OpenLDAP 認證伺服器。
    1. 依序選取組態認證伺服器
    2. 選取 Default 認證伺服器,然後選取儲存並設定作用中
  4. 新增執行處理管理使用者至系統。請勿將 Oracle Blockchain Platform 管理員帳戶用於例行工作。登出,然後以新使用者身分重新登入。
    1. 在「區塊鏈平台管理程式」之組態頁面的認證伺服器頁籤上,按一下新增使用者
    2. 輸入使用者名稱和密碼之後,此使用者就會以管理使用者的身分新增至 LDAP 伺服器。
    3. 您現在可以使用預設管理員使用者登出區塊鏈平台管理程式,然後以此新增的執行處理管理使用者登入以建立執行處理。

    附註:

    順利以此使用者登入區塊鏈平台管理程式並佈建執行處理之後,基於安全考量,您可能會想要停用預設管理員使用者 (obpadmin)。您可以從「組態」頁面的「平台設定值」頁籤來完成這項作業。
  5. 在「執行處理」頁上,按一下「建立執行處理」,以建立 Besu 網路的執行處理。
    此時會顯示 Besu Create Instance 對話方塊。
  6. 完成下列欄位:
    欄位 描述
    執行處理名稱

    輸入 Oracle Blockchain Platform 執行處理的名稱。

    服務實例名稱:

    • 必須包含一或多個字元。
    • 不可超過 15 個字元。
    • 必須以 ASCII 英文字母為開頭:az
    • 只能包含小寫 ASCII 字母或數字。
    • 不得包含連字號。
    • 不得包含任何其他特殊字元。
    • 識別網域內必須是唯一的。
    描述

    (選擇性)

    輸入 Oracle Blockchain Platform 執行處理的簡短描述。

    網域名稱

    輸入您在安裝時指定之叢集的網域名稱。這只能包含小寫的 ASCII 字母。

    為區塊鏈執行處理服務產生的主機名稱會分別使用網域名稱和執行處理名稱作為父項網域和子網域。

    Role

    選取創始人以建立完整的區塊鏈環境。此執行個體成為創始組織,您可以稍後在網路中加入新的參與者。

    選取參與者即可建立將加入其他地方建立之現有區塊鏈網路的執行處理,才能夠使用此執行處理。

    組態

    選取符合您部署需求的佈建資源配置。Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 目前只支援 Enterprise。

    鏈結識別碼

    (僅限創立者執行環境) 輸入您的乙太網路鏈 ID。預設值為 1500

    請提供此網路的唯一數字 ID,以避免常見的公用 ID (例如 1、137、1337 或 56),以確保交易簽章只對此特定 Besu 部署有效,並且受到保護以避免重新執行攻擊。

    區塊期間 (僅限創立者執行環境) 建立新區塊之間的最短時間 (秒)。
    驗證程式節點數目 (僅限創立者執行環境) 負責驗證與提議區塊的節點數。
    BootNode 計數 (僅限創立者執行處理) 用於起始對等尋找的節點數目。
    RPC 節點數目 (僅限創立者執行處理) 提供外部通訊 API 的節點數目。
    豐富歷史記錄 Oracle DB 設定檔 目前不支援。
    上傳 Genesis 檔案 (僅限參與者執行處理) 從建立者執行處理上傳基因描述資料 .zip 檔案。從創始人實例動作功能表中選取匯出 Genesis 中繼資料,以從創始人下載 Genesis 中繼資料檔案。
    執行執行處理建立處理作業,為組成 Besu 網路的節點和服務建立 Pod。
  7. 執行處理列在 Up 狀態之後,請將 Hosts 項目新增至您的 Hosts 檔案。
    <ingress-ip> console.<instance-name>.<instance-domain-name> rpcproxy.<instance-name>.<instance-domain-name>