Versions Compared

Key

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

Page Tree
expandCollapseAlltrue
rootNodos Seguros y Super Nodos
excerpttrue


Panel
borderColorgrey
bgColorwhite
titleColorblack
borderWidth1
titleBGColorwhite
borderStylesolid
titleIdiomas


Iniciado sesión como usuario no root

  • Agregue el repositorio de zen apt
  • Instale zen




DescripciónComando
1Actualice el paquete caché.


Code Block
sudo apt-get update


2Instale requisitos previos (apt-transport-https, lsb-release)


Code Block
sudo apt-get install apt-transport-https lsb-release


3Detenga zend - use el comando
relevante para
correspondiente a su instalación

Para instalaciones

corriendo zend manualmente. Code Blockzen-cli stop

usando systemd (se asume que el archivo de la unidad se llama 'zend.service')

Code Block
sudo systemctl stop zend

Para instalaciones usando monit.

Code Block
sudo monit stop zend

Para instalaciones

usando systemd (se asume que el archivo de la unidad se llama 'zend.service')

corriendo zend manualmente.

Code Block
sudo systemctl stop zend
zen-cli stop && sleep 5
4

Agregue el repositorio zencash al archivo 'sources.list'

Tenga cuidado de no repetir esta entrada varias veces


Code Block
languageapplescript
echo 'deb https://zencashofficial.github.io/repo/ '$(lsb_release -cs)' main' | sudo tee 
--append
/etc/apt/sources.list.d/zen.list


5Extraiga de la llave gpg utilizada para firmar los paquetes zencash

La extracción de la llave gpg puede demorar un tiempo, si se agota el tiempo de espera, volver a ejecutarla hasta que se haya importado.

Code Block
gpg --keyserver ha.pool.sks-keyservers.net --recv 219F55740BBF7A1CE368BA45FB7053CE4991B669

Servidor de claves alternativo si el anterior no responde.

Code Block
gpg --keyserver keyserver.ubuntu.com  --recv 219F55740BBF7A1CE368BA45FB7053CE4991B669


6Exporte la llave gpg y agreguela a apt, esto permite la verificación del paquete


Code Block
gpg --export 219F55740BBF7A1CE368BA45FB7053CE4991B669 | sudo apt-key add -
*** REVISAR PARA "versión": 2001751, después de Abril 08 del 2019 


7

Actualice el paquete caché nuevamente con el repositorio Horizen ahora agregado como fuente.


Code Block
sudo apt-get update


8Instale el daemon de zend


Code Block
sudo apt-get install zen -y


9

Descargue los parámetros requeridos para zend.


NOTA: Esto solo descargara los parámetros faltantes.


Code Block
zen-fetch-params


10

Empiece zend con el comando de --rescan para empezar a escanear de nuevo la blockchain.

NOTA: Rescanear puede tomar tiempo, algunas veces hasta una hora o más (depende del rendimiento del nodo)

  • Cuando el rescaneo falla se puede producir un error cuando su nodo realice un desafío.
    • 18: bad-txns-joinsplit-requirements-not-met
Code Block
zend --rescan
11

Después de que se complete el rescaneo, la versión actualizada de zend será desplegada y el siguiente resultado será mostrado, con la versión de zend en negritas.

NOTA: Usted puede recibir un error como en el ejemplo si zend no ha terminado su rescaneo, esto es normal. Introduzca de nueva vez el último comando periódicamente para revisar su status.

Revisar la versión de zend.

***REVISA EL "Zen Daemon version v2.0.18", después del ~5 de Julio del 2019,***


NOTA:

 La versión Zend

La versión 2.0.

16

17 se depreciará en

la altura de bloque #505212, aproximadamente para Abril 26 del 2019.

el bloque #555555, aproximadamente el 23 de Julio del 2019 


Code Block
zen-cli getnetworkinfo | grep
zend --version


Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
title
Not Finished Re-Scanning
Salida deseada

zenops@node01:

~$ zen-cli getnetworkinfo | grep version
error code: -28
error message:
Rescanning...
Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleEjemplo de Resultado

zenops@node01:~$ zen-cli getnetworkinfo
{
"version": 2001751,
"subversion": "/zen:2.0.17-1/",
"protocolversion": 170002

12Detenga la instancia actual de zend corriendo la --rescan flag 
Code Block
zen-cli stop
13

~$ zend --version

Zen Daemon version v2.0.18

Copyright (C) 2009-2019 The Bitcoin Core Developers
Copyright (C) 2015-2019 The Zcash Developers
Copyright (C) 2015-2019 Zdeveloper.org
Copyright (C) 2015-2019 Zen Blockchain Foundation

This is experimental software.

Distributed under the MIT software license, see the accompanying file COPYING
or <http://www.opensource.org/licenses/mit-license.php>.

This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit <https://www.openssl.org/> and cryptographic software written
by Eric Young.


11

Empiece los servicios de monitoreo de zend después de que la actualización haya sido completada.

Start zend monitoring services after the upgrade has been completed

NOTA: Para instalaciones ejecutando zend manualmente, zend ya se ha empezado y se encuentra en ejecución. 

Para instalaciones utilizando 

Para instalaciones usando systemd (se asume que el archivo de la unidad se llama 'zend.service')

Code Block
sudo systemctl start zend

Para

instlaciones utilizando 

instalaciones usando monit.

Code Block
sudo monit start zend

Para instalaciones

ejecutando

corriendo zend manualmente

zend

.

Code Block
zend



Reiniciando el rastreador de nodos (zentracker)
14
12

Reinicie zentracker después de que zend se haya reiniciado.


Para instalaciones utilizando systemd (se asume que el archivo de la unidad se llama 'zentracker.service')

Code Block
sudo systemctl restart zentracker

Para instalaciones utilizando pm2 (se asume que el rastreador se está ejecutando como el único o primer proceso, numerado 0)

Code Block
pm2 restart 0



Migrar la Instalación de Zend desde la Fuente hasta el Repositorio APT

Insert excerpt
Enlaces de Redes Sociales
Enlaces de Redes Sociales
nopaneltrue

...