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