Der Mining-Prozess des Scrypt-Servers wurde beendet

Auf meinem vps entschied ich mich, mit dem Minen von Litecoin zu beginnen, weil ich den Server nicht wirklich für irgendetwas nutzte. Ich dachte, warum nicht?

Ich habe das cpuminer-Skript mit den richtigen Befehlszeilenargumenten ausgeführt und es stellt eine gute Verbindung zum Mining-Proxy her. Es mint wie gewohnt für ein paar Minuten.Geben Sie hier die Bildbeschreibung ein

Es funktioniert ziemlich gut und dann sagt das Skript nur Killed und gibt mir die Befehlszeile. Ich kann denselben Befehl erneut ausführen und Litecoin für ein paar Minuten abbauen, und dasselbe passiert. Ich denke, das ist die Arbeit meines vps-Hosters (vpscheap.com, falls es hilft). Was könnte dies verursachen und gibt es eine Möglichkeit, das Skript automatisch neu zu starten, wenn es beendet wird? Jede Hilfe ist willkommen.

ps der server ist ubuntu 13.04-x86-64

Antworten (2)

Haben Sie jemals daran gedacht, die Richtlinie zur akzeptablen Nutzung Ihres Hosts bezüglich der CPU-Auslastung durchzusehen? Sie brechen ihre Bedingungen, daher ist es keine große Überraschung, dass Ihr Prozess immer wieder abgebrochen wird. Ich bin ehrlich überrascht, dass du deswegen noch nicht suspendiert wurdest. Zitieren:

CPU-Auslastung Jeder vps verfügt über eine Reihe von CPU-Kernen, auf die der Client Zugriff hat. Die genannten CPU-Kerne sind keinem VPS zugeordnet. Der Client darf nicht länger als 10 Minuten mehr als 85 % eines CPU-Kerns pro Prozess-Thread verwenden. Der Client darf einen CPU-Kern nicht länger als 2 Minuten zu 100 % nutzen. Wenn CPU-Missbrauch von unseren automatischen Programmen erkannt wird, wird der Prozess beendet und/oder vps gestoppt/ausgesetzt, und die obige Richtlinie zum Ressourcenmissbrauch wird durchgesetzt.

Finden Sie einen Host, der Kryptowährungs-Mining erlaubt, oder mieten Sie noch besser einen dedizierten Server.

In der Tat können Sie die zu verwendende CPU-Anzahl mit der Option -t begrenzen. Sie können Ihre zulässige CPU-Kernnummer mit dem Befehl abrufen

$ cat /proc/cpuinfo

Sie sehen core0, core1, core2 ... Mit der maximalen Anzahl von Kernen n bedeutet dies, dass Sie n + 1 Kerne für sich reserviert haben. Andererseits können Sie den Befehl in einer endlosen While-Schleife für den Start immer wieder übernehmen, auch wenn Sie offline sind. Der Befehl lautet:

$ while(:); do ./minerd <options_here>; done

Aber wie Erica feststellte (und ich habe sofort mit dem Mining in meinem VPS aufgehört, nachdem ich ihren Kommentar gelesen hatte), ist das wirklich keine gute Idee. Bisher hatte ich einen VPS-Neustart und die Dienste wurden heruntergefahren, aber ich dachte, es hätte einen anderen Grund. Ich hoffe, sie werden mich nicht bestrafen, nachdem ich aufgehört habe, den Bergmann zu führen.

Also danke Erica für deine Warnung. Sie haben meinen Server und möglicherweise viele andere gerettet.