Bitcoin Forum
December 10, 2016, 01:27:34 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2]  All
  Print  
Author Topic: Автоматизация малой «фермы». Часть 1  (Read 7580 times)
mich
Hero Member
*****
Offline Offline

Activity: 728



View Profile
April 09, 2012, 08:14:59 AM
 #21

А можно ее переделать, чтобы она не хэшрейт мониторила, а температуру видях. И если где то она повышается больше дозволенного (например до 74 С), то прога немедленно выключает комп.
Это называется не "передалать", а написать другую  Grin
Этот скрипт проверяет хешрейт через API сайта пула, а они вряд ли мониторят температуру ваших видеокарт.
1481333254
Hero Member
*
Offline Offline

Posts: 1481333254

View Profile Personal Message (Offline)

Ignore
1481333254
Reply with quote  #2

1481333254
Report to moderator
1481333254
Hero Member
*
Offline Offline

Posts: 1481333254

View Profile Personal Message (Offline)

Ignore
1481333254
Reply with quote  #2

1481333254
Report to moderator
1481333254
Hero Member
*
Offline Offline

Posts: 1481333254

View Profile Personal Message (Offline)

Ignore
1481333254
Reply with quote  #2

1481333254
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
BCMan
Hero Member
*****
Offline Offline

Activity: 527



View Profile
April 09, 2012, 08:27:16 AM
 #22

А можно ее переделать, чтобы она не хэшрейт мониторила, а температуру видях. И если где то она повышается больше дозволенного (например до 74 С), то прога немедленно выключает комп.
Это называется не "передалать", а написать другую  Grin
Этот скрипт проверяет хешрейт через API сайта пула, а они вряд ли мониторят температуру ваших видеокарт.
Ну а как-то можно сделать, чтобы прога считывала температуру, с gpu-z например? Я бы даже заплатил за нее.
 Следить за хэшрейтом не слишком надежно имхо, т.к. сам пул может зависнуть, а видюха наоборот -может хэшировать нормально, но греться будет не по-детски, если случится что с охлаждением.

mich
Hero Member
*****
Offline Offline

Activity: 728



View Profile
April 09, 2012, 08:45:49 AM
 #23

Ну а как-то можно сделать, чтобы прога считывала температуру, с gpu-z например? Я бы даже заплатил за нее.
 Следить за хэшрейтом не слишком надежно имхо, т.к. сам пул может зависнуть, а видюха наоборот -может хэшировать нормально, но греться будет не по-детски, если случится что с охлаждением.
Вряд ли, если пул зависнет, видюха будет что-то хешировать, она же не будет получать никаких заданий? Под windows я не видел никаких открытых способов получения показаний датчиков температуры GPU, ну если не считать nvidia, да и честно говоря, не заморачивался этим особо.
BCMan
Hero Member
*****
Offline Offline

Activity: 527



View Profile
April 09, 2012, 11:19:43 AM
 #24

Ну а как-то можно сделать, чтобы прога считывала температуру, с gpu-z например? Я бы даже заплатил за нее.
 Следить за хэшрейтом не слишком надежно имхо, т.к. сам пул может зависнуть, а видюха наоборот -может хэшировать нормально, но греться будет не по-детски, если случится что с охлаждением.
Вряд ли, если пул зависнет, видюха будет что-то хешировать, она же не будет получать никаких заданий?
Я про две разные ситуации говорю. 1 - эта прога не поможет от перегрева. Видюха будет хэшировать, пока не сгорит или пока не сработает встроенная система защиты от перегрева (это если температура до 100С поднимется, что уже может повредить гпу безвозвратно).
 2. Пул виснет, и прога вырубает комп. Потеря времени опять же.

mich
Hero Member
*****
Offline Offline

Activity: 728



View Profile
April 09, 2012, 11:42:11 AM
 #25

Ну а как-то можно сделать, чтобы прога считывала температуру, с gpu-z например? Я бы даже заплатил за нее.
 Следить за хэшрейтом не слишком надежно имхо, т.к. сам пул может зависнуть, а видюха наоборот -может хэшировать нормально, но греться будет не по-детски, если случится что с охлаждением.
Вряд ли, если пул зависнет, видюха будет что-то хешировать, она же не будет получать никаких заданий?
Я про две разные ситуации говорю. 1 - эта прога не поможет от перегрева. Видюха будет хэшировать, пока не сгорит или пока не сработает встроенная система защиты от перегрева (это если температура до 100С поднимется, что уже может повредить гпу безвозвратно).
 2. Пул виснет, и прога вырубает комп. Потеря времени опять же.

1. Изначально вопрос обсуждался о том, что лучше перегружать комп не по расписанию, на случай зависания карт, а по факту зависания как такового. Ребут каждые 2 часа - сомнительное решение защиты от перегрева.
2. В скрипт допиши проверку наличия ответа от пула на запрос API. Нет ответа вообще - ничего не делаем, майнер перескочит на другой пул. Есть ответ, но хешрейт упал - перегружаемся.
Balthazar
Legendary
*
Offline Offline

Activity: 2002


Post rank racist


View Profile
April 09, 2012, 12:22:41 PM
 #26

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

А переходные процессы в БП и всём остальном куда девать? Электроприборы чаще всего горят в момент включения.
Для ПКшного железа это несущественно. К тому же, переходные процессы и конденсаторы большой емкости - это слабосовместимые вещи.

Другое дело, что сама мысль непонятна. Зачем ребутить, если все работает?

novaco.in | VMWare VMHGFS driver for 3.19.x kernels | Ukrainian translation for Novacoin [Done]
฿: 1GV8D5SRkA3cPccpYhVc2wMkjwz3UREEpy: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i
bitfil
Full Member
***
Offline Offline

Activity: 218



View Profile
April 09, 2012, 01:23:00 PM
 #27

2. В скрипт допиши проверку наличия ответа от пула на запрос API. Нет ответа вообще - ничего не делаем, майнер перескочит на другой пул. Есть ответ, но хешрейт упал - перегружаемся.
Он похоже не cgminer-ом майнит, соответственно и мучается проблемами с перегревом и переключением пулов Smiley

А в cgminer другие проблемы будут - у меня вот например изредка одна из карт в cgminer переходит в статус DEAD, перезагрузка помогает, но проверка на пуле по API ничего не даст т.к. по воркерам карты не разнесены.. Если только по уменьшению скорости смотреть, но это тоже может ложные срабатывания давать..
И потом, если этот же cgminer переключился на другой пул - то будет перегружать постоянно т.к. API пула будет возвращать нули Smiley

Меняю 100 рублей на 200. Возможны варианты.
mich
Hero Member
*****
Offline Offline

Activity: 728



View Profile
April 09, 2012, 02:08:13 PM
 #28

А в cgminer другие проблемы будут - у меня вот например изредка одна из карт в cgminer переходит в статус DEAD, перезагрузка помогает, но проверка на пуле по API ничего не даст т.к. по воркерам карты не разнесены.. Если только по уменьшению скорости смотреть, но это тоже может ложные срабатывания давать..
По уменьшению скорости можно подобрать. У меня в скрипте 10 указано - можно заменить на скорость без одной карты, как вариант.
И потом, если этот же cgminer переключился на другой пул - то будет перегружать постоянно т.к. API пула будет возвращать нули Smiley
Мне сии проблемы не ведомы, я на одном пуле сижу )))) Ну а серьезно, дописать код с учетом нескольких возможных пулов не проблема. Как только на одном пуле карты откликнулись хешрейтом в пределах нормы - break, иначе - переходим к следующему. Все молчат - reboot.
SolomonVR
Member
**
Offline Offline

Activity: 104



View Profile
April 09, 2012, 05:19:25 PM
 #29

Новая игрушка. Дополнение от 09042012.
EnerGenie EG-PMS-LAN Сетевой фильтр с LAN
Внешнее устройство выглядит крупнее обычного сетевого фильтра. Похоже внутри находится блок питания для сетевого контроллера и платы управления розетками. Шнур питания имеет длину 1.8 м.
На лицевой стороне устройства находится тумблер питания, который отключает все розетки. Всего имеется 6 розеток, 4-мя розетками можно управлять. Возле каждой управляемой розетки есть оранжевый индикатор и номер розетки.
tenzor
Sr. Member
****
Offline Offline

Activity: 316


View Profile
April 09, 2012, 11:32:50 PM
 #30

2. В скрипт допиши проверку наличия ответа от пула на запрос API. Нет ответа вообще - ничего не делаем, майнер перескочит на другой пул. Есть ответ, но хешрейт упал - перегружаемся.
Он похоже не cgminer-ом майнит, соответственно и мучается проблемами с перегревом и переключением пулов Smiley

А в cgminer другие проблемы будут - у меня вот например изредка одна из карт в cgminer переходит в статус DEAD, перезагрузка помогает, но проверка на пуле по API ничего не даст т.к. по воркерам карты не разнесены.. Если только по уменьшению скорости смотреть, но это тоже может ложные срабатывания давать..
И потом, если этот же cgminer переключился на другой пул - то будет перегружать постоянно т.к. API пула будет возвращать нули Smiley

Можно мониторить логи cgminer, и когда он в них напишет что-то про DEAD или SICK, ребутать комп. У меня так почти на всех линуксовых машинах.
BCMan
Hero Member
*****
Offline Offline

Activity: 527



View Profile
April 10, 2012, 06:41:54 AM
 #31

Ну а как-то можно сделать, чтобы прога считывала температуру, с gpu-z например? Я бы даже заплатил за нее.
 Следить за хэшрейтом не слишком надежно имхо, т.к. сам пул может зависнуть, а видюха наоборот -может хэшировать нормально, но греться будет не по-детски, если случится что с охлаждением.
Вряд ли, если пул зависнет, видюха будет что-то хешировать, она же не будет получать никаких заданий?
Я про две разные ситуации говорю. 1 - эта прога не поможет от перегрева. Видюха будет хэшировать, пока не сгорит или пока не сработает встроенная система защиты от перегрева (это если температура до 100С поднимется, что уже может повредить гпу безвозвратно).
 2. Пул виснет, и прога вырубает комп. Потеря времени опять же.

1. Изначально вопрос обсуждался о том, что лучше перегружать комп не по расписанию, на случай зависания карт, а по факту зависания как такового. Ребут каждые 2 часа - сомнительное решение защиты от перегрева.
Мне не нужен ребут, а только полное отключение компа, до выяснения причин. Есть еще вариант - читать показания температуры через апи cgminer'а. Для примера, есть пхп скрипт в этой теме, который показывает полную статистику для видюх. Сам его использую.
 https://bitcointalk.org/index.php?topic=58834.0


 Реально же сделать?

2. В скрипт допиши проверку наличия ответа от пула на запрос API. Нет ответа вообще - ничего не делаем, майнер перескочит на другой пул. Есть ответ, но хешрейт упал - перегружаемся.
Он похоже не cgminer-ом майнит, соответственно и мучается проблемами с перегревом и переключением пулов Smiley
Да нет у меня проблем с перегревом, просто нужна нормальная подстраховка на непредвиденный случай.

tenzor
Sr. Member
****
Offline Offline

Activity: 316


View Profile
April 10, 2012, 08:37:59 AM
 #32

так cgminer сам отрубает видюхи при перегреве. У меня на одной кулер почти сдох. минуту майнит нормально, перегрев, cgminer убивает 1 тред из двух, температура спадает, включает второй тред обратно. Ну и плюс он еще частоты сбрасывает в указанном пределе.
BCMan
Hero Member
*****
Offline Offline

Activity: 527



View Profile
April 10, 2012, 08:54:54 AM
 #33

так cgminer сам отрубает видюхи при перегреве. У меня на одной кулер почти сдох. минуту майнит нормально, перегрев, cgminer убивает 1 тред из двух, температура спадает, включает второй тред обратно. Ну и плюс он еще частоты сбрасывает в указанном пределе.
Для надежности лучше всю систему отключать. Если кулер помрет, то cgminer уже не поможет. Тем более у меня он не может их отключить почему то.

Barlog
Member
**
Offline Offline

Activity: 61


View Profile
April 10, 2012, 10:44:43 AM
 #34

Я для мониторинга и управления под виндой использую nncron и clocktweak.
Есть еще вариант использования со шлюхами Smiley
SolomonVR
Member
**
Offline Offline

Activity: 104



View Profile
April 12, 2012, 06:20:47 PM
 #35

Термопредохранитель. Варианты здесь и здесь
Обычно компьютерный блок питания включается замыканием черного и зелёного провода. Подумал, если в разрыв этой цепи включить предохранитель градусов на 80… 90. В случает перегрева видеокарты, остановки вентилятора, предохранитель сгорит, разомкнёт цепь и комп выключится. Часто применяются в утюгах, кофеварках.
Купил себе немного. Пока ещё не ставил, так как планировал на водоблок   поставить. Родной радиатор пока не хочу портить, вдруг зимой придётся карты продавать. Да и блоки питания пока ещё на гарантии.
Один из выводов связан с корпусом. Нужно изолировать. В утюгах он находится в тряпочной термостойкой трубке. Для тех, кто решиться на эксперимент, вероятно надо выбирать на меньшую температуру, так как проще их крепить на край радиатора и самое главное, их паять нельзя. Только обжим.

В утюге они закреплены так
AV
Hero Member
*****
Offline Offline

Activity: 910



View Profile
April 12, 2012, 06:48:54 PM
 #36

Термопредохранитель. В случает перегрева видеокарты, остановки вентилятора, предохранитель сгорит, разомкнёт цепь и комп выключится.
В случае перегрева видеокарта сама остановит свою работу.
SolomonVR
Member
**
Offline Offline

Activity: 104



View Profile
April 12, 2012, 06:57:53 PM
 #37

Остановит, но после остывания продолжит майнить. Было два вынужденных эксперимента на 5770. Осенью писал о них. Коротко, остановился вентилятор, и карта какое то время работала в таком режиме, скорость 200мх, пока температура ниже 90С, как только нагревалась выше 90С, скорость падала до 100мх и так было несколько часов. Через месяц эксперимент повторился на другой карте. Не успел вовремя заметить, и в результате помер блок питания… Карта осталась живой, но больше не работает на частоте 960MHz.
naima53
Hero Member
*****
Offline Offline

Activity: 616



View Profile
April 14, 2012, 12:34:54 PM
 #38

Остановит, но после остывания продолжит майнить. Было два вынужденных эксперимента на 5770. Осенью писал о них. Коротко, остановился вентилятор, и карта какое то время работала в таком режиме, скорость 200мх, пока температура ниже 90С, как только нагревалась выше 90С, скорость падала до 100мх и так было несколько часов. Через месяц эксперимент повторился на другой карте. Не успел вовремя заметить, и в результате помер блок питания… Карта осталась живой, но больше не работает на частоте 960MHz.
Была такая фигня тоже, одна 5850ая замедлилась - приехал посмотреть - вентилятор загудел, обороты упали, но блок питания не сгорел, почистил - полет нормальный (температуру не посмотрел, но паленым пахло, часа два добирался..)

Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!