boinc auf dem raspberry pi
boinc auf dem raspi im schnelldurchlauf:
apt-get install boinc-client boinctui
meine config, habe ich von einem anderen rechner übernommen und angepasst
boinc-client-configuration
<global_preferences>
[ <host_venue>X</host_venue> ]
<run_on_batteries/>
<run_if_user_active/>
<suspend_cpu_usage>50</suspend_cpu_usage>
<start_hour>%f</start_hour>
<end_hour>%f</end_hour>
<net_start_hour>%f</net_start_hour>
<net_end_hour>%f</net_end_hour>
<leave_apps_in_memory/>
<confirm_before_connecting/>
<hangup_if_dialed/>
<dont_verify_images/>
<work_buf_min_days>%f</work_buf_min_days>
<work_buf_additional_days>%f</work_buf_additional_days>
<max_cpus>1</max_cpus>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<disk_interval>300</disk_interval>
<disk_max_used_gb>0,3</disk_max_used_gb>
<disk_max_used_pct>2</disk_max_used_pct>
<disk_min_free_gb>0.1</disk_min_free_gb>
<vm_max_used_pct>20</vm_max_used_pct>
<ram_max_used_busy_pct>20</ram_max_used_busy_pct>
<ram_max_used_idle_pct>30</ram_max_used_idle_pct>
<idle_time_to_run>5</idle_time_to_run>
<max_bytes_sec_up>%f</max_bytes_sec_up>
<max_bytes_sec_down>%f</max_bytes_sec_down>
<cpu_usage_limit>0</cpu_usage_limit>
<day_prefs>
<day_of_week>%d</day_of_week>
<start_hour>%.02f</start_hour>
<end_hour>%.02f</end_hour>
<net_start_hour>%.02f</net_start_hour>
<net_end_hour>%.02f</net_end_hour>
</day_prefs>
</global_preferences>
nach der installation den user wechseln
su - boinc -s /bin/bash
um danach
boinctui
zu starten. danach einfach das projekt auswaehlen. ich habe mich fuer asteroids@home entschieden.
danach boinctui verlassen und boinc-client mit systemd beenden. die ordner /slots und /subjects in /var/lib/boinc-client/ leeren und tmpfs in die fstab eintragen
nano /etc/fstab
tmpfs /var/lib/boinc-client/projects tmpfs defaults,mode=1777,size=150M 0 0
tmpfs /var/lib/boinc-client/slots tmpfs defaults,mode=1777,size=150M 0 0
tmpfs mounten
mount /var/lib/boinc-client/slots && mount /var/lib/boinc-client/projects
danach boinctui starten und ueberpruefen ob alles laeuft
mit boinctui ist auch remote moeglich ohne einen boinc-client auf dem rechner zu haben.
ich habe auf jedem raspi die ip vom notebook eingetragen und kann so ohne mich immer wieder neu einloggen zu muessen, den raspis beim rechnen zusehen.
nano /var/lib/boinc-client/remote_hosts.cfg
kommentare, nachrichten usw. auf twitter unter @wiu_linu
Tweet