Como automatizar nuestro Minero CLI
Como sabemos podemos usar el minero en segundo plano
[Recuerda que algunos comando son GUION GUION ADD-EXCLUSIVE]
nohup setsid ./prosus-daemon –add-exclusive-node 200.42.190.22
Revisar si el daemon esta funcionando
ps -fea | grep prosus
matar proceso
pkill -9 prosus-daemon
Para automatizarlo realizamos lo siguiente
La finalidad es convertirlo en servicio de sistema:
#Crear carpeta de Scripts
mkdir Scripts
cd /Scripts
Crear archivo de inicio de servicio
vi Prosus-Servicio.sh
#! /bin/bash
PWallet=“TU DIRECCION DE WALLET”
NThreads=“4” # O numero de hilos de maquina que quieras asignar a mineria
NODO=“explorer.prosus.money:16180”
cd /Prosus
# Recuerda que el comando es GUION GUION add-priority GUION GUION start-mini GUION GUION mining-threads
./prosus-daemon –add-priority-node $NODO –mining-threads $NThreads –start-mining $PWallet
#Guarda el contenido
#Se le debe dar permiso de ejecucion
chmod +x Prosus-Servicio.sh
#Con esto ya tenemos listo nuestro script de minero
#Ahora realizamos el script de servicio
vi /lib/systemd/system/Prosus.service
[Unit]
Description=Prosus Minero
After=network.target sshd.service
[Service]
Type=simple
Restart=on-failure
RestartSec=3
User=root
ExecStart=/Scripts/Prosus-Servicio.sh
[Install] WantedBy=multi-user.target
#Guardamos
y en la consola ejecutamos:
#Para que el servicio inicie junto con el sistema
systemctl enable Prosus.service
#Indicamos al daemon principal que considere los nuevos servicios
systemctl daemon-reload
#Para ver estados del servicio
systemctl status Prosus.service
systemctl start Prosus.service
systemctl restart Prosus.service
systemctl stop Prosus.service