Hey..
Tak sobie mysle i mysle ...wiec postaram sie opisac teraz moja sytuacje zeby latwiej bylo zrozumiec.
mam farme kilku komputerkow gdzie na stale ustawilem w preferencjach boinca w zakladce aktywnosc:
-uruchamianie zgodnie z preferencjami
-dostep do sieci zgodnie z preferencjami
W ten sposob jak rozumiem boinc uzywa sieci zgodnie z moimi zlozeniami w preferencjach w zakladce zaawansowane->pref. lokalne->uzycie sieci.Bo wiadomo ze cokolwiek bym nie ustawil na www projektu to i tak klient dziala zgodnie z preferencjami ustawionymi w boinc-klient.
Domyslnie ustalam laczenie sie co 0.01 dnia i bufor na 0.25 dnia tylko,, poniewaz komputery nie sa zawsze wlaczone i chce wyeliminowac przeterminowanie probek w razie czego jakby taki pc pobral liczyl i skonczyl liczyc juz po uplywie terminu wyslania probki.
No tak ale nie bede za kazdym razem szukac tych komputerow i zmieniac opcji bo zaczne liczyc inny podprojekt i chce zmienic ustawienia moich pref. sieciowych.
I tutaj mam pytanie..
Czy jak zmienie w preferencjach boinca :
w Aktywnosc -> zawsze uruchomione i siec zawsze dostepna to bede mogl automatycznie zmieniac preferencje za pomoca www projektu na ktorej takze sa takie ustawienia ? i zeby sie komunikowal tylko z ustawieniami ktore zmienie na www projektu..
Preferencje na stronie projektu:
"When and how BOINC uses your computer Computing preferences"
Network usage
Computer is connected to the Internet about every
(Leave blank or 0 if always connected.
BOINC will try to maintain at least this much work.) 0 days
Maintain enough work for an additional
Enforced by version 5.10+ 0.25 days
Moj cel to zmiania buforu na mniejszy w razie potrzeby ( np. nagly wyscigi projektu- szybko musze skonczyc liczyc swoje podprojekty i zaczac nowe)
2.
Drugie pytanie to czy jest mozliwosc zdalnego restartowania projektu na takich komputerach ?? bo nie zawsze zamiania typu probek na www pomaga i czasami trzeba to zrobic recznie na takim komputerze zeby zaczac "zasysac"
ok.. zainstalowalem boinca i zauwazylem ze mimo czy jest "zawsze uruchomione" lub "uruchamiaj zgodnie z preferencjami" tak samo z siecia.. Boinc korzysta ze zmienionych ustawien na stronie projektu.. ale dopiero kiedy uzyje przycisku " WYCZYSC".
1.Czy jest inna mozliwosc zdalnie zrestartowania takiego config-a w zdalnym kliencie ?
Może przez ssh uruchomić jakiś prosty skrypcik
sed -i 's| <work_buf_min_days>0.100000<\/work_buf_min_days>| <work_buf_min_days>0.250000<\/work_buf_min_days>|' /patht/to/global_prefs_override.xml
sed -i 's| <work_buf_additional_days>0.500000<\/work_buf_additional_days>| <work_buf_additional_days>1.000000<\/work_buf_additional_days>|' /patht/to/global_prefs_override.xml
boinc_cmd --read_global_prefs_override
boinc_cmd --project http://www.primegrid.com/ update