- Se recomienda agregar swap para garantizar (1) el funcionamiento estable del daemon de zend (y las aplicaciones de cadena lateral para los Super Nodos) (2) Tiempos de desafío que cumplen los criterios (Nodo Seguro: 300 200 segundos, Super Nodo: 150 100 segundos)
- En general, es una buena práctica asignar por lo menos un intercambio de memoria (swap) como su configuración tiene de RAM física
Descripción | Comandos | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Revisa la configuración y disponibilidad del espacio actual de tu memoria y swap. NOTA: Debajo de la columna "total", verá la asignación total de la memoria del sistema necesaria para configurar el swap para el paso 2 |
Obtenga una lista de nombres y rutas de swapfile para su sistema
Apague el archivo swap si ya existe uno (cambia "/swapfile" como sea necesario para redirigir a la ruta y nombre del swapfile de tu sistema)
| |||||||||||||||||||||
2 | Asigne el archivo de swap, cambiando el comando según sea necesario NOTE: Un nodo seguro con 2 GB de RAM, necesitará agregar un archivo de intercambio de 2 GB NOTE: Un Super Nodo con 8GB de RAM, debe agregar un archivo de intercambio de 8GB (cambie el 2G de la columna derecha por 8G) | No presiones la tecla Enter a este comando sin haber primero cambiado el valor como se indica en la columna de descripción izquierda
| |||||||||||||||||||||
3 | Agrega los permisos en el swapfile. |
| |||||||||||||||||||||
4 | Configura el archivo como espacio swap |
| |||||||||||||||||||||
5 | Activa el swap |
| |||||||||||||||||||||
6 | Revisa el que el swap se encuentre activado utilizando el siguiente comando, el resultado deberá desplegar un renglón para el “Swap:” como se muestra en el ejemplo, con el valor la columna “Total” que concuerda con el valor asignado de swap en el paso 1. |
Este es un ejemplo de un sistema de 2GB de RAM y 2GB de swap configurado en el paso 2
| |||||||||||||||||||||
7 | Edita el archivo /etc/sysctl.conf para especificar el comportamiento “swappiness” de tu nodo. Edita el archivo /etc/fstab, especificando el swap que debe de ser montado al inicio del iniciar el sistema. |
| |||||||||||||||||||||
8 | Activa la configuración actualizada (sin reiniciar el sistema) |
| |||||||||||||||||||||
9 | Pruebe que su nodo sea capaz de ejecutar desafíos en el tiempo requerido, el valor de "tiempo de funcionamiento" arrojado por el sistema (salida de ejemplo) debe ser menor a 200 segundos (Nodo Seguro) o 100 segundos (Super Nodo) Verifique la altura del bloque de su nodo, compare con: https://explorer.zensystem.io/ NOTA: Si su nodo aún está descargando la cadena de bloques, es muy probable que falle esta prueba de desempeño, con tiempos mucho más altos de lo esperado. NOTA: Puede omitir este paso por el simple hecho de ser eficiente y continuar con las partes 4 a 6 y regresar aquí a la prueba de desempeño. | Mientras la cadena de bloques (blockchain) se está descargando e indexando, usará ciclos extra de CPU (ver notas). Verifique la altura actual del bloque
Es normal no obtener una salida de inmediato, puede tomar unos minutos
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|