Это старая версия документа!
В репозитории EPEL присутствует скомпилированный boinc-client
Установка:
yum install boinc-client chkconfig boinc-client on
Файл конфигурации boinc-клиента находится по следующему пути: /etc/sysconfig/boinc-client
Для того, чтобы было разрешено удаленное администрирование, нужно раскомментировать строчку
BOINCOPTS="--allow_remote_gui_rpc"
и перезапустить сервис командой
service boinc-client restart
Boinc-client слушает tcp-порт номер 31416. Поэтому нужно прописать соответствующее правило в фаерволле или вообще отключить фаерволл.
Файл с паролем – /var/lib/boinc/gui_rpc_auth.cfg
Файл с настройками?? – /var/lib/boinc/cc_config.xml
Файлы с настройками должны иметь соответствующие права доступа и владельца:
# pwd /var/lib/boinc [root@node-08 boinc]# ls -l итого 68 -rw-r--r--. 1 boinc 496 47082 Мар 18 16:42 all_projects_list.xml -rw-r--r--. 1 boinc root 167 Мар 18 16:41 cc_config.xml -rw-r--r--. 1 boinc 496 2066 Мар 18 16:53 client_state_prev.xml -rw-r--r--. 1 boinc 496 2066 Мар 18 16:53 client_state.xml -rw-rw----. 1 boinc root 7 Мар 18 16:41 gui_rpc_auth.cfg -rw-r--r--. 1 boinc 496 0 Мар 18 16:42 lockfile -rw-r--r--. 1 boinc 496 445 Мар 18 16:53 time_stats_log
Для того, чтобы проверить состояние boinc-клиента можно запустить команду:
# boinccmd --host 127.0.0.1 --get_state ======== Projects ======== ======== Applications ======== ======== Application versions ======== ======== Workunits ======== ======== Results ========
Либо, с другого узла (удаленно). Пароль нужно подставить после опции –passwd.
./boinccmd --host 192.168.10.9 --passwd ***** --get_state