Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Как поднять рухнувший Boeing :-)
Аватара пользователя
Шучу: BOINC Manager.

Yadryara в сообщении #1735762 писал(а):
У нас сильный дождь и ветер были. Отключился свет. Когда свет дали, при новом включении компа не подключился BOINC клиент.

Дословно написано в заголовке окна: "BOINC Manager ошибка соединения". А ниже:

" Invalid client RPC password. Try reinstalling BOINC. "

Закрыл BOINC Manager, попытался открыть снова. Та же надпись. А в Трее покрасневший значок и написано: "Не подключён к клиенту".

При 3-й попытке уже другая надпись:

"Другой экземпляр BOINC Manager уже запущен."

Какой ещё другой экземпляр? В Трее опять покрасневший значок и написано: "Не подключён к клиенту".

BOINC Manager как бы пустой, заданий и проектов никаких не видно.

Пока больше ничего не предпринимал.

DemISdx в сообщении #1735781 писал(а):
На счет боинк-клиента:
1. проверить наличие файла gui_rpc_auth_.cfg по пути C:\ProgramData\BOINC.
2. файл должен быть ровно 32 байта.
3. Можно туда вбить любую комбинацию из циферек 0-9 И буковок a-z.
4. сохранить его там (C:\ProgramData\BOINC)
5. Проверить, что размер 32 байта и перевода строки в файле нет!
6. Просто перезапустить БМ через выход на нем. Ну или комп перезагрузить.
7. Если программа устанавливалась в другую директорию, то разыскать куда именно и сделать тоже самое.

Ну вот ИИ (пока не заглючил) предлагал мне перезаписать пароль вроде как раз в этот файл. Тем более что пароль уже был введён во время предыдущих мучений, закончившихся победой. Проверили в самой Убунте: пароль тот самый. Более того, увидели с помощью команды там же в Убунте, что одно задание считается.

Прервал. Не стал вслепую что-то там считать.

Да, в C:\ProgramData\BOINC искали и не нашли. Вроде он подсказал команду, как записать туда, где найдётся этот файл. Но тут я струсил.

 Re: Как поднять рухнувший Boeing :-)
Yadryara в сообщении #1735787 писал(а):
ProgramData

Обычно, по умолчанию, эта папка скрытая.
Пароль в
Yadryara в сообщении #1735787 писал(а):
gui_rpc_auth_.cfg

Любой и не обязательно действующий, точнее он всегда другой (т.к. действующий может не совпадать по размеру в 32 байта).
Нужен он только для связи между демоном и самой графической программой.
Пароль этот никуда НЕ передается.
Только взаимодействие между БМ и локальным демоном.
Нигде больше он не нужен.
И это НЕ тот пароль, от сайта, где мы регистрируемся.

У Вас кажется убунту была.
Зайти в убунту и выполнить:
Код:
openssl rand -hex 16

51207e70d575b728a1c77cb1e98387d7

Вот это 51207e70d575b728a1c77cb1e98387d7 и можно записать в файл.

 Re: Как поднять рухнувший Boeing :-)
Yadryara в сообщении #1735787 писал(а):
gui_rpc_auth_.cfg

И еще, кажется, этот файл должен быть в ANSI кодировке.
Подзабыл.


Только у файла должно быть имя "gui_rpc_auth.cfg".
(А не "gui_rpc_auth_.cfg")

 Re: Как поднять рухнувший Boeing :-)
Аватара пользователя
DemISdx в сообщении #1735789 писал(а):
И это НЕ тот пароль, от сайта, где мы регистрируемся.

Да, я в курсе, я же сам его вводил во время вчерашней успешной ночной битвы.

Еще помогла вот эта команда в Убунте.

hostname -I

Она выдала два адреса, но ИИ упорно советовал подключиться по одному, а затем ещё и обрезал его. Тогда я ему сказал что может надо взять второй адрес, он как раз на 1 кончается.

И таким способом победили. Через Файл --> Сменить компьютер.

-- добавлено через 1 минуту --

DemISdx в сообщении #1735793 писал(а):
Только у файла должно быть имя "gui_rpc_auth.cfg".

Спасибо, не понадобилось.

-- добавлено через 27 минут --

А первый адрес заработал только тогда, когда мы добавили в Убунту флаг удаленного доступа:

echo 'BOINC_OPTS="--allow_remote_gui_rpc"' | sudo tee -a /etc/default/boinc-client.

 Re: Как поднять рухнувший Boeing :-)
Аватара пользователя
Кстати, теперь вот я не уверен что всё нормально работает.
Уже больше 180 ошибок. Причём, как понимаю, это именно во время последней сессии:

https://boinc.berkeley.edu/central/results.php?hostid=55960&offset=180&show_names=1&state=6&appid=

Правильно посчитанных заданий пока больше — свыше 240.

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

-- добавлено через 22 минуты --

Ну вот уже хорошие новости. Как заданий стало меньше, новых ошибок пока нет. То есть комп досчитывает то, что ранее было скачано и пока без новых ошибок.

Судя по информации изнутри самого BOINC Manager, 5 заданий считаются, остальные штук 30-40 готовы к запуску.

-- добавлено через 6 минут --

А нет, рано обрадовался — ещё 5 ошибочных заданий добавились, их стало 195. Правильных тоже больше стало — 253.

 Re: Как поднять рухнувший Boeing :-)
Аватара пользователя
Всё-таки вроде лучше считается когда заданий мало. Завершились.

Сбойных — 205
Хороших — 283.

Нажал два раза "Обновить" и затем "Получать новые задания". Мне насыпали аж 96 заданий. 6 из них начали считаться.

Почему заданий выдали в 16 раз больше чем пока надо? Где регулируется этот запас?

-- добавлено через 43 минуты --

Пока вроде нормально работает. 12 заданий уже посчитались и написано "Ожидается подтверждение о приеме данных". То есть, как понимаю, данные уже отправлены на сервер. Почему он всё ещё не подтвердил, не понимаю.

Без этого подтверждения они не появляются на страничке, которую указал выше.

Ещё 6 заданий считаются.

-- добавлено через 12 минут --

Посчитавшиеся 6 присоединились к ожидающим, то есть их стало 18. Новые 6 считаются. Раньше я не замечал что так долго ждать нужно. Тогда вроде понятно, почему задания скачаны с довольно-таки большим запасом.

Про остальные написано "Готово к запуску".

-- добавлено через 31 минуту --

Ну вроде всё путём:

Сбойных — 205
Хороших — 307.

То есть все 24 новых задания посчитались правильно, а неправильных пока нету.

Yadryara в сообщении #1735826 писал(а):
Почему заданий выдали в 16 раз больше чем пока надо? Где регулируется этот запас?

Нашёл: это на личной страничке. Там есть пункты:

Код:
Запасать на не менее        0.1 дней работы
Запасать дополнительно на   0.5 дней работы

96 заданий, по 13 минут на задание, это где-то 0.144 суток.

-- добавлено через 3 минуты --

Ещё заметил что все задания были с _0 в конце имени.

 Re: Как поднять рухнувший Boeing :-)
Аватара пользователя
Как говорится, недолго музыка играла.

Сколько-то часов комп поработал в довольно-таки нормальном режиме и я стал постепенно увеличивать загрузку. Довёл вроде бы до максимума: считал 11-12 заданий одновременно.

И тут, не успел я толком порадоваться что вошёл в первую сотню, свет отрубили снова!

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

А как мне бороться-то. КВН я не использую. Мудрили-мудрили вместе с ИИ. Вроде догадались и со вчерашнего дня регулярный счёт пошёл: нынче я уже 75-й. Глядишь около часа дня медаль мне сразу вру́чат, а может быть вруча́т.

Но боюсь, что эта работа опять идёт до ближайшего отключения света. Сложный мост через Убунту может быть опять разрушен.

 [ Сообщений: 7 ] 


Соглашение о конфиденциальности | Общие правила

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group