Mantenimiento del Sistema
Hay una serie de guías de configuración disponibles para Nodos Seguros / Super Nodos, aquí cubrimos las opciones más comunes para los siguientes requisitos de mantenimiento del sistema
- Comandos zen-cli útiles para validar el estado del nodo.
- Cómo iniciar, detener, reiniciar procesos.
- Verificando el estado de los procesos.
- Obtención de registros del sistema para la resolución de problemas.
Descripción | Comando | |
---|---|---|
Comandos zen-cli | ||
1 | Enumerar las direcciones en la cartera | Para direcciones_t zen-cli listaddresses Para direcciones_z zen-cli z_listaddresses |
2 | Revisar balances | Para todas las direcciones_t zen-cli listaddressgroupings Para el balance total (direcciones_t [transparentes] y direcciones_z [privadas]) zen-cli z_gettotalbalance Para direcciones_z individuales (reemplaza z_address con el valor) zen-cli z_getbalance z_address |
3 | Exportar / arrojar (dump) las llaves privadas | Para direcciones_t (reemplace t_address con el valor) zen-cli dumpprivkey t_address Para direcciones_z (reemplaza z_address con el valor) zen-cli z_exportkey z_address |
4 | Revisar la altura del bloque (block height) | zen-cli getinfo | grep blocks |
5 | Enviar transacciones a través del daemon zend Reemplazar;
| zen-cli z_sendmany 'fromAddress' '[{"address": "toAddress", "amount": amt}]' |
Iniciar, detener y reiniciar procesos | ||
6 | Cómo iniciar, detener, reiniciar y verificar el estado de zend | Para instalaciones usando systemd (se asume que el archivo de la unidad se llama 'zend.service') sudo systemctl start zend sudo systemctl stop zend sudo systemctl restart zend sudo systemctl status zend Para instalaciones usando monit sudo monit start zend sudo monit stop zend sudo monit restart zend sudo monit status |
7 | Cómo iniciar, detener, reiniciar y verificar el estado del seguidor (tracker) del nodo. | Para instalaciones usando systemd (se asume que el archivo de la unidad se llama 'zentracker.service') sudo systemctl start zentracker sudo systemctl stop zentracker sudo systemctl restart zentracker sudo systemctl status zentracker Para instalaciones que usan pm2 (se asume que el rastreador se está ejecutando como el único o primer proceso, numerado 0) pm2 stop 0 pm2 stop 0 pm2 restart 0 pm2 status 0 |
Revisando Logs | ||
8 | Como rastrear el registro de zend. | Revise el registro de respuesta de zend con el siguiente comando, salga presionando CTRL + C tail -f ~/.zen/debug.log |
9 | Cómo rastrear el registro del Rastreador (Tracker) del nodo. | Para las instalaciones que usan systemd (se asume que el archivo de unidad se llama 'zentracker.service') salga presionando CTRL + C sudo journalctl -fu zentracker Para instalaciones que usan pm2 (se asume que el rastreador se está ejecutando como el único o primer proceso, numerado 0) pm2 logs O poner en "tail" los registros (logs) pm2 de manera directa tail -f ~/.pm2/logs/secnodetracker-out-0.log |
10 | Cómo obtener los registros (logs) de zend (si es necesario para generar un ticket de ayuda). Este comando creará un archivo llamado 'zendlog.txt' en el directorio "home" del usuario. | cp ~/.zen/debug.log ~/zendlog.txt |
11 | Cómo obtener los registros de Secure Node Tracker (si es necesario para generar un ticket de ayuda). Cualquiera de los comandos creará un archivo llamado 'trackerlog.txt' en el directorio de "home" del usuario. | Para instalaciones que usan systemd (se asume que el archivo de la unidad se llama 'zentracker.service') sudo journalctl --no-pager -u zentracker > ~/trackerlog.txt Para instalaciones que usan pm2 (se asume que el rastreador se está ejecutando como el único o primer proceso, numerado 0) cp ~/.pm2/logs/secnodetracker-out-0.log > ~/trackerlog.txt |