Ejecutando el nodo de inicio
Descripción general
Operar un nodo Initia exige importantes recursos del servidor y es principalmente necesario para tareas específicas, como desarrollar dApps o funcionar como validadores.
Requisitos previos
Requisitos de hardware/sistema operativo
Los requisitos mínimos de hardware para ejecutar un nodo Initia son:
Procesador: 16 núcleos
Memoria: 32 GB de RAM
Disco: Almacenamiento NVMe/SSD de 2 TB con rendimiento de escritura > 1000 MiBps
Ancho de banda: 100Mbps
Se recomienda utilizar el sistema operativo Linux para ejecutar los nodos Initia. La ejecución del nodo Initia no se ha probado en otros entornos de sistema operativo y no se pueden garantizar las mismas configuraciones de entorno y condiciones de ejecución.
Ejecutando el nodo de inicio
Instalar Inicia
La instalación de Initia se puede realizar de 2 formas diferentes.
Descargando el código fuente y construyendo directamente Initia. (Ir a la construcción de Inicia )
Uso de archivos binarios prediseñados (vaya a Uso de Initia prediseñado )
Iniciación de construcción
Paso 1: crear el paquete esencial
Para construir Initia, se deben instalar utilidades esenciales. Estas utilidades se proporcionan en la distribución de Linux y los componentes del paquete para Ubuntu se pueden encontrar en el siguiente enlace:
Paso 2: instale Golang
Se requiere golang v1.22 o superior. Consulte el enlace para descubrir cómo instalar Golang y use el siguiente comando para verificar la versión.
Paso 3: clonar y crear inicio
Clona y construye el repositorio de código fuente de Initia.
Utilice el siguiente comando para comprobar si la instalación se realizó correctamente.
Si initiad
no se encuentra, ejecute go env
y verifique si los directorios $GOBIN o $GOPATH/bin están incluidos en $PATH.
Usando Initia prediseñado
Puede descargar archivos binarios prediseñados para cada uno de Testnet o Mainnet (TBA) desde el repositorio de red . Descargue el archivo comprimido para su sistema operativo.
A continuación se muestra un ejemplo de línea de comando bash.
Requisitos de Oracle
Para ejecutar un nodo Initia también es necesario ejecutar un sidecar de Oracle. Consulte esta sección para obtener más instrucciones.
Configurar el entorno
En Linux, la cantidad de archivos que se pueden abrir en un solo proceso se puede establecer en la configuración. Muchas distribuciones de Linux limitan el número a 1024, que es menor que el número de archivos abiertos por Initia. Para utilizar Initia, es necesario modificar esta configuración.
El valor actual se puede verificar con ulimit -n
el comando y /etc/security/limits.conf
el archivo raíz se puede modificar para cambiar este parámetro. Al agregar lo siguiente al limits.conf
máximo para todas las cuentas, se puede aumentar a 65535. Para modificar solo el número de la cuenta que ejecuta Initia, ingrese el nombre de la cuenta en lugar de *
.
Last updated