Versión previa a Disponibilidad General: 2026-02-26

Creación de una instancia

Después de instalar Blockchain Platform Manager, puede crear una instancia de Oracle Blockchain Platform Enterprise Edition para Hyperledger Besu.

Al desplegar la pila (o instalar manualmente el paquete de distribución), se crea Blockchain Platform Manager, que puede utilizar para aprovisionar, configurar y gestionar instancias de Oracle Blockchain Platform Enterprise Edition para Hyperledger Besu. Los nodos de instancia se ejecutan en un juego de nodos de trabajador de Kubernetes disponibles.

Utilice Blockchain Platform Manager para realizar las siguientes tareas:

  • Cree, inicie, pare y suprima instancias de Oracle Blockchain Platform Enterprise Edition para Hyperledger Besu.
  • Consulta de detalles sobre todas las instancias y registros de actividad de todas las instancias.
  • Configurar, activar y utilizar el servicio LDAP. Puede utilizar el servicio OpenLDAP incorporado o su propio servidor LDAP.
  • Crear y guardar cuentas de usuario.

Antes de empezar

Revise la página Información de la aplicación, que muestra detalles sobre la salida de Blockchain Platform Manager, el cluster de Kubernetes y Terraform.
  • Tenga en cuenta la dirección IP del gateway de entrada, que se utiliza para Blockchain Platform Manager, y la dirección IP de entrada, por ejemplo, los servicios, que utiliza la consola de servicios y el gateway de RPC.
  • Los logs de trabajo completos, incluidos los detalles del host de salto y los logs de Terraform, están disponibles en Trabajos.
Para garantizar una resolución adecuada de los nombres de host, agregue entradas a su archivo local etc/hosts o C:\Windows\System32\drivers\etc\hosts para Blockchain Platform Manager y OpenLDAP nombres de dominio totalmente cualificados. Para un entorno de producción, utilice DNS y certificados en lugar de asignaciones de archivos etc/hosts. Agregue entradas similares al siguiente ejemplo, donde la dirección IP de entrada es la dirección IP de puerta de enlace de entrada que se muestra en la salida de la instalación.
<ingress-ip> controlplane.<domainname> openldap.<domainname> auth.<domainname> 

Para crear una instancia:

  1. Open Blockchain Platform Manager (https://controlplane.domainname/console/index.html)
    Es posible que el explorador le advierta sobre un certificado autofirmado.
  2. Conéctese a Blockchain Platform Manager con el nombre de usuario obpadmin y la contraseña que ha proporcionado durante la instalación.
  3. Active y pruebe el servidor de autenticación OpenLDAP por defecto.
    1. Seleccione Configuración y, a continuación, Servidores de autenticación.
    2. Seleccione el servidor de autenticación Default y, a continuación, seleccione Guardar y definir como activo.
  4. Agregue un usuario administrativo de instancia al sistema. No utilice la cuenta de administrador de Oracle Blockchain Platform para tareas rutinarias. Cierre la sesión y, a continuación, vuelva a iniciarla como el nuevo usuario.
    1. En el separador Servidores de autenticación de la página Configuración de Blockchain Platform Manager, haga clic en Agregar usuario.
    2. Una vez que haya introducido el nombre de usuario y la contraseña, este usuario se agregará al servidor LDAP como usuario administrativo.
    3. Ahora puede desconectarse de Blockchain Platform Manager con el usuario administrador por defecto y conectarse con este usuario administrativo de instancia recién agregado para crear una instancia.

    Note:

    Una vez que se haya conectado correctamente a Blockchain Platform Manager con este usuario y haya aprovisionado una instancia, puede que desee desactivar el usuario administrador por defecto (obpadmin) por motivos de seguridad. Esto se puede hacer desde el separador Configuración de Plataforma de la página Configuración.
  5. En la página Instancias, haga clic en Crear instancia para crear una instancia de la red Besu.
    Se muestra el cuadro de diálogo Crear instancia de Besu.
  6. Complete los siguientes campos:
    Campo Descripción
    Nombre de Instancia

    Introduzca un nombre para la instancia de Oracle Blockchain Platform.

    El nombre de la instancia de servicio:

    • Debe contener uno o más caracteres.
    • No debe exceder de 15 caracteres.
    • Debe empezar por una letra ASCII: de la a a la z.
    • Debe contener solo letras minúsculas o números ASCII.
    • No debe contener guiones.
    • No debe contener ningún otro carácter especial.
    • Debe ser único en el dominio de identidad.
    Descripción

    Opcional:

    Introduzca una breve descripción de la instancia de Oracle Blockchain Platform.

    Nombre de Dominio

    Introduzca el nombre de dominio del cluster que especificó al instalar. Debe contener solo letras ASCII en minúsculas.

    Los nombres de host generados para los servicios de instancia de blockchain utilizan el nombre de dominio y el nombre de instancia como dominio principal y subdominio, respectivamente.

    Rol

    Seleccione Fundador para crear un entorno de cadena de bloques completo. Esta instancia se convierte en la organización fundadora y puede incorporar nuevos participantes en la red más adelante.

    Seleccione Participante para crear una instancia que se unirá a una red de cadenas de bloques existente creada en otro lugar antes de que se pueda utilizar esta instancia.

    Configuración

    Seleccione una unidad de aprovisionamiento que satisfaga las necesidades de su despliegue. Actualmente, solo Enterprise es compatible con Oracle Blockchain Platform Enterprise Edition para Hyperledger Besu.

    ID cadena

    (Sólo instancia fundador) Introduzca el ID de cadena de Ethereum. El valor por defecto es 1500.

    Proporcione un identificador numérico único para esta red, evitando identificadores públicos comunes como 1, 137, 1337 o 56, para garantizar que las firmas de transacción solo sean válidas en este despliegue específico de Besu y estén protegidas contra ataques de reproducción.

    Período de bloqueo (Solo instancia de fundador) Tiempo mínimo (en segundos) entre la creación del nuevo bloque.
    Recuento de nodos de validador (Solo instancia fundador) Número de nodos responsables de validar y proponer bloques.
    Recuento de BootNode (Solo instancia de fundador) Número de nodos utilizados para la detección de peer inicial.
    Recuento de Nodos de RPC (Solo instancia de fundador) Número de nodos que proporcionan API para la comunicación externa.
    Perfil de Oracle DB de historial enriquecido Actualmente no soportado.
    Cargar archivo Genesis (Sólo instancia participante) Cargue el archivo .zip de metadatos génesis de la instancia fundadora. Seleccione Exportar Metadatos de Génesis en el menú Acciones de la instancia fundadora para descargar el archivo de metadatos de génesis del fundador.
    El proceso de creación de instancias se ejecuta, creando los pods para los nodos y servicios que componen la red Besu.
  7. Una vez que la instancia aparezca en el estado Up, agregue las entradas Hosts al archivo Hosts.
    <ingress-ip> console.<instance-name>.<instance-domain-name> rpcproxy.<instance-name>.<instance-domain-name>