Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
radix:validadores [2021/11/22 21:04]
admin
radix:validadores [2021/11/23 16:22] (actual)
admin
Línea 1: Línea 1:
-====== Actualizar ====== +====== Actualizar node runner======
  
 Hay dos instalaciones tipo, la de estilo Docker y la estilo systemd. Hay dos instalaciones tipo, la de estilo Docker y la estilo systemd.
 Para actualizar la de tipo Docker estos son los pasos: Para actualizar la de tipo Docker estos son los pasos:
  
-  - docker-compose -f radix-fullnode-compose.yml down +1) pullear antes las imagenes nuevas: 
-  - guardar backup del yml +<unit name="default"> 
-  - wget ruta_github/yml +<code lang>docker pull radixdlt/radixdlt-core:1.0.3 
-  ejecutar sript run.sh  +docker pull radixdlt/radixdlt-nginx:1.0.6</code> 
-  - verificar estado+</unit>
  
-export RADIXDLT_NETWORK_NODE=radix://rn1qthu8yn06k75dnwpkysyl8smtwn0v4xy29auzjlcrw7vgduxvnwnst6derj@99.80.126.26 
-export RADIXDLT_NODE_KEY_PASSWORD=mypass 
-docker-compose -f radix-fullnode-compose.yml up -d 
  
-radixnode api version   +Se puede sacar un listado de la imagenes descargadas: 
-{"version": "1.0.3"}   +<unit name="default"> 
-  +<code lang>docker image ls | sort</code> 
-----+</unit>
  
  
-radixnode api health   +2) descargar nuevo Yaml 
-{"status": "SYNCING"}  +<unit name="default">
  
 +<code lang>wget https://raw.githubusercontent.com/radixdlt/node-runner/main/node-runner-cli/release_ymls/radix-fullnode-compose.yml</code>
 +</unit>
 +
 +3) editar la parte del Keystore en el apartado del radix service
 +  volumes:
 +    - core_ledger:/home/radixdlt/RADIXDB
 +    - /home/tu_usuario/node-config/node-keystore.ks:/home/radixdlt/node-keystore.ks
 +
 +4) editar la parte final de volumes con la BD
 +volumes:
 +  core_ledger:
 +    driver: local
 +    driver_opts:
 +      device: /home/tu_usuario/data
 +      o: bind
 +      type: none
 +
 +5) parar el contenedor actual antes del final de la epoca
 +<unit name="default">
 +<code lang>docker-compose -f radix-fullnode-compose.yml down</code>
 +</unit>
 +
 +
 +6) ejecutar el contenedor nuevo
 +
 +<unit name="default">
 +<code lang>export RADIXDLT_NETWORK_NODE=radix://rn1qthu8yn06k75dnwpkysyl8smtwn0v4xy29auzjlcrw7vgduxvnwnst6derj@99.80.126.26
 +
 +export RADIXDLT_NODE_KEY_PASSWORD=mipass
 +
 +docker-compose -f radix-fullnode-compose.yml up -d
 +</code>
 +</unit>
 +
 +
 +7) comprobaciones 
 +
 +<unit name="default">
 +<code lang>radixnode api version
 +{"version": "1.0.3"}
 +</code>
 +</unit>
 + 
 +<unit name="default">
 +<code lang>radixnode api health
 +{"status": "UP"}
 +</code>
 +</unit>
 + 
 +(suele tardar un par de minutos despues del arranque)
  
-Puede tardar horas en actualizar el status a UP.