Puncte:0

Scriptul pentru ajustarea puterii GPU-urilor la pornire nu va rula automat

drapel cn

Am încercat să simplific procesul de repornire a platformelor mele de minerit Ether, astfel încât să nu fie nevoie să configurez terminalul și să controlez manual fiecare GPU.

Am scris un script pentru a rula în systemd. Textul fișierelor .sh și .service va fi mai jos.

.sh este format din două părți. Primul ceasuri fiecare dintre cele nouă cărți, apoi al doilea rulează aplicația de mining.

La pornire, prima parte a scriptului nu rulează, dar a doua parte pentru inițializarea minării se execută.

Când rulez .sh direct, ambele părți rulează corect; puterea este setată și începe exploatarea. Când rulez o comandă de pornire pe .service direct în Terminal, aceasta are aceeași execuție incompletă ca atunci când rulează la pornire.

Serviciul a fost activat. Căile fișierelor sunt corecte.Permisiunile de a rula liniile sudo au fost date.

Am citit aproape toate sursele pe care le-am putut găsi, iar eu și partenerul meu suntem nedumeriți de unde este deconectarea.

Ce trebuie schimbat în script pentru ca acest lucru să se execute?

Mai jos sunt .sh și .service:

începe.sh

#!/bin/sh

sudo nvidia-smi -i 0 -pl 70

sudo nvidia-smi -i 1 -pl 70

sudo nvidia-smi -i 2 -pl 70

sudo nvidia-smi -i 3 -pl 70

sudo nvidia-smi -i 4 -pl 70

sudo nvidia-smi -i 5 -pl 70

sudo nvidia-smi -i 6 -pl 70

sudo nvidia-smi -i 7 -pl 70

sudo nvidia-smi -i 8 -pl 70

#!/bin/sh

/home/rigf/Desktop/mine/t-rex-0.22.1-linux/t-rex -a ethash -o stratum+tcp://stratum-eth.antpool.com:8008 -u 0xE19e9BC0d9D9C178E51BC8C04F788cdf6f12 -aDF6a

rigstart.service

[Unitate]

Descriere=Protocol de pornire instalat

[Serviciu]

Tip=simplu

ExecStart=/home/rigf/Desktop/mine/t-rex-0.22.1-linux/start.sh

[Instalare]

WantedBy=multi-user.target

Acest lucru se face pe Ubuntu 20.04.3.

waltinator avatar
drapel it
Comenzile `sudo` sunt de prisos. Serviciile rulează ca „rădăcină”. `PATH` serviciului nu include directorul care conține `nvidia-smi`, folosește o cale absolută.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.