Российские распределенные вычисления на платформе BOINC
Форум участников распределённых вычислений.

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline master  
#1 Оставлено : 13 февраля 2013 г. 13:14:55(UTC)
master


Статус: Новичок

Группы: Member
Зарегистрирован: 13.02.2013(UTC)
Сообщений: 9
Мужчина
Российская Федерация
Откуда: Россия

Друзья, помогите настроить клиент!

ОС: Rosa 2011, x86-64

Сначала попытался взять boink с оф-сайта, но тому понадобилась модная библиотека libc, заниматься перекомпилящией которой не сильно хотелось. Потомо установил клиента и менеджер из репозитория.

Из репозитория поставил boinc-client и boinc-manager (ver.7.0.28)

Запускаю менеджер, появляется GUI окошко в статус баре которого появляется надпись "Идёт подключение к localhost", а затем "Отсутствует соединение"

Выхожу из менеджера. Из консоли запускаю boinc (клиент) он при запуске выдаёт в консоль следующее:

$ boinc
13-Feb-2013 11:15:10 [---] No config file found - using defaults
13-Feb-2013 11:15:10 [---] Starting BOINC client version 7.0.28 for x86_64-pc-linux-gnu
13-Feb-2013 11:15:10 [---] log flags: file_xfer, sched_ops, task
13-Feb-2013 11:15:10 [---] Libraries: libcurl/7.21.7 OpenSSL/1.0.0d zlib/1.2.5 libidn/1.22 libssh2/1.2.9
13-Feb-2013 11:15:10 [---] Data directory: /home/master
13-Feb-2013 11:15:10 [---] Processor: 4 GenuineIntel Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz [Family 6 Model 42 Stepping 7]
13-Feb-2013 11:15:10 [---] Processor: 6.00 MB cache
13-Feb-2013 11:15:10 [---] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
13-Feb-2013 11:15:10 [---] OS: Linux: 2.6.39.4-5.1-desktop
13-Feb-2013 11:15:10 [---] Memory: 15.63 GB physical, 0 bytes virtual
13-Feb-2013 11:15:10 [---] Disk: 156.97 GB total, 21.30 GB free
13-Feb-2013 11:15:10 [---] Local time is UTC +4 hours
13-Feb-2013 11:15:10 [---] No usable GPUs found
13-Feb-2013 11:15:10 [---] No general preferences found - using defaults
13-Feb-2013 11:15:10 [---] Preferences:
13-Feb-2013 11:15:10 [---] max memory usage when active: 8000.93MB
13-Feb-2013 11:15:10 [---] max memory usage when idle: 14401.67MB
13-Feb-2013 11:15:10 [---] max disk usage: 10.00GB
13-Feb-2013 11:15:10 [---] don't use GPU while active
13-Feb-2013 11:15:10 [---] suspend work if non-BOINC CPU load exceeds 25 %
13-Feb-2013 11:15:10 [---] (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
13-Feb-2013 11:15:10 [---] Not using a proxy
13-Feb-2013 11:15:10 [---] This computer is not attached to any projects
13-Feb-2013 11:15:10 [---] Visit http://boinc.berkeley.edu for instructions
Initialization completed

Запускаю снова менеджер, и сходу получаю в статус баре "Отсутствует соединение" (хотя процесс клиента работает)

Добавить проект не могу. При нажатии на пункт меню "Сервис->Добавить проект или менеджер проектов" ничего не происходит, точнее в статус баре проскакивают сообщения "Идёт подключение к localhost", а затем "Отсутствует соединение"

так же смущает при запуске клиента сообщение "No config file found" где этот файл должен лежать и как выглядеть?

А ещё не очень нравится сообщение "Data directory: /home/master" не хотелось бы чтобы корень домашней директории был бы data directory. Но это наверно можно решить в config file?
Offline master  
#2 Оставлено : 13 февраля 2013 г. 14:36:48(UTC)
master


Статус: Новичок

Группы: Member
Зарегистрирован: 13.02.2013(UTC)
Сообщений: 9
Мужчина
Российская Федерация
Откуда: Россия

Запустил менеджер из под рута, тогда вроде как заработало. Но это же как то не прилично?!

Может тут проблема-накладка из-за неудавшейся попытки установить/запустить клиент скаченный с оф-сайта.

Для начала попробовал тыкнуться в проект MindModelind, только того что проект добавился, никакиго задания не получил, несколько растроился я и тыкнулся в SETI, вот тут другое дело, наполучал кусков для просчёта.

НО! Просчёт идёт только в одном потоке! Загружено только одно из 4 ядер (2 ядра + гипертрейдинг). Это возможно исправить? Отдать три ядра, одно себе оставить....


PS. Проблема с малопоточностью решилась сама собой. Когда клиент поднакачал больше заданий, все ядра подзагрузились. :-)
Но проблема с рутом, всё ещё актуальна :-(
Offline Peter Gavrik  
#3 Оставлено : 13 февраля 2013 г. 18:39:21(UTC)
Peter Gavrik


Статус: Интересующийся

Группы: Member
Зарегистрирован: 26.02.2012(UTC)
Сообщений: 71
Мужчина
Российская Федерация
Откуда: Черняховск

Сказал «Спасибо»: 9 раз
Поблагодарили: 4 раз в 4 постах
Здравствуйте!
Почитайте здесь: http://boinc.berkeley.edu/wiki/User_manual. Если пользуетесь LINUX, думаю английский вариант будет понятен.
И сказал Бог: да будет свет. И стал свет.
И увидел Бог свет, что он хорош;
и отделил Бог свет от тьмы.
Бытие (1:3-4)
Offline Step  
#4 Оставлено : 13 февраля 2013 г. 18:48:37(UTC)
Step


Статус: Старожил

Медали: Донор: За финансовую помощь сайту

Группы: Member
Зарегистрирован: 03.08.2010(UTC)
Сообщений: 916
Мужчина
Российская Федерация
Откуда: г. Кирово-Чепецк

Сказал «Спасибо»: 288 раз
Поблагодарили: 236 раз в 165 постах
Боинк он и в винде с несколькими пользователями вроде как не очень дружит - приходится хитро настраивать, да и при установке процессом вместо приложения видяху использовать не может. Получается, что и в винде проще всего ставить боинк на админской учётке, со всеми остальными вариантами тоже без бубна не обойтись.
UserPostedImage UserPostedImage
Наука — лучший способ удовлетворения личного любопытства за государственный счёт.
Offline suleman1971  
#5 Оставлено : 14 февраля 2013 г. 20:16:46(UTC)
suleman1971


Статус: Новичок

Группы: Member
Зарегистрирован: 30.11.2012(UTC)
Сообщений: 5
Российская Федерация

Поблагодарили: 4 раз в 1 постах
Автор: master Перейти к цитате
Друзья, помогите настроить клиент!

ОС: Rosa 2011, x86-64



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

Автор: master Перейти к цитате


Запускаю менеджер, появляется GUI окошко в статус баре которого появляется надпись "Идёт подключение к localhost", а затем "Отсутствует соединение"



Запущен-ли в этот момент сам клиент нужно посмотреть командой "ps ax | grep boinc".

Автор: master Перейти к цитате

Выхожу из менеджера. Из консоли запускаю boinc (клиент) он при запуске выдаёт в консоль следующее:

$ boinc
13-Feb-2013 11:15:10 [---] No config file found - using defaults
13-Feb-2013 11:15:10 [---] Starting BOINC client version 7.0.28 for x86_64-pc-linux-gnu
13-Feb-2013 11:15:10 [---] log flags: file_xfer, sched_ops, task
13-Feb-2013 11:15:10 [---] Libraries: libcurl/7.21.7 OpenSSL/1.0.0d zlib/1.2.5 libidn/1.22 libssh2/1.2.9
13-Feb-2013 11:15:10 [---] Data directory: /home/master
13-Feb-2013 11:15:10 [---] Processor: 4 GenuineIntel Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz [Family 6 Model 42 Stepping 7]
13-Feb-2013 11:15:10 [---] Processor: 6.00 MB cache
13-Feb-2013 11:15:10 [---] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
13-Feb-2013 11:15:10 [---] OS: Linux: 2.6.39.4-5.1-desktop
13-Feb-2013 11:15:10 [---] Memory: 15.63 GB physical, 0 bytes virtual
13-Feb-2013 11:15:10 [---] Disk: 156.97 GB total, 21.30 GB free
13-Feb-2013 11:15:10 [---] Local time is UTC +4 hours
13-Feb-2013 11:15:10 [---] No usable GPUs found
13-Feb-2013 11:15:10 [---] No general preferences found - using defaults
13-Feb-2013 11:15:10 [---] Preferences:
13-Feb-2013 11:15:10 [---] max memory usage when active: 8000.93MB
13-Feb-2013 11:15:10 [---] max memory usage when idle: 14401.67MB
13-Feb-2013 11:15:10 [---] max disk usage: 10.00GB
13-Feb-2013 11:15:10 [---] don't use GPU while active
13-Feb-2013 11:15:10 [---] suspend work if non-BOINC CPU load exceeds 25 %
13-Feb-2013 11:15:10 [---] (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
13-Feb-2013 11:15:10 [---] Not using a proxy
13-Feb-2013 11:15:10 [---] This computer is not attached to any projects
13-Feb-2013 11:15:10 [---] Visit http://boinc.berkeley.edu for instructions
Initialization completed

Запускаю снова менеджер, и сходу получаю в статус баре "Отсутствует соединение" (хотя процесс клиента работает)



Обычно после установки клиент руками запускать не нужно, он должен стартовать автоматом. Во вторых в логах должна быть строчка вида:
Config: GUI RPC allowed from:
Config: 192.168.1.111
Она означает, что разрешено подключение менеджера с определенного IP адреса (в моем случае 192.168.1.111).
Это задается в файле /etc/boinc-client/remote_hosts.cfg

После этого лучше проверить, что боинк действительно слушает порт коммандой.

netstat -apn | grep boinc

Запускать netstat нужно под рутом, должна выдать что-то типа:
tcp 0 0 0.0.0.0:31416 0.0.0.0:* LISTEN 263/boinc

Именно порт 31416 используется по умолчанию для управления через боинк менеджер.
Если строчка есть, то можно запускать менеджер.

Автор: master Перейти к цитате

Так же смущает при запуске клиента сообщение "No config file found" где этот файл должен лежать и как выглядеть?

А ещё не очень нравится сообщение "Data directory: /home/master" не хотелось бы чтобы корень домашней директории был бы data directory. Но это наверно можно решить в config file?


Обычно конфиги создавать руками не приходится, все работает и так.
Offline master  
#6 Оставлено : 15 февраля 2013 г. 12:10:39(UTC)
master


Статус: Новичок

Группы: Member
Зарегистрирован: 13.02.2013(UTC)
Сообщений: 9
Мужчина
Российская Федерация
Откуда: Россия

Автор: suleman1971 Перейти к цитате
Автор: master Перейти к цитате
Друзья, помогите настроить клиент!

ОС: Rosa 2011, x86-64



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

Та же мандрива, только название другое.

Итак, эксперимент №1:

Отключаю работающие клиента и менеджера.

Запускаю из под рута клиента как демона:
Цитата:
# /etc/rc.d/init.d/boinc-client start
Starting boinc-client (via systemctl): [ОК]

Убеждаюсь, что всё ок:
Цитата:
# ps ax | grep boinc
1026 ? SNs 0:01 /usr/bin/boinc_client --daemon --dir /var/lib/boinc
1033 ? RNl 0:13 ../../projects/boinc.bakerlab.org_rosetta/minirosetta_3.45_x86_64-pc-linux-gnu.......

Запускаю менеджер из под юзера:
$ boincmgr

В статус баре сходу надпись: соединение отстутствует.

Смотрю в netstat:
Цитата:
# netstat -apn | grep boinc
tcp 0 0 127.0.0.1:31416 0.0.0.0:* LISTEN 1026/boinc_client
tcp 1 0 127.0.0.1:47164 127.0.0.1:31416 CLOSE_WAIT 16650/boinc_gui
unix 3 [ ] STREAM CONNECTED 526610 16650/boinc_gui
unix 2 [ ] DGRAM 512512 1026/boinc_client

Закрываю менеджер и запускаю его из под рута:
# boincmgr

В статус баре тут же сообщение: Подключенн к localhost (7.0.28)

Смотрю в нетстат:
Цитата:
# netstat -apn | grep boinc
tcp 0 0 127.0.0.1:31416 0.0.0.0:* LISTEN 1026/boinc_client
tcp 0 0 127.0.0.1:47186 127.0.0.1:31416 ESTABLISHED 28158/boinc_gui
tcp 0 0 127.0.0.1:31416 127.0.0.1:47186 ESTABLISHED 1026/boinc_client
unix 3 [ ] STREAM CONNECTED 531596 28158/boinc_gui
unix 2 [ ] DGRAM 512512 1026/boinc_client
Offline suleman1971  
#7 Оставлено : 15 февраля 2013 г. 17:05:37(UTC)
suleman1971


Статус: Новичок

Группы: Member
Зарегистрирован: 30.11.2012(UTC)
Сообщений: 5
Российская Федерация

Поблагодарили: 4 раз в 1 постах
Автор: master Перейти к цитате

Запускаю менеджер из под юзера:
$ boincmgr

В статус баре сходу надпись: соединение отстутствует.

Смотрю в netstat:
Цитата:
# netstat -apn | grep boinc
tcp 0 0 127.0.0.1:31416 0.0.0.0:* LISTEN 1026/boinc_client
tcp 1 0 127.0.0.1:47164 127.0.0.1:31416 CLOSE_WAIT 16650/boinc_gui
unix 3 [ ] STREAM CONNECTED 526610 16650/boinc_gui
unix 2 [ ] DGRAM 512512 1026/boinc_client

Закрываю менеджер и запускаю его из под рута:
# boincmgr

В статус баре тут же сообщение: Подключенн к localhost (7.0.28)

Смотрю в нетстат:
Цитата:
# netstat -apn | grep boinc
tcp 0 0 127.0.0.1:31416 0.0.0.0:* LISTEN 1026/boinc_client
tcp 0 0 127.0.0.1:47186 127.0.0.1:31416 ESTABLISHED 28158/boinc_gui
tcp 0 0 127.0.0.1:31416 127.0.0.1:47186 ESTABLISHED 1026/boinc_client
unix 3 [ ] STREAM CONNECTED 531596 28158/boinc_gui
unix 2 [ ] DGRAM 512512 1026/boinc_client


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

1. Проверить что сокет доступен проще всего так: telnet 127.0.0.1 31416
2. Можно попробовать запустить менеджер с ключами "-n 127.0.0.1 -g 31416" если есть пароль, то добавить "-p пароль"
3. Если 2 не помогло, удалить файл ".BOINC Manager" в хоумкаталоге юзера от которого запускается менеджер
4. Если ничего не помогло, посмотреть, что пишется в логах боинка в файле /var/lib/boinc-client/stdoutdae.txt при попытке соединения
Offline QWERTY  
#8 Оставлено : 15 марта 2015 г. 15:38:37(UTC)
QWERTY


Статус: Старожил

Группы: Member
Зарегистрирован: 04.08.2012(UTC)
Сообщений: 723
Мужчина
Российская Федерация
Откуда: Sevastopol

Сказал «Спасибо»: 48 раз
Поблагодарили: 197 раз в 117 постах
К стати в ROSA Desktop Fresh R5 та же лабуда.
В смысле - BOINC из коробки работать не хочет. Менеджер пишет, что не может подключиться к клиенту.

Внешне "ось" вроде не плохая, а вот с BOINC у них видать давняя несовместимость.
Око Саурона — всего лишь плагиат за великой природой
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

AlexA theme. Created by AlexA
Форум YAF 2.1.1 | YAF © 2003-2018, Yet Another Forum.NET
Страница сгенерирована за 0.245 секунды.