Я написал небольшой скрипт, чтобы начать мои шахтер который выглядит следующим образом:
Код:
#! / Bin / ш
в то время как истинный
делать
кд ~
кд феникс-1,48 /
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@pit.deepbit.net: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 11 DEVICE = 0 WORKSIZE = 256 &
сон 2
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@eu.btcguild.com: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 5 DEVICE = 0 WORKSIZE = 256 &
сон 5
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@pit.deepbit.net: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 11 DEVICE = 1 WORKSIZE = 256 &
сон 2
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@eu.btcguild.com: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 5 УСТРОЙСТВО = 1 WORKSIZE = 256 &
сон 5
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@pit.deepbit.net: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 11 DEVICE = 2 WORKSIZE = 256 &
сон 2
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@eu.btcguild.com: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 5 УСТРОЙСТВО = 2 WORKSIZE = 256 &
сон 7200
killall phoenix.py
сделанный
в то время как истинный
делать
кд ~
кд феникс-1,48 /
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@pit.deepbit.net: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 11 DEVICE = 0 WORKSIZE = 256 &
сон 2
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@eu.btcguild.com: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 5 DEVICE = 0 WORKSIZE = 256 &
сон 5
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@pit.deepbit.net: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 11 DEVICE = 1 WORKSIZE = 256 &
сон 2
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@eu.btcguild.com: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 5 УСТРОЙСТВО = 1 WORKSIZE = 256 &
сон 5
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@pit.deepbit.net: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 11 DEVICE = 2 WORKSIZE = 256 &
сон 2
./phoenix.py -u HTTP: // WORKERNAME: PASSWORD@eu.btcguild.com: 8332 -q 5 -k phatk ВЕКТОРЫ BFI_INT FASTLOOP АГРЕССИЯ = 5 УСТРОЙСТВО = 2 WORKSIZE = 256 &
сон 7200
killall phoenix.py
сделанный
Идея заключается в том, чтобы начать все три графические процессоры, с некоторой задержкой, чтобы предотвратить скачок напряжения. Хотя я использую два бассейна, каждый с разной агрессии, чтобы быть на безопасном месте, если бассейны идут вниз, как они привыкли делать на прошлой неделе. И потому, что я до сих пор использую phoenic 1.48, сценарий убивает и перезапускает весь процесс каждые два часа в случае аварию на шахтерской.
До сих пор так хорошо, это было теперь работает нормально в течение двух недель.
Теперь я получил место, чтобы поставить на буровую установку в офисе компании друзей. (Без тепла и шума для меня, и хотя kWhs гораздо дешевле для бизнеса)
Чтобы сделать буровую абсолютно стабильным, теперь я хотел бы поставить мой сценарий в приложения Ubuntus Startup, так что я могу просто позвонить туда и спросить мой друг, чтобы нажать на кнопку сброса в случае, если система навесить совершенно по какой-либо причине.
Я положил следующую строку в меню запуска-приложениях:
Код:
гном-терминал -e '/ бен / Баш startup.sh'
Но когда я сбросить свою систему сейчас, я получаю следующее outut в терминале, который должен запустить скрипт:
Код:
Traceback (самый последний вызов последнего):
файл "./phoenix.py", В линию 123, в <модуль>
miner.start (варианты)
файл "/home/miner/phoenix-1.48/Miner.py", Строка 75, в начале
self.kernel = self.options.makeKernel (KernelInterface (сам))
файл "./phoenix.py", Линия 111, в makeKernel
kernelModule = imp.load_module (модуль, файл, имя файла, смт)
файл "Ядра / phatk / __ init__.py", Строка 23, в <модуль>
импорт pyopencl в сл
файл "/usr/local/lib/python2.7/dist-packages/pyopencl-0.92-py2.7-linux-i686.egg/pyopencl/__init__.py", Строка 3, в <модуль>
импорт pyopencl._cl в _cl
ImportError: libOpenCL.so.1: не удается открыть общий объектный файл: Нет такого файла или каталога
файл "./phoenix.py", В линию 123, в <модуль>
miner.start (варианты)
файл "/home/miner/phoenix-1.48/Miner.py", Строка 75, в начале
self.kernel = self.options.makeKernel (KernelInterface (сам))
файл "./phoenix.py", Линия 111, в makeKernel
kernelModule = imp.load_module (модуль, файл, имя файла, смт)
файл "Ядра / phatk / __ init__.py", Строка 23, в <модуль>
импорт pyopencl в сл
файл "/usr/local/lib/python2.7/dist-packages/pyopencl-0.92-py2.7-linux-i686.egg/pyopencl/__init__.py", Строка 3, в <модуль>
импорт pyopencl._cl в _cl
ImportError: libOpenCL.so.1: не удается открыть общий объектный файл: Нет такого файла или каталога
Может кто-нибудь сказать мне, почему это так? Я полагаю, он должен, чтобы с разрешениями (возможно, гном-стартап не имеет те же права, как и я, когда я вручную вызвать скрипт?
Спасибо вам, ребята!