Informativa sulla documentazione provvisoria in attesa della messa a disposizione alla generalità dei clienti: 26-02-2026

Creare un'istanza

Dopo aver installato Blockchain Platform Manager, è possibile creare un'istanza di Oracle Blockchain Platform Enterprise Edition per Hyperledger Besu.

La distribuzione dello stack (o l'installazione manuale del package di distribuzione) crea Blockchain Platform Manager, che è possibile utilizzare per eseguire il provisioning, configurare e gestire le istanze di Oracle Blockchain Platform Enterprise Edition per Hyperledger Besu. I nodi di istanza vengono eseguiti su un set di nodi di lavoro Kubernetes disponibili.

Utilizzare Blockchain Platform Manager per completare i task riportati di seguito.

  • Crea, avvia, arresta ed elimina istanze di Oracle Blockchain Platform Enterprise Edition per Hyperledger Besu.
  • Visualizzare i dettagli su tutte le istanze e i record attività per tutte le istanze.
  • Configurare, attivare e utilizzare il servizio LDAP. È possibile utilizzare il servizio OpenLDAP integrato o il proprio server LDAP.
  • Creare e salvare account utente.

Operazioni preliminari

Esaminare la pagina Informazioni sull'applicazione, che mostra i dettagli su Blockchain Platform Manager, cluster Kubernetes e output Terraform.
  • Prendere nota dell'indirizzo IP del gateway in entrata, utilizzato per Blockchain Platform Manager, e dell'indirizzo IP in entrata per i servizi di istanza, utilizzato dalla console del servizio e dal gateway RPC.
  • I log completi dei job, inclusi i dettagli dell'host di salto e i log Terraform, sono disponibili in Job.
Per garantire la corretta risoluzione del nome host, aggiungere le voci al file etc/hosts o C:\Windows\System32\drivers\etc\hosts locale per Blockchain Platform Manager e ai nomi di dominio completamente qualificati OpenLDAP. Per un ambiente di produzione, utilizzare DNS e certificati anziché i mapping dei file etc/hosts. Aggiungere voci simili all'esempio seguente, in cui l'indirizzo IP in entrata è l'indirizzo IP del gateway in entrata mostrato nell'output dell'installazione.
<ingress-ip> controlplane.<domainname> openldap.<domainname> auth.<domainname> 

Per creare un'istanza, procedere come segue.

  1. Open Blockchain Platform Manager (https://controlplane.domainname/console/index.html)
    Il browser potrebbe visualizzare un avviso relativo a un certificato autofirmato.
  2. Eseguire il login a Blockchain Platform Manager utilizzando il nome utente obpadmin e la password forniti durante l'installazione.
  3. Attivare ed eseguire il test del server di autenticazione OpenLDAP predefinito.
    1. Selezionare Configurazione, quindi Server di autenticazione.
    2. Selezionare il server di autenticazione Default, quindi selezionare Salva e imposta attivo.
  4. Aggiungere un utente amministrativo dell'istanza al sistema. Non utilizzare l'account amministratore di Oracle Blockchain Platform per i task di routine. Eseguire il logout e quindi nuovamente il login al nuovo utente.
    1. Nella scheda Server di autenticazione della pagina Configurazione di Blockchain Platform Manager, fare clic su Aggiungi utente.
    2. Dopo aver immesso il nome utente e la password, l'utente verrà aggiunto al server LDAP come utente amministrativo.
    3. È ora possibile eseguire il logout da Blockchain Platform Manager con l'utente amministratore predefinito ed eseguire il login con questo utente amministrativo dell'istanza appena aggiunto per creare un'istanza.

    Nota

    Dopo aver eseguito correttamente il login a Blockchain Platform Manager con questo utente ed aver eseguito il provisioning di un'istanza, è possibile disabilitare l'utente amministratore predefinito (obpadmin) per motivi di sicurezza. Questa operazione può essere eseguita dalla scheda Impostazioni piattaforma della pagina Configurazione.
  5. Nella pagina Istanze, fare clic su Crea istanza per creare un'istanza della rete Besu.
    Viene visualizzata la finestra di dialogo Crea istanza di Besu.
  6. Completare i campi riportati di seguito.
    Campo Descrizione
    Nome istanza

    Immettere un nome per l'istanza di Oracle Blockchain Platform.

    Il nome dell'istanza di servizio:

    • Deve contenere uno o più caratteri.
    • La lunghezza del nome non deve superare 15 caratteri.
    • Deve iniziare con una lettera ASCII da a a z.
    • Deve contenere solo lettere o numeri ASCII minuscoli.
    • Non deve contenere un trattino.
    • Non deve contenere altri caratteri speciali.
    • Deve essere univoco all'interno del dominio di Identity.
    Descrizione

    Facoltativo.

    Immettere una breve descrizione dell'istanza di Oracle Blockchain Platform.

    Nome dominio

    Immettere il nome di dominio per il cluster specificato durante l'installazione. Deve contenere solo lettere ASCII minuscole.

    I nomi host generati per i servizi dell'istanza Blockchain utilizzano rispettivamente il nome di dominio e il nome dell'istanza come dominio padre e dominio secondario.

    Role

    Seleziona Founder per creare un ambiente blockchain completo. Questa istanza diventa l'organizzazione fondatrice e in seguito è possibile inserire nuovi partecipanti nella rete.

    Selezionare Partecipante per creare un'istanza che entrerà a far parte di una rete blockchain esistente creata altrove prima che questa istanza possa essere utilizzata.

    Configurazione

    Selezionare una forma di provisioning che soddisfi le esigenze della distribuzione. Attualmente solo Enterprise è supportato per Oracle Blockchain Platform Enterprise Edition per Hyperledger Besu.

    ID catena

    (Solo istanza del fondatore) Inserisci il tuo ID catena Ethereum. L'impostazione predefinita è 1500.

    Fornire un identificativo numerico univoco per questa rete evitando ID pubblici comuni come 1, 137, 1337 o 56, per garantire che le firme delle transazioni siano valide solo su questa distribuzione Besu specifica e protette dagli attacchi di ripetizione.

    Periodo blocco (Solo istanza fondatore) Tempo minimo (in secondi) tra la creazione del nuovo blocco.
    Conteggio nodi convalidatore (Solo istanza fondatore) Numero di nodi responsabili della convalida e della proposta di blocchi.
    Conteggio BootNode (Solo istanza fondatore) Numero di nodi utilizzati per la ricerca automatica peer iniziale.
    Conteggio nodi RPC (Solo istanza fondatore) Numero di nodi che forniscono API per la comunicazione esterna.
    Profilo Oracle DB Rich History Attualmente non supportato.
    Carica file Genesis (Solo istanza partecipante) Caricare il file .zip dei metadati genesis dall'istanza fondatore. Selezionare Esporta metadati Genesis dal menu Azioni dell'istanza fondatore per scaricare il file di metadati Genesis dal fondatore.
    Il processo di creazione dell'istanza viene eseguito, creando i pod per i nodi e i servizi che compongono la rete Besu.
  7. Una volta che l'istanza è elencata nello stato Up, aggiungere le voci Hosts al file Hosts.
    <ingress-ip> console.<instance-name>.<instance-domain-name> rpcproxy.<instance-name>.<instance-domain-name>