Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
radix:validadores [2021/11/22 21:01]
admin creado
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 -radix-fullnode-compose.yml down +1) pullear antes las imagenes nuevas: 
-  - wget ruta_github/yml +<unit name="default"> 
-  ejecutar sript run.sh  +<code lang>docker pull radixdlt/radixdlt-core:1.0.3 
-  - verificar estado+docker pull radixdlt/radixdlt-nginx:1.0.6</code> 
 +</unit> 
 + 
 + 
 +Se puede sacar un listado de la imagenes descargadas: 
 +<unit name="default"> 
 +<code lang>docker image ls | sort</code> 
 +</unit> 
 + 
 + 
 +2) descargar nuevo Yaml 
 +<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
  
-''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 docker-compose -f radix-fullnode-compose.yml up -d
-''+</code> 
 +</unit>
  
-radixnode api version+ 
 +7) comprobaciones  
 + 
 +<unit name="default"> 
 +<code lang>radixnode api version
 {"version": "1.0.3"} {"version": "1.0.3"}
 +</code>
 +</unit>
    
-radixnode api health +<unit name="default"> 
-{"status": "SYNCING"}+<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.