Usa distribuzione avanzata

(Hyperledger Fabric v1.4.7) Utilizzare l'opzione di distribuzione avanzata per specificare i parametri necessari per distribuire un codice concatenato in un ambiente di produzione. Ad esempio, è possibile specificare i peer su cui installare il codice concatenato e il criterio di approvazione da utilizzare.

La distribuzione guidata avanzata consente di installare il codice concatenato sui peer selezionati.
Tenere presenti le informazioni riportate di seguito.
  • Il processo di distribuzione dei codici concatenati di esempio è diverso dal processo descritto in questo argomento. Vedere Esplora Oracle Blockchain Platform Using Samples (Hyperledger Fabric v1.4.7).
  • È possibile utilizzare l'opzione di distribuzione rapida per il test del codice concatenato. La distribuzione rapida è una distribuzione in un solo passo che utilizza le impostazioni predefinite, installa il codice concatenato su tutti i peer nel canale e crea un'istanza del codice concatenato utilizzando un criterio di approvazione predefinito. Vedere Usa distribuzione rapida.
Per eseguire questo task è necessario essere un amministratore.
  1. Andare alla console e selezionare la scheda Codici di catena.
  2. Nella scheda Codici di catena fare clic su Distribuisci un nuovo codice concatenato.
    Viene visualizzata la pagina Distribuisci codice concatenato.
  3. Fare clic su Distribuzione avanzata.
    Viene visualizzata la pagina Distribuisci codice concatenato (avanzato), passo 1 di 3: Installa.
  4. Nel campo Nome codice di connessione immettere un nome univoco per il codice di catena. Nel campo Versione, immettere il numero di versione del codice concatenato.
    I requisiti di versione e nome del codice concatenato di Oracle Blockchain Platform sono diversi dai requisiti di Hyperledger Fabric. È necessario utilizzare i requisiti di denominazione di Oracle Blockchain Platform. Per assegnare un nome al codice concatenato, attenersi alle linee guida riportate di seguito.
    • Utilizzare caratteri alfanumerici ASCII, virgolette (''), trattini (-) e caratteri di sottolineatura (_).
    • Il nome deve iniziare e terminare solo con caratteri alfanumerici ASCII. Ad esempio, non è possibile utilizzare nomi quali _mychaincode o mychaincode_.
    • I trattini (-) e i caratteri di sottolineatura (_) devono essere seguiti da caratteri alfanumerici ASCII. Ad esempio, non è possibile utilizzare nomi come my--chaincode o my-_chaincode.
    • Il nome deve avere una lunghezza compresa tra 1 e 64 caratteri.
    • Una versione del codice concatenato può contenere un punto (.).
  5. Selezionare uno o più peer di rete in cui installare il codice concatenato. Per garantire l'alta disponibilità, Oracle consiglia di scegliere il numero appropriato di peer da ciascuna partizione. Inoltre, i pari livello scelti devono essere uniti al canale su cui verrà creata un'istanza del codice concatenato.
  6. Fare clic sul campo Origine codice di catena e cercare il file ZIP del codice di catena da caricare e distribuire. Fare clic su Avanti.
    Il codice concatenato viene installato e viene visualizzata la pagina Distribuisci codice concatenato (avanzato) Passo 2 di 3: Crea istanza.
  7. Decidere se creare un'istanza del codice concatenato ora o in un secondo momento.
    • Fare clic su Chiudi per chiudere la procedura guidata e creare un'istanza in un secondo momento.
    • Per creare un'istanza ora, selezionare il canale su cui creare un'istanza del codice concatenato e i peer a cui creare un'istanza del codice concatenato. Se necessario, immettere i parametri iniziali, i criteri di approvazione, la mappa transitoria e le raccolte di dati private. Tenere presenti le informazioni riportate di seguito.
      • La creazione di istanze compila, crea e inizializza il codice concatenato sui pari livello.
      • Se si lascia vuoto il criterio di approvazione, Oracle Blockchain Platform utilizza il criterio di approvazione predefinito. Il criterio di approvazione predefinito ottiene un'approvazione da qualsiasi peer nella rete.
      • Una volta completata la creazione dell'istanza, i pari livello possono accettare i richiami del codice concatenato e approvare le transazioni.
      Fare clic su Successivo.
    È stata creata un'istanza del codice concatenato.