Gestisci nodi
Questo argomento contiene informazioni generali sulla gestione dei nodi nella rete, ad esempio la descrizione dei tipi di nodi nella rete blockchain, come visualizzare i nodi e la relativa topologia, come arrestarli e avviarli e come impostare i livelli di log per un nodo.
Quali tipi di nodi sono presenti in una rete?
Una rete blockchain contiene nodi console, peer, ordinatore, autorità di certificazione (CA) e proxy REST. I nodi visualizzati nella console dipendono dal fondatore o partecipante di una rete.
Ad esempio, se si è partecipanti a una rete, la console non visualizzerà un nodo ordinante per tale rete. Se sei un fondatore, la tua console visualizza tutti i tipi di nodo.
Quali nodi sono inclusi in una nuova istanza?
Dopo aver eseguito il provisioning dell'istanza e aver effettuato l'accesso per la prima volta alla scheda Nodi, verrà visualizzato quanto segue.
- Un nodo console.
- Il numero di pari livello richiesto durante l'impostazione. Questi peer vengono visualizzati con il tipo Peer (Membro). Il numero massimo di nodi peer che possono essere inclusi in un'istanza è 16.
- Nodo ordinante o OSN (Order Service Node), che rappresenta un servizio di gestione ordini.
- Un'autorità di certificazione (CA) Fabric che rappresenta il servizio di appartenenza.
- Nodo proxy REST.
Sono necessarie ulteriori informazioni sui diversi tipi di nodo
Utilizzare questa tabella per trovare ulteriori informazioni sui nodi.
Tipo di nodo | Operazioni eseguite da questo nodo | Visualizza nell'istanza fondatore o partecipante | Numero di nodi per istanza | Posso aggiungere un altro nodo dopo il provisioning della mia istanza? |
---|---|---|---|---|
CA |
Questo nodo fornisce e gestisce le credenziali dei nodi peer e dei membri. |
Fondatore Partecipante |
1 |
N. |
Console |
Questo nodo è il componente console. |
Fondatore Partecipante |
1 |
N. |
Ordinatore |
Questo nodo fornisce la comunicazione tra i nodi. Garantisce la consegna delle transazioni in blocchi e blocchi nella blockchain. Se sei un partecipante, devi importare l'impostazione del servizio di ordinazione del fondatore nella tua istanza in modo che tutti i nodi peer possano comunicare. |
Fondatore Partecipante |
3 |
Enterprise Edition: Sì Standard Edition: No |
peer |
Questo nodo contiene una copia del libro contabile e scrive le transazioni nel libro contabile. Questo nodo può anche approvare le transazioni. La rete può contenere membri o peer remoti. |
Fondatore Partecipante |
Da 2 a 16
Il numero di nodi peer che è possibile aggiungere è stato specificato al momento della creazione dell'istanza. |
Sì |
Proxy REST |
Questo nodo esegue il mapping di un'identità applicazione a un membro blockchain che consente agli utenti e alle applicazioni di chiamare le API REST di Oracle Blockchain Platform. |
Fondatore Partecipante |
1 | N. |
Trova informazioni sui nodi
Questa sezione contiene informazioni sulla posizione in cui nella console è possibile trovare informazioni sui nodi nell'istanza e nella rete.
Visualizza informazioni generali sui nodi
Utilizzare la scheda Nodi per visualizzare informazioni generali su tutti i nodi della rete. Ad esempio, Nome, Percorso, Tipo e Stato.
Informazioni di accesso su un nodo specifico
Utilizzare la scheda Nodi per accedere alle informazioni su uno specifico. Ad esempio, informazioni sull'integrità o file di log.
Visualizzare un diagramma dei peer e dei canali nella rete
Utilizzare la vista Topologia per accedere a un diagramma interattivo che mostra quali peer di rete utilizzano i canali.
- Andare alla console e selezionare la scheda Nodi.
- Nella scheda Nodi, fare clic su Vista topologia per visualizzare un diagramma che mostra i nodi peer nella rete e i canali in uso.
- Passare il puntatore del mouse su un peer per evidenziarlo e sui canali in uso.
Avvia e interrompi i nodi
È possibile avviare o arrestare i nodi CA, Orderer, peer e proxy REST nella rete. Non è possibile avviare o arrestare il nodo della console o i nodi peer remoti.
- Controlla le liste di indirizzi di bootstrap gossip di tutti gli altri peer, rimuovi l'indirizzo peer e aggiungi un altro indirizzo peer in esecuzione, se necessario. Dopo la modifica della configurazione del peer, riavviare il peer.
- Controllare le liste di ancoraggio peer di tutti i canali, rimuovere il peer dalle liste di ancoraggio peer e aggiungere un altro peer in esecuzione alla lista di ancoraggio peer, se necessario.
- Se un canale viene unito solo a questo peer o se il codice concatenato viene distribuito solo su questo peer, è consigliabile utilizzare un altro peer in esecuzione per unirsi allo stesso canale e distribuire lo stesso codice concatenato.
- Andare alla console e selezionare la scheda Nodi.
- Nella scheda Nodi, andare alla tabella Nodi, individuare il nodo che si desidera avviare o arrestare e fare clic sul pulsante Altre azioni del nodo.
- Fare clic sull'opzione Start o Stop. Lo stato del nodo viene modificato in su o giù e le informazioni vengono scritte nel file di log del nodo.
Riavviare un nodo
È possibile riavviare i nodi CA, Orderer, peer e proxy REST nella rete. Non è possibile riavviare il nodo della console o i nodi peer remoti.
Impostare il livello di log per un nodo
Gli amministratori possono specificare il tipo di informazioni che si desidera includere nei file di log di un nodo. Ad esempio, ERROR, WARNING, INFO o DEBUG.