Bitcoin Forum
May 08, 2024, 08:44:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 »
841  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 04:57:38 PM
вывод команд в студию:

sudo /home/pi/miner/ripper.pl
ps aux | grep miner
842  Local / Майнеры / Re: [~3700 GH/s] DeepBit.net - первый в мире русский горнодобывающ on: September 12, 2013, 04:51:51 PM
Та ТП одна http://vk.com/bitcoin_girl за нее директор вконтакте пишет. Маркетинговый ход для местных задротов =) Они короче реально тупые с технической точки зрения.

Но речь о дипбит.
843  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 04:38:08 PM
Так точно
844  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 04:31:24 PM
подробней можно что куда записывать и что оно делает?

1. Устанавливаем screen
Code:
sudo apt-get install screen

2. Устанвливаем хохляцкую временную зону
Code:
sudo cp /usr/share/zoneinfo/Europe/Kiev /etc/localtime

3. Редактируем /home/pi/miner/run.sh чтобы было вот так:
Code:
#!/bin/bash

ulimit -c unlimited
/home/pi/miner/drivers.sh

while true; do

/home/pi/miner/miner
sleep 10

done

4. Редактируем /home/pi/miner/ripper.pl

Code:
#!/usr/bin/perl
use POSIX qw(strftime);
$str=`top -bd 2 -n1 | grep miner`;
$str=~s/^\s+//;
if ($str) {
        @a=split /\s+/,$str;
        if ($a[8] >= 0 && $a[8] <= 8) {
                system('killall -9 run.sh miner');
                sleep 5;
                system('/usr/bin/screen -d -m /home/pi/miner/run.sh');
                print strftime("%Y.%m.%d %H:%M:%S", localtime)." Ripped (CPU $a[8])\n";
        }
} else {
        # No process running?!
        print strftime("%Y.%m.%d %H:%M:%S", localtime)." Not found - restart\n";
        system('/usr/bin/screen -d -m /home/pi/miner/run.sh');
}


Ставим ему права
Code:
chmod 755 /home/pi/miner/ripper.pl

5. Из /etc/rc.local убираем строку, которая начинается на nohup
6. Вместо нее ставим
Code:
/home/pi/miner/ripper.pl >>/home/pi/miner/ripper.log

7. В конец /etc/crontab добавляем вот это
Code:
*/3 * * * * root /home/pi/miner/ripper.pl >> /home/pi/miner/ripper.log
После него должна быть пустая строка


Периодически смотрим в /home/pi/miner/ripper.log, как часто отваливается майнер. Если он отваливается, то мы уже не ждем окончания часа, а скрипт его сразу перезапускает. И только по надобности.
845  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 03:30:55 PM
Еще подсказка. Поменять временную зону на хохляцкую на распике можно так:

sudo cp /usr/share/zoneinfo/Europe/Kiev /etc/localtime

846  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 03:25:43 PM
Поясню еще раз что я сделал.

Мне не понравилось:
* то, что дефолтный скрипт тупо каждый час киляет майнер. Майнеру же надо разогнаться и со старта много режектов идет.

Я сделал чтобы:
* майнер килялся только по факту простоя (триггер: % CPU < 8 ) и тут же перезапускался.
* майнер запускался в screen (боян), чтобы можно было зайти и посмотреть живую статистику в любой момент

Зайти и посмотреть статистику можно так:

sudo screen -rd

Выйти из screen можно так:

(Ctrl + a) + d

Конечно, статистику можно писать в лог, но это засирает карту памяти и портит ее. Лучше просто в screen.

Кстати, screen нужно доставлять так:

sudo apt-get install screen
847  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 03:18:37 PM
Я поправил, поменяйте редирект вывода > на >> (чтобы файл лога не обнуляло).
rc.local:
/home/pi/miner/ripper.pl >>/home/pi/miner/ripper.log

crontab:
*/3 * * * * root /home/pi/miner/ripper.pl >> /home/pi/miner/ripper.log

Хотя тут можно и без rc.local обойтись
848  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 03:14:30 PM

скрипт run.sh я тоже изменил
Code:
#!/bin/bash

ulimit -c unlimited
/home/pi/miner/drivers.sh

while true; do

/home/pi/miner/miner
sleep 10

done

А здесь скрипт не будет плодить процесы майнера каждые 10сек ?
Не будет, /home/pi/miner не детачится от терминала. Пока он не сдох, скрипт на этой строчке спит, а miner срет логами в stdout (который по факту идет в screen в перловом скрипте).

А крон параллельно следит чтобы не завис и если завис прибивает. Тогда этот скрипт его снова стартует.
849  Economy / Speculation / Re: Analysis never ends on: September 12, 2013, 03:12:10 PM
850  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 10:44:38 AM
Вот скрипт. В принципе его и можно пускать из rc.local

Code:
#!/usr/bin/perl
use POSIX qw(strftime);
$str=`top -bd 2 -n1 | grep miner`;
$str=~s/^\s+//;
if ($str) {
        @a=split /\s+/,$str;
        if ($a[8] >= 0 && $a[8] <= 8) {
                system('killall -9 run.sh miner');
                sleep 5;
                system('/usr/bin/screen -d -m /home/pi/miner/run.sh');
                print strftime("%Y.%m.%d %H:%M:%S", localtime)." Ripped (CPU $a[8])\n";
        }
} else {
        # No process running?!
        print strftime("%Y.%m.%d %H:%M:%S", localtime)." Not found - restart\n";
        system('/usr/bin/screen -d -m /home/pi/miner/run.sh');
}


Это в rc.local:
Code:
/home/pi/miner/ripper.pl >>/home/pi/miner/ripper.log

Это в /etc/crontab:
Code:
*/3 * * * * root /home/pi/miner/ripper.pl >> /home/pi/miner/ripper.log

скрипт run.sh я тоже изменил
Code:
#!/bin/bash

ulimit -c unlimited
/home/pi/miner/drivers.sh

while true; do

/home/pi/miner/miner
sleep 10

done
851  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 12, 2013, 10:03:17 AM
Я посмотрел, че делает штатная пускалка майнера...

1. Пускает его фоном
2. Через час прибивает
3. Возврат к п.1

Это неоптимально. Если майнер висит, он не потребляет CPU. Надо просто процесс его мониторить на предмет потребления. и если мало, убивать. По крону, раз в минуту.

Примерно таким скриптом

Code:
perl -e '$a=`ps aux | grep miner/miner | grep -v grep;`;@b=split /\s+/,$a; print "$b[2]\n"; if ($b[2]>=0) { if ($b[2]<8) { print "Kill miner here. Start miner here!"; } };'
852  Local / Майнеры / Re: [~3700 GH/s] DeepBit.net - первый в мире русский горнодобывающ on: September 12, 2013, 09:15:49 AM
Ваш бывший монстр пул выглядит динозавром. У вас 1/1000 мощности сети. У вас нет стратума. Интерфейс 90х годов. Такое впечатление что нет развития.

Вам утерли нос питерские гуманитарии 50бтц! В основном своей герлой, которая переманила всех задротов к ним.

Если так будет дальше, вы умрете.
853  Economy / Gambling / Re: [Provably Fair] CaesarBIT.EU - Bitcoin Casino [FREE CHIPS PROMO] on: September 11, 2013, 09:39:08 PM
login: uc4e0p7gf0x

ty lucif i forgot to check out your new site! looks good!
Credited
854  Economy / Gambling / Re: [Provably Fair] CaesarBIT.EU - Bitcoin Casino [FREE CHIPS PROMO] on: September 11, 2013, 08:15:18 PM
CaesarBIT login: uni00n3j0tz

21, here I come!  Smiley
Credited!
855  Local / Барахолка / Re: Bitfury ASIC 65nm - 120 Gh/s (Украина) on: September 11, 2013, 07:06:28 PM
Апгрейд. Поставил суноны.



Я думал будут греться крайние и средний. Ан нет. Все таки суноны так усердно херачат, что турбулентными потоками соседние обделенные платы захватывает. В общем, все клева.

В комнате стало тепло Smiley
856  Local / Майнеры / Re: Bitfury UA - alternative raspi image/start scripts on: September 11, 2013, 06:55:45 PM
Начало хорошее, но качать пока нечего ) Скрином нас не удивишь. Вот если бы диагностические скрипты, или скриптик выдергивания текущей скорости для, например, snmpd...

Потом, майнер бывает тупо виснет. Вот повис в памяти и ничо не делает. Вот на этот случай бы приблуду какую.

Это я так, не вам лично, а вообще всем кто изъявит желание допиливать прошивку. Я и сам изъявлю, когда фермы все подниму.
857  Economy / Gambling / Re: [Provably Fair] CaesarBIT.EU - Bitcoin Casino [FREE CHIPS PROMO] on: September 11, 2013, 06:48:07 PM
login: u48ueb3nv1g

thanks!  Grin
Credited!
858  Economy / Gambling / Re: [Provably Fair] CaesarBIT.EU - Bitcoin Casino [FREE CHIPS PROMO] on: September 11, 2013, 06:02:06 PM
u3g4yo072se

let's give this a go  Cheesy
Credited!
859  Local / Майнеры / Re: [6 TH/s] pool.itzod.ru - RSMPPS 0% fee/LongPoll/JSON API/Websockets/No Invalid on: September 11, 2013, 05:30:32 PM
А последний инвалид http://pool.itzod.ru/getround?block=1350 почему его в пейаутах нету?
860  Economy / Gambling / Re: [Provably Fair] CaesarBIT.EU - Bitcoin Casino [FREE CHIPS PROMO] on: September 11, 2013, 04:58:11 PM
caesarbit.eu login: uuk82px43ga

thanks for the chance to run up some coins!  Cheesy
credited!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!