Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Page Tree
expandCollapseAlltrue
rootNodos Seguros y Super Nodos
excerpttrue
searchBoxtrue

Utilice esta página para los comandos comunes que se utilizan para actualizar los diversos programas que se ejecutan en los Nodos Seguros y Super Nodos

  • Actualización del rastreador de nodos (node tracker)
  • Configurar zen.conf



DescripciónComando

Actualizando el rastreador de nodos (node tracker)
1Detener el proceso del rastreador (tracker) en ejecución


Code Block
pm2 stop 0


2Cambie el directorio donde se clonó el rastreador de nodos, este será ~/nodetracker para la guía oficial
y generalmente ~/zencash/secnodetracker para documentación más antigua u otras guías


Code Block
cd ~/nodetracker

Realice el siguiente comando si el comando anterior falla debido a que el directorio no existe

Code Block
mv ~/zencash/secnodetracker ~/nodetracker && cd ~/nodetracker


3Actualiza git con el nueva URL del repositorio y recupera el último código fuente


Code Block
git checkout -- package.json
git remote set-url origin https://github.com/ZencashOfficial/nodetracker.git git fetch origin

git
checkout
 
master git 6

Reinicia zend y comprueba la configuración de la dirección.

NOTA: La salida del segundo comando debe mostrar las direcciones ingresadas en el paso anterior

Code Block
sudo monit restart zend && sleep 8
Code Block
zen-cli getnetworkinfo | grep address
Ejecute la configuración de nodetracker y compruebe el estado7Ejecute nuevamente la configuración del nodo para actualizar la lista de servidores de seguimiento, a menos que desee cambiar específicamente alguno de los valores, puede presionar Intro para retener el conjunto actual.
pull

NOTA: If git returns an error regarding any files, ejecute el siguiente comando (reemplazando 'filename con el archivo que regreso con un mensaje de error) y repita los comandos anteriores.

Code Block
git checkout -- filename


4Instalar el rastreador de nodo (Node Tracker) con npm.


Code Block
NODE_ENV=production npm install
Configuración zen.conf - omita los pasos 5 y 6 si esto ya se ha realizado para su nodo (nodetracker 0.3.1 o más reciente)5

Ubique las direcciones IPv4 y / o IPv6 públicas de su nodo y añádalas al archivo zen.conf como direcciones IP externas conectadas a través del puerto 9033 (predeterminado)

SOLO LOS SUPER NODOS SON NECESITAN REALIZAR CADA COMANDO EN ESTE PASO

LOS NODOS SEGUROS REQUIEREN AL MENOS UNA DIRECCIÓN EXTERNA Y PUERTO AÑADIDAS EN ZEN.CONF

NOTA: los nodos seguros solo requieren un tipo de IP, los Super Nodos requieren ambos tipos.

NOTA: Reemplace <IPv4> con el IPv4 público de su nodo, elimine <corchetes>

NOTA: Reemplace <IPv6> con el IPv6 público de su nodo en notación comprimida sin ceros a la izquierda, elimine <corchetes>

Utilice el siguiente enlace para asegurarse de que su dirección IPv6 esté en notación comprimida:

https://www.ultratools.com/tools/ipv6Compress

Cree variables ambientales para IPv4

Code Block
IPV4=<IPv4>

Añada el IPv4 externo a zen.conf

Code Block
echo "externalip=$IPV4" >> ~/.zen/zen.conf

Cree variables ambientales para IPv6

Code Block
IPV6=<IPv6>

Añada el IPv6 externo a zen.conf

Code Block
echo "externalip=$IPV6" >> ~/.zen/zen.conf

Añada el puerto a zen.conf - NODO SEGURO Y SUPER NODO

Code Block
echo "port=9033" >> ~/.zen/zen.conf



Opcional - Correr la configuración del rastreador de nodos (nodetracker) para actualizar los ajustes de configuración.
5

NOTA: El rastreador de nodos (nodetracker) solamente permite cambiar una configuración a la vez entre conexión (IP, FQDN, Dirección T, Dirección de colateral)

  • Presiona Enter/Return a través de todas las configuraciones si no necesitan actualización.
  • Para actualizar la dirección de colateral, revise porfavor Change Staking Address


Code Block
node setup.js
8



Ejecute el rastreador de nodos (nodetracker) y verifique su estado
6Remueva el proceso pm2 anterior para el Rastreador de Nodos (nodetracker).


Code Block
pm2 delete 0
9


7Empiece el proceso del Rastreador de Nodos (nodetracker) con pm2 y guarde los cambios


Code Block
pm2 start app.js --name nodetracker
pm2 save
10


8

Verifique el estado después de reiniciar siguiendo los registros y comprobando que el resultado sea válido, salga presionando CTRL + C



Code Block
pm2 logs



Insert excerpt
Enlaces de Redes Sociales
Enlaces de Redes Sociales
nopaneltrue