Ne pas oublier « sudo » au besoin
On commence par se mettre a jour et partir propre:
apt-get update
apt-get upgrade
reboot
Puis on installe boinc depuis les dépôts officiels:
apt-get install boinc
Aussi simple que cela. Boinc est un daemon donc tourne en permanence.
Avant de passer à la config voici les commandes de base on/off de l’application:
etc/init.d/boinc-client start
etc/init.d/boinc-client stop
Édition du 25/10/2019 – Sur Ubuntu Server 18.04 LTS les commandes sont:
service boinc-client start
service boinc-client stop
Voila boinc est installé et vous pouvez lancer/quitter l’appli au besoin.
Pour la configuration nous allons utiliser un manager.
Inscrivez vous donc sur boincstats.com puis lié le serveur au manager avec la commande:
boinccmd --join_acct_mgr http://bam.boincstats.com/ login password
Vous pouvez maintenant adjoindre des projets depuis bam
On va maintenant spécifier les méthodes de connection et d’utilisation cpu:
boinccmd --set_run_mode always
boinccmd --set_network_mode always
Puis lancer un petit benchmark (dure 30 sec):
boinccmd --run_benchmarks
Voila cette fois tout est bien terminé, votre serveur dédié obéira à bam et bossera sur boinc pendant son temps libre.
Si une création de compte échoue depuis bam (j’ai eu le cas sur wcg) utilisé la commande:
boinccmd --create_account URL email passwd name
url = adresse du projet exemple: http://boinc.bakerlab.org/rosetta
email = email identique bam
passwd = mot de passe identique bam
name = login identique bam
Puis faites une recherche de compte depuis bam.
Pour terminer ce tuto voici quelques commandes diverses:
Voir les taches en cours:
boinccmd --get_tasks
Voir les infos du serveur:
boinccmd --get_host_info
Voir l’utilisation disque:
boinccmd --get_disk_usage
Voir les transferts en cours:
boinccmd --get_file_transfers
Voir la version de boinc utilisé:
boinccmd --version
Merci pour le partage très utile
Merci. Utile !
Merci a toi
Bonjour,
J’adore votre devise : « 100% Linux, 100% Free, 100% Béarn »
Merci de ce tuto « Installation Boinc sur Ubuntu Server ».
Avec la commande boinc :
~$ boinccmd –get_tasks ## j’ai immanquablement l’erreur 155 !! ….
Authorization failure: -155
alors que :
~$ boinccmd –version ## passe….
boinccmd, built from BOINC 7.9.3
Une idée ?
Par avance merci.
Eric
Salut, merci pour votre commentaire. Je vais faire quelques tests pour vérifier le problème avec la commande task, je reviens vers vous si je trouve une solution.
Gilles