3 Gestione della piattaforma Blockchain

Dopo aver installato Oracle Blockchain Platform Enterprise Edition per Besu, è possibile accedere a Blockchain Platform Manager per creare, configurare e gestire le istanze della piattaforma.

Accedi a Blockchain Platform Manager per la prima volta

Prima di iniziare, esaminare la pagina Informazioni sull'applicazione, che mostra i dettagli relativi a Blockchain Platform Manager, al cluster Kubernetes e all'output Terraform.
  • Tenere presente l'indirizzo IP del gateway in entrata, utilizzato per Blockchain Platform Manager, e l'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 i nomi di dominio OpenLDAP completamente qualificati. 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> 

Accedi a Blockchain Platform Manager per la prima volta:

  1. Apri Blockchain Platform Manager su 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. Se si utilizza un provider di identità esterno, procedere con le istruzioni riportate in Gestione utenti con un provider di identità esterno per creare un'applicazione riservata, abilitare il provider di identità e aggiungere gli utenti.
  4. Se si utilizza il server di autenticazione OpenLDAP predefinito integrato:
    • Nella pagina Configurazione, selezionare Server di autenticazione.
    • Selezionare il server di autenticazione Default, quindi selezionare Salva e imposta attivo.
    • 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.
      • Nella scheda Server di autenticazione della pagina Configurazione di Blockchain Platform Manager, fare clic su Aggiungi utente.
      • Dopo aver immesso il nome utente e la password, l'utente verrà aggiunto al server LDAP come utente amministrativo.
      • È 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.

Panoramica della pagina Istanze

Utilizzare la pagina Istanze per creare e gestire le istanze della piattaforma blockchain (nodi e reti). Selezionare Crea istanza per creare un'istanza. Per ulteriori informazioni, vedere Creare un'istanza.

Questa pagina elenca tutte le istanze e i dettagli dell'istanza riportati di seguito.
  • Ruolo: le istanze del fondatore sono state create come una rete separata. Le istanze partecipanti sono state create per aggiungere nodi a una rete esistente.
  • Forma: la configurazione delle risorse dell'istanza. La forma Enterprise è l'unica forma supportata.
  • Stato: Creazione, Su, Interrotto e così via.
  • Nome dominio: il nome di dominio specificato durante la creazione dell'istanza.
  • Creazione: data/ora di creazione dell'istanza.
  • Versione: numero di versione dell'istanza.
  • Osservazioni: osservazioni aggiuntive per indicare lo stato dell'istanza.
Il menu Azioni per ogni istanza consente di:
  • Avviare, arrestare e arrestare le istanze.
  • Selezionare Credenziali client riservate per generare o aggiornare i token di accesso.
  • Selezionare URL istanza per visualizzare gli URL di connessione per i servizi forniti dall'istanza Besu.
  • Selezionare Distribuisci applicazioni per distribuire una delle applicazioni di esempio.
  • Selezionare Esporta metadati Genesis per generare un file .zip che i membri della rete dei partecipanti possono utilizzare per accedere a una rete.

Panoramica della pagina Wallet

Utilizzare la pagina Wallet per tenere traccia e gestire tutte le organizzazioni, i wallet e i criteri.

Panoramica della pagina Attività

Tutte le azioni di gestione del ciclo di vita completate in un'istanza creano un record di attività tracciabile. Il record attività registra tutte le modifiche della fase del ciclo di vita che l'istanza attraversa dalla creazione all'interruzione. È possibile filtrare il log attività per istanza, intervallo di tempo o operazione.

Questa pagina elenca tutte le attività e i dettagli riportati di seguito.
  • Nome istanza
  • Operazione: Avvia, Interrompi, Crea, Termina e così via.
  • Stato operazione: lo stato dell'ultima azione su qualsiasi istanza.
  • Ora di inizio
  • Ora ultimo aggiornamento
  • Avviato da: l'utente che ha avviato l'attività.

Panoramica pagina di configurazione

Utilizzare la pagina Configurazione per configurare i server di autenticazione e lo stesso Blockchain Platform Manager.

Selezionare Server di autenticazione per configurare l'autenticazione e gli utenti. Per ulteriori informazioni, vedere Gestione degli utenti con OpenLDAP.

Selezionare Database cronologia ricca per configurare il database per la cronologia ricca.

Selezionare Impostazioni di Platform Manager per visualizzare o modificare i valori relativi al nome e al timeout di Platform Manager.

Panoramica della pagina Campioni distribuiti

Questa pagina mostra i dettagli delle applicazioni di esempio distribuite.