Ежемесячные архивы: Февраль 2012

приехал Garmin 1490T

Выехал 19 февраля 2012

все в идеале.

На перетяжке руля у Саши

Саша очень приличный и приятный парень моего возраста.

20120223-124139.jpg

Сегодня ездил менять масло

Менял масло на 184.000

20120222-140332.jpg

посылка от Trasterus как стояла так и стоит

в Маями с 9 числа. Если честно то я уже волнуюсь.

vim encoding

:e ++enc=koi8-r

Источник на хабре

12 число а посылка все еще болтается в Маями

не торопятся мерикосы …

Garmin 1490T выехал в моем направлении…

Настройка Mac OS клиента для работы с удаленным BOINC клиентом.

ЧАСТЬ 1 – Настройка BOINC на FreeBSD

ЧАСТЬ 2 – Вступаем в World Community Grid

ЧАСТЬ 3 – Регистрация пользователя, выбор заданий, настройка BOINC для World Community Grid

Часть 4 – Настраиваем удаленный мониторинг/управление своим BOINC клиентом.

Под макось разработан прекрасный BOINC клиент-сервер. Качаем его ТУТ

теперь указываем только наши параметры подключение

и видим статистику нашего удаленного сервера

Надеюсь что эти статьи помогут или просто заинтересуют того кто их прочитает и мы все вместе сможем сделать этот мир лучше 🙂

Настраиваем удаленный мониторинг/управление своим BOINC клиентом.

ЧАСТЬ 1 – Настройка BOINC на FreeBSD

ЧАСТЬ 2 – Вступаем в World Community Grid

ЧАСТЬ 3 – Регистрация пользователя, выбор заданий, настройка BOINC для World Community Grid

Так как я писал что клиент на сервере у меня собран без всяких фронтэндов а понаблюдать за ним хочется то можно использовать возможности удаленного управления клиентом.

(К чести разработчиков BOINC клиента хочу сказать что работает он как часики. во всяком случае пока.)

со стороны сервера. правим
[cce lang=bash]
root@mx1/usr/local/var/db/boinc> vim /usr/local/etc/rc.d/boinc
[/cce]

правим строчку стартовых параметров клиента на:

boinc_flags=”–allow_remote_gui_rpc –dir ${boinc_home}”

по умолчанию boinc слушает команды на порту 31416

[cce lang=bash]

root@mx1/usr/local/var/db/boinc> sockstat | grep 31416
boinc boinc_clie 38832 5 tcp4 *:31416 *:*
[/cce]

добавляем правило в fw открывающее этот порт в мир.

[cce]
/sbin/ipfw add 00273 allow tcp from any to me dst-port 1043, 31416
[/cce]

вроде порт 1043 ему тоже нужен но я не проверял зачем.

теперь надо в настройках boinc разрешить входящие соединения и задать пароль для удаленного управления.

[cce]

root@mx1/usr/local/var/db/boinc> cat remote_hosts.cfg
193.37.XXX.XXX
root@mx1/usr/local/var/db/boinc>

root@mx1/usr/local/var/db/boinc> cat gui_rpc_auth.cfg
cfXXXXXXXXXXXXXXXXXXXX4df7
root@mx1/usr/local/var/db/boinc>

[/cce]

remote_hosts.cfg – сюда айпишник с которого можно управлять boinc-ом
gui_rpc_auth.cfg – пароль для входящих соединений

не забываем после всего перезапустить наш boinc

/usr/local/etc/rc.d/boinc restart

усе! можно проверять!

Регистрация пользователя, выбор заданий, настройка BOINC для World Community Grid

Часть 1 Установка BOINC
Часть 2 Вводная

Осталось только настроить свой аккаунт в World Community Grid  подписаться на задания и начать их расчитывать.

как зарегестрироваться в системе я думаю разберутся все кто читает эту статью. Как выбрать задания тоже. Главное это настроить свой boinc клиент.

В пункте My Team найдите и выберете название комманды в пользу которой будет добавляться ваша статистика. Моя комманда Ukraine

 

Идем в пункт My Profile , выбираем страну в которой вы живете (статистика будет добавляться для всех участников из вашей страны)

и далее видим данные необходимые вам для подключения вашего клиента. Выглядят они примерно так – Project URL & Account key.

Project URL – www.worldcomminitygrid.org
Account Key – 7beXXXXXXXXXXXXXXafr0

вот собственно это и есть идентификаторы вашего клиента boinc.

все управления клиентом производится через утилиту boinc_cmd. Мда, в первой части я забыл упомянуть что собирал клиент без X (иксов) и прочих графических фронтов и бэков. Все таки у меня он дивет на сервере на которых иксов нет и впомине.

[cce lang=bash]
cd /usr/local/var/db/boinc
boinc_cmf –project_attach http://worldcommunitygrid.org  7beXXXXXXXXXXXXXXafr0
[/cce]

посмотреть статус проекта
[cce]
root@mx1/usr/local/var/db/boinc> boinc_cmd –get_project_status
[/cce]

ну и т.д.

всякие полезные опции клиента смотрим  boinc_cmd –help