Gérer les noeuds

Cette rubrique contient des informations générales sur la gestion des noeuds de votre réseau, telles que la description des types de noeud dans votre réseau de chaîne de blocs, la façon de voir vos noeuds et leur topologie, comment les arrêter et les démarrer, et comment définir des niveaux de journalisation pour un noeud.

Quels types de noeuds se trouvent dans un réseau?

Un réseau de chaîne de blocs contient les noeuds mandataires REST, console, pair, responsable des commandes, autorité de certification et. Les noeuds qui s'affichent dans votre console dépendent du fait que vous êtes le fondateur ou un participant d'un réseau.

Par exemple, si vous participez à un réseau, votre console n'affichera pas de noeud de commande pour ce réseau. Si vous êtes le fondateur, votre console affiche tous les types de noeud.

Quels noeuds sont inclus dans une nouvelle instance?

Après avoir provisionné votre instance et accédé à l'onglet Noeuds pour la première fois, vous verrez :

  • Un noeud de console.
  • Nombre de pairs que vous avez demandés lors de la configuration. Ces pairs s'affichent avec le type Peer(Member). Le nombre maximal de noeuds pairs pouvant être inclus avec une instance est de 16.
  • Noeud de service de commande (OSN) représentant un service de commande.
  • Une autorité de certification Fabric (CA) représentant le service d'adhésion.
  • Noeud mandataire REST.

J'ai besoin de plus d'informations sur les différents types de noeud

Utilisez cette table pour obtenir plus d'informations sur les noeuds.

Type de noeud Que fait ce noeud? S'affiche dans l'instance fondatrice ou participante Nombre de noeuds par instance Puis-je ajouter un autre noeud après avoir provisionné mon instance?
AC

Ce noeud fournit et gère les données d'identification du noeud pair et les données d'identification du membre.

Fondateur

Participant

1

Non
Console

Ce noeud est le composant de la console.

Fondateur

Participant

1

Non
Commandant

Ce noeud assure la communication entre les noeuds. Il garantit la livraison des transactions en blocs et en blocs dans la blockchain.

Si vous êtes un participant, vous devez importer le paramètre de service de commande du fondateur dans votre instance afin que tous les noeuds pairs puissent communiquer.

Fondateur

Participant

3

Enterprise Edition : Oui

Édition standard : Non

Pair

Ce noeud contient une copie du grand livre et écrit les transactions dans le grand livre. Ce noeud peut également approuver des transactions.

Votre réseau peut contenir des pairs membres ou distants.

Fondateur

Participant

2 vers 16

Le nombre de noeuds pairs que vous pouvez ajouter a été spécifié lors de la création de votre instance.

Oui
Mandataire REST

Ce noeud mappe une identité d'application à un membre de la chaîne de blocs, ce qui permet aux utilisateurs et aux applications d'appeler les API REST d'Oracle Blockchain Platform.

Fondateur

Participant

1 Non

Rechercher des informations sur les noeuds

Cette section contient des informations sur l'emplacement dans la console où vous pouvez trouver des informations sur les noeuds de votre instance et de votre réseau.

Voir les informations générales sur les noeuds

Utilisez l'onglet Noeuds pour voir des informations générales sur tous les noeuds de votre réseau. Par exemple, Nom, Acheminement, Type et Statut.

Vous pouvez également utiliser l'onglet Nodes pour forer dans les détails d'un noeud particulier. Pour plus d'informations sur les types de noeud, voir Quels sont les types de noeud dans un réseau?
  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Dans l'onglet Noeuds, confirmez que la vue de liste (et non la vue de topologie) s'affiche.
    Colonne Description
    Acheminer Oracle Blockchain Platform a généré les URL lorsque vous avez provisionné votre instance ou lorsque vous créez de nouveaux noeuds.

    Si vous utilisez la trousse SDK Hyperledger Fabric, vous avez besoin de ces URL pour spécifier les pairs avec lesquels la trousse SDK doit interagir.

    Type Indique le type de noeud.
    ID REPRÉSENTANT ID fournisseur de services d'adhésion.
    Statut Indique si le noeud est en cours d'exécution ou arrêté. Indique également s'il y a une modification de configuration non appliquée pour le noeud. Notez les statuts suivants :
    • Actif - Le noeud est en cours d'exécution et fonctionne normalement.
    • Bas - Le noeud est arrêté.
    • S.O. - Ce statut s'affiche pour les pairs distants, car votre instance n'a pas les autorisations requises pour obtenir le statut du pair.
    IsConfigured Si la configuration du noeud a été mise à jour, vous devez redémarrer le noeud pour que les mises à jour prennent effet. Les noeuds ayant le statut yes sont en cours d'exécution (et ne sont pas arrêtés).
    Menu Actions supplémentaires Vos autorisations déterminent les options disponibles dans le menu Plus d'actions. Si vous êtes administrateur, ce bouton fournit des liens pour modifier la configuration du noeud. Les administrateurs et les utilisateurs peuvent arrêter, démarrer et redémarrer des noeuds.

Accéder aux informations sur un noeud spécifique

Utilisez l'onglet Noeuds pour accéder aux informations sur un noeud particulier. Par exemple, des informations sur l'état ou des fichiers journaux.

  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Cliquez sur le nom d'un noeud pour accéder à la page Informations sur le noeud. Les volets qui s'affichent dans la page Informations sur le noeud dépendent du type de noeud que vous sélectionnez.
    Volet Disponible pour quels types de noeud? Que puis-je faire dans ce volet?
    Santé Tous Consultez les mesures qui vous aideront à comprendre le rendement du noeud sur le réseau. L'utilisation d'UC et l'utilisation de la mémoire sont des exemples de mesures.

    Pour un noeud pair, ce volet affiche des informations sur les transactions endossées et validées.

    Journaux Tous Consultez et téléchargez les fichiers journaux pour détecter et résoudre les problèmes liés à un noeud.
    Canaux Pair Affichez la liste des canaux que le noeud pair sélectionné utilise pour ses communications avec d'autres noeuds. Joignez le noeud pair à d'autres canaux existants, au besoin. Allez à la page Canal pour créer un nouveau canal et spécifiez les noeuds pairs qui peuvent le joindre.
    Codes de chaîne Pair Visualiser les codes de chaîne installés sur le noeud pair. Allez à la page Code de chaîne pour installer un nouveau code de chaîne ou mettre à niveau un code de chaîne existant.
    Statistiques de transaction Mandataire REST Voir le nombre total d'interrogations, d'interrogations en échec, d'appels totaux et d'appels en échec traités par le mandataire REST.

Afficher un diagramme des pairs et des canaux du réseau

Utilisez la vue Topology pour accéder à un diagramme interactif qui indique quels pairs du réseau utilisent quels canaux.

  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Dans l'onglet Noeuds, cliquez sur Vue de topologie pour voir un diagramme montrant les noeuds pairs de votre réseau et les canaux qu'ils utilisent.
  3. Pointez un pair pour le mettre en évidence et les canaux qu'il utilise.

Rechercher les paramètres de configuration de noeud

Utilisez l'onglet Noeuds pour rechercher les paramètres de configuration d'un noeud spécifique. Si vous êtes administrateur, vous pouvez mettre à jour les paramètres de configuration d'un noeud. Si vous êtes un utilisateur, vous pouvez voir les paramètres de configuration d'un noeud.

  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Allez à la table Noeuds, localisez le noeud pour lequel vous voulez obtenir des informations sur les paramètres de configuration, puis cliquez sur le bouton Actions supplémentaires du noeud.
  3. L'option de configuration est déterminée par vos autorisations. Si vous êtes administrateur, localisez et cliquez sur Modifier la configuration. Si vous êtes un utilisateur, localisez et cliquez sur Voir.
    La boîte de dialogue Configurer s'affiche et présente les attributs propres au type de noeud que vous avez sélectionné. Voir Configuration de noeud.

Noeuds de début et d'arrêt

Vous pouvez démarrer ou arrêter l'autorité de certification, le responsable des commandes, le pair et les noeuds mandataires REST de votre réseau. Vous ne pouvez pas démarrer ni arrêter le noeud de console ou les noeuds pairs distants.

Vous pouvez démarrer et arrêter des noeuds en fonction du trafic de votre réseau. Par exemple, si le trafic réseau est léger, vous pouvez arrêter les noeuds pairs et les noeuds de tri inutiles.
Vous pouvez également redémarrer un noeud. Voir Redémarrer un noeud.
Lorsque vous arrêtez un noeud pair, Oracle Blockchain Platform supprime la liste des pairs dans l'onglet Canal et l'onglet Codes de chaîne. Si vous arrêtez tous les pairs sur lesquels le code de chaîne est installé, l'onglet Codes de chaîne ne liste pas le code de chaîne. Si vous arrêtez tous les pairs joints à un canal, l'onglet Canaux répertorie le canal, mais ses informations ne sont pas disponibles pour consultation.
Avant d'arrêter un noeud pendant une période prolongée, vous devez transférer toutes les responsabilités de ce pair à d'autres pairs en cours d'exécution, puis supprimer toutes les responsabilités de ce pair.
  • Vérifiez les listes d'adresses d'amorçage des commérages de tous les autres pairs, supprimez l'adresse du pair et ajoutez l'adresse d'un autre pair en cours d'exécution si nécessaire. Après la modification de la configuration du pair, redémarrez le pair.
  • Vérifiez les listes de pairs d'ancrage de tous les canaux, supprimez le pair des listes de pairs d'ancrage et ajoutez un autre pair en cours d'exécution à la liste de pairs d'ancrage, si nécessaire.
  • Si un canal est joint uniquement à ce pair, ou si le code de chaîne est déployé uniquement sur ce pair, vous devez envisager d'utiliser un autre pair en cours d'exécution pour joindre le même canal et déployer le même code de chaîne.
Vous devez être un administrateur pour effectuer cette tâche.
  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Dans l'onglet Noeuds, allez à la table Noeuds, localisez le noeud à démarrer ou à arrêter, puis cliquez sur le bouton Actions supplémentaires du noeud.
  3. Cliquez sur l'option Démarrer ou Arrêter. Le statut du noeud passe à Actif ou à Arrêté et les informations sont écrites dans le fichier journal du noeud.

Redémarrer un noeud

Vous pouvez redémarrer l'autorité de certification, le responsable des commandes, le pair et les noeuds mandataires REST dans votre réseau. Vous ne pouvez pas redémarrer le noeud de console ou les noeuds pairs distants.

Vous devez redémarrer un noeud s'il ne répond pas ou s'exécute correctement, ou si vous avez mis à jour la configuration d'un noeud. Vous pouvez également démarrer ou arrêter un noeud. Voir Démarrer et arrêter les noeuds.
Vous devez être un administrateur pour effectuer cette tâche.
  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Dans l'onglet Noeuds, allez à la table Noeuds, localisez le noeud à redémarrer et cliquez sur le bouton Actions supplémentaires du noeud.
  3. Cliquez sur Redémarrer.
    Le statut du noeud passe à Redémarrage et les informations sont écrites dans le fichier journal.

Définir le niveau de journal pour un noeud

Si vous êtes administrateur, vous pouvez spécifier le type d'informations à inclure dans les fichiers journaux d'un noeud. Par exemple, ERREUR, AVERTISSEMENT, INFORMATION ou DÉBUG.

Par défaut, le niveau de journalisation de chaque noeud est réglé à INFO. Lors du développement et des tests de votre réseau, Oracle suggère de régler le niveau de journalisation à DEBUG. Si vous travaillez dans un environnement de production, utilisez ERREUR.
Seul un administrateur peut modifier le paramètre de niveau de journalisation d'un noeud. Si vous êtes un utilisateur, vous pouvez voir les paramètres de niveau de journalisation d'un noeud.
  1. Allez à la console et sélectionnez l'onglet Noeuds.
  2. Dans l'onglet Noeuds, allez à la table des noeuds, localisez le noeud à mettre à jour, cliquez sur son menu Actions supplémentaires, puis cliquez sur Modifier la configuration.
    Si vous disposez des autorisations d'utilisateur, votre console comporte l'option Voir sur laquelle vous cliquez pour voir le paramètre de niveau de journal du noeud et d'autres paramètres de configuration.
    La boîte de dialogue Configure (Configurer) s'affiche.
  3. Dans le champ Niveau de journal, sélectionnez le niveau de journal à utiliser.
  4. Cliquez sur Soumettre.