Advanced member
Статус: Не в сети Регистрация: 16.12.2002 Откуда: TSC! | Москва
я у себя окончательно убил обычный клиент, но всего несколько дней назад никаких проблем не было. Причём даже не на 6-ой версии, а на 5.04 - лень было обновляться.
Что касается СМП, я его ставлю теперь уже только как сервис (службу всегда переименовываю в FAH-SMP). Повышенную стабильность при перезагрузках и прочем гарантируют скрипты для nnCron (скрипт для защиты от выключения и перезагрузки выделен курсивом).
И вообще значит не слетает СМП в режиме сервиса? Службы нужно в зависимость друг от друга прописывать - чтобы fah.exe не запускался прежде smpd/mpich? И если есть гайд по установке nnCron и СМП вместе с ним, буду очень благодарен!
_________________ Любишь хрустеть вкусными, свежими, тёплыми цифрами?
Присоединяйся к нам на http://tsc.overclockers.ru/
Advanced member
Статус: Не в сети Регистрация: 16.12.2002 Откуда: TSC! | Москва
vlad_rassvet Да, зависимость можно прописать, тогда не нужно ставить отсрочку на запуск (PAUSE: 45000 в приведённом мною скрипте). Но меня и так устраивает.
Гайда для ннКрона особого не нужно: ставится элементарно. Нужно качать полную версию и регистрировать, как предписано автором, для некоммерческого пользования жителями бывш. СССР. Потом создавать задачи довольно просто, если есть хотя бы минимум представления о программировании и скриптовых языках.
Вот с СМП дело сложнее. Читай сначала http://tsc.overclockers.ru/fah-smp.html - но там нет следующей информации, которую я окончательно установил лишь недавно: под Windows XP при установке клиента службой происходят странные заскоки с запуском службы после первой перезагрузки. КАК БЫ ХОРОШО И ПРАВИЛЬНО ВЫ НЕ ВВОДИЛИ ИМЯ И ПАРОЛЬ В СВОЙСТВА СЛУЖБЫ СРАЗУ ПОСЛЕ ЕЁ УСТАНОВКИ, плевать, что она запускается и перезапускается до перезагрузки прекрасно, после первой же перезагрузки она не запустится, пока вы не введёте пароль по-новой. Это странный глюк то ли винды (скорее), то ли клиента (маловероятно)...
Поэтому порядок действий (предполагая, что клиент уже установлен и нормально работает не службой) такой:
1) установить службу клиента (fah.exe -configonly - и ответить "y" на вопрос о необходимости установки службы (service));
2) зайти в консоль управления службами (Пуск - Выполнить - services.msc) и настроить запуск службы f@h вручную, от имени пользователя, введённого файлу install.bat, и с его паролем;
3) проверить, запускается ли служба, и остановить;
4) по желанию, отредактировать реестр, чтобы дать службе более простое имя (так будет удобнее управлять ею из командной строки или FAHSpy - я всегда переименовываю службу по типу клиента, по принципу FAH (FAH1 и FAH2) для обычного клиента, FAH-GPU для клиента GPU, FAH-SMP для многопроцессорного);
5) после этого перезагрузка;
6) снова заход в управление службами, проверка, запускается ли служба (а она 100% не запускается под ХР - проверено 3 раза за последние 3 дня на разных машинах);
7) ещё раз ввод пароля того же пользователя (имя не вводить), проверка запуска (запускается!)
8) - и только теперь настройка nnCron (и FAHSpy, если нужно) для запуска службы, остановки службы, экстренной остановки при отключении машины и так далее.
Дальнейшие перезагрузки жить уже не мешают. Странно, но факт.
Огромнейшее спасибо! Сначала обкатаю на домашней машине процесс установки, а потом уже в офис предложу. Один за одним тихим сапом пусть считаются жабки в невидимом режиме...
_________________ Любишь хрустеть вкусными, свежими, тёплыми цифрами?
Присоединяйся к нам на http://tsc.overclockers.ru/
Походу дела временно выпал из проекта. Уже 2 задания висят на отправке, но так и не отправляются. Судя по форуму у них там очередь забита под завязку, так что фиг знает когда. Надеюсь, в срок уложусь. ...
Ни ключ (-send all), ни запасной сервер не помогают. Файлы отсылаются, но в начале отсылки в логах пишется что невозможно поместить задание - лимит пространства. Цитата:
[20:36:57] Couldn't send HTTP request to server (wininet) [20:36:57] + Could not connect to Work Server (results) [20:36:57] (171.64.65.65:8080) [20:36:57] - Error: Could not transmit unit 01 (completed January 16) to work server. [20:36:57] - Read packet limit of 540015616... Set to 524286976.
[20:36:57] + Attempting to send results [20:36:57] Couldn't send HTTP request to server (wininet) [20:36:57] + Could not connect to Work Server (results) [20:36:57] (171.65.103.100:8080) [20:36:57] Could not transmit unit 01 to Collection server; keeping in queue. [20:37:11] (Starting from checkpoint)
Ура, спасибо, Hil! Настроил СМП-клиент как службу - пока полёт нормальный, запускается и что-то считает...
Hil писал(а):
Гайда для ннКрона особого не нужно: ставится элементарно. Нужно качать полную версию и регистрировать, как предписано автором, для некоммерческого пользования жителями бывш. СССР. Потом создавать задачи довольно просто, если есть хотя бы минимум представления о программировании и скриптовых языках.
Вот, собственно, вопрос - куда прописывать тот код, который указан выше? В "новой задаче" в разделе Advanced (у меня винда английская на работе)? И можно чуть-чуть поподробнее про установку этой задачи - обещаю потом выбрать время и сделать по твоим постам FAQ с установкой СМП-клиента в режиме сервиса.
_________________ Любишь хрустеть вкусными, свежими, тёплыми цифрами?
Присоединяйся к нам на http://tsc.overclockers.ru/
Advanced member
Статус: Не в сети Регистрация: 16.12.2002 Откуда: TSC! | Москва
Кстати, я проверял - слетать иногда всё равно слетает, что с такой задачей, что без неё. Но в режиме службы это случается довольно редко, не то что в режиме скрытого запуска клиента...
Всё сделал, скопировал, вроде-бы клиент работает на запуске как положено, но ошибка 0х7b всё-таки возникает при перезагрузке комьютера.
И что делает "WatchHotKey: "${0x79}"? Насколько я понял, это эквивалентно Shift+F10 и после нажатия этой клавиши СМП-клиент останавливается. Может тогда ещё надо сделать клавишу, например Shift+F11, чтобы запустить его опять, не перезагружая машину/повторного выхода-входа пользователя.
ЗЫ: Блин, столько вопросов, аж неудобно... Однако, овчинка выделки стоит - если всё получится и клиенты не будут сохатить жабы, можно получить в команду 5-6 двухкорочников Е6600! Спасибо за поддержку!
_________________ Любишь хрустеть вкусными, свежими, тёплыми цифрами?
Присоединяйся к нам на http://tsc.overclockers.ru/
Advanced member
Статус: Не в сети Регистрация: 16.12.2002 Откуда: TSC! | Москва
vlad_rassvet Точнее говоря, это Alt+F10, и оно останавливает клиента. У меня к этому есть ещё такая же задача с Alt+F12, которая его запускает. Коды сочетаний клавиш можно посмотреть с помощью утилиты WinSpy, входящей в комплект nnCron и запускаемой прямо из меню самого крона.
Одна беда - под вистой не пашет он. Вроде бы бета 1.92 хоть как-то работает, а 1.91 сильно глючит.
TSC! Russia Vice-captain
Статус: Не в сети Регистрация: 21.03.2006 Откуда: Петербург
В связи с окончанием "срока годности" не забудьте обновить 6-й клиент, SMP и GPU клиенты! Скачивать как обычно с сайта докторов. Кроме этого, 1-го февраля вышла версия 1.3 клиента для PS3.
Интересное сравнение нашел:
Цитата:
6.00beta1 Text-GPU for windows was 620k in size. 6.01beta2 Text-GPU for windows is 696k in size.
_________________ Революционеров можно убить, идеи — никогда.
Member
Статус: Не в сети Регистрация: 05.06.2005 Откуда: Н. Новгород Фото: 0
Behc вот надо же быть такими извращенцами! хоть бы слово мои консоли сказали! нет же, тупо не запускаются и всё. как я должен догадаться их обновить? вот... нда... однако же догадался, начал качать, решил зайти сюда повыть на луну, а тут, оказывается, все уже в курсе. Добавлено спустя 10 минут, 49 секунд Behc
Behc писал(а):
Интересное сравнение нашел:
я не знаю, как там у гпу, но у обычной консоли размеры именно такие. в чём подвох, так и не понял.
Member
Статус: Не в сети Регистрация: 05.06.2005 Откуда: Н. Новгород Фото: 0
Behc да нет, размеры у обычного клиента до и после - точно как в твоей цитате. потому пподозреваю либо глюк в твоём источнике информации, либо вселенский заговор.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения