Pages:
Author

Topic: Banana Node- Unterstütze das Netzwerk! - page 28. (Read 65267 times)

legendary
Activity: 1456
Merit: 1014
April 24, 2015, 03:49:00 PM
#29
nettes Projekt, gefällt mir  Grin
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 23, 2015, 03:09:59 AM
#28
Das werde ich mir heute abend nochmal ansehen. Ich denke aber, das es nicht so wild sein kann, weil zum einen wird swap im Normalfall nach dem Syncronisieren nicht mehr genutzt (fertig seit Montag) und das Logfile von bitcoin, wird wie der Rest auf meine HDD geschrieben.
Außerdem gehe ich davon aus, das Bananian für SD Karten gedacht ist und da nich kreuz und quer ständig irgendwelche Logfiles auf die SD Karte geschrieben werden  Huh
Ich habe auf jeden Fall ein Backup meiner SD Karte gemacht, für den Fall das beim Update heute oder morgen etwas schief gehen sollte  Wink
legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 22, 2015, 04:00:52 PM
#27
ja diese Vorgehensweise sollte klappen.

Also mein BPI läuft jetzt seit ein paar Wochen sehr stabil mit max. 40 Verbindungen an einer 50/10Mbit Leitung Cheesy

Das mit der SD Karte ist so eine Sache. Im englischen Teil hat einer darauf hingewiesen das die tmp Dateien ja auch auf die SD Karte geschrieben werden und auf Dauer die Karte durch das ständige schreiben von log Dateien kaputt geht. Habe keine Erfahrung wie gravierend sich das auf die Lebensdauer der SD Karte auswirkt. Das man die Blockchain nicht auf SD speicher sollte ist klar...

Writing swap will be an issue on sdcard unless you set it up on a USB that will be re-used or as another partition of the external HDD
I would recommend to do this before the sdcard wears out. More information on this topic:

http://www.raspberrypi.org/forums/viewtopic.php?f=29&t=20505
http://superuser.com/questions/17350/whats-the-life-expectancy-of-an-sd-card
http://raspberrypi.stackexchange.com/questions/9220/maximum-demonstrated-sd-card-durability  <- moving /tmp for logs out of the sdcard

legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 19, 2015, 06:11:14 AM
#26
Meines Wissens nach, kann man das Cronfile nur direkt auf dem Rechner (der Shell) schreiben/bearbeiten, das geht nur mit dem Befehl "crontab -e".

Was man aber machen kann, wenn man Probleme mit dem Editor (vi) hat, ist den Standardeditor zu ändern (auf zB. Nano).

Das stimmt für die "root" crontab, da geht es wohl nur direkt über "crontab -e"
Da ich aber über Putty zu blöde war etwas zu ergänzen (ich weiß nicht warum ich keine Sonderzeichen etc. schreiben konnte) habe ich manuell die "/etc/crontab" bearbeitet und es läuft.
Denke mal noch max 3 Tage bis er syncron ist:
Quote
root@bitcoinnode ~ # bitcoin-cli getinfo
{
    "version" : 100000,
    "protocolversion" : 70002,
    "blocks" : 344194,
    "timeoffset" : -1,
    "connections" : 8,
    "proxy" : "",
    "difficulty" : 44455415962.34380341,
    "testnet" : false,
    "relayfee" : 0.00001000,
    "errors" : ""
}
root@bitcoinnode ~ #

Hoffe meine SD Karte übersteht das, weil SWAP nun genutzt wird:


Wenn alles syncron ist, werde ich erstmal ein Backup der SD-Karte machen und mich danach an das Update des bitcoind wagen.
Meine 0.10.0rc3 ist wirklich schon "alt" https://github.com/bitcoin/bitcoin/releases
Ich werde das so angehen, das ich den bitcond beende und dann per sftp den Ordner auf de SD Karte lösche.
Danach wollte ich dann nach Anleitung hier wieder beginnen:
Quote
13.   mkdir ~/bitcoin
14.   cd ~/bitcoin
15.   git clone -b 0.10.1rc2  git://github.com/bitcoin/bitcoin.git

Richtige Vorgehensweise?
legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 18, 2015, 04:07:14 PM
#25
Meines Wissens nach, kann man das Cronfile nur direkt auf dem Rechner (der Shell) schreiben/bearbeiten, das geht nur mit dem Befehl "crontab -e".

Was man aber machen kann, wenn man Probleme mit dem Editor (vi) hat, ist den Standardeditor zu ändern (auf zB. Nano).

Ok dann probiere ich demnächst mal folgende Lösung:
1.Bpi per hdmi mit TV oder Monitor verbinden
2. Crontab mit nano bearbeiten
legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 18, 2015, 04:03:09 PM
#24
...

Bisher fehlen mir noch rund 14.000 Blöcke bis er syncron ist und hin und wieder hängt sich Bitcoin jetzt auch auf (wie bei Dir)
Ich gehe mal davon aus, das das nacher vorbei ist wenns einmal syncron ist?

Puh das syncen dauert ganz schön lange bei dir.
Ja,das ist nachher vorbei wenn man es nicht mit den connection übertreibt. Bei mir sind das so ca. 40.
legendary
Activity: 1232
Merit: 1011
Monero Evangelist
April 18, 2015, 03:51:28 PM
#23
Meines Wissens nach, kann man das Cronfile nur direkt auf dem Rechner (der Shell) schreiben/bearbeiten, das geht nur mit dem Befehl "crontab -e".

Was man aber machen kann, wenn man Probleme mit dem Editor (vi) hat, ist den Standardeditor zu ändern (auf zB. Nano).
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 18, 2015, 03:33:17 PM
#22
Kann man nicht auf etc per putty zugreifen und das so bearbeiten (also ohneWinSCP) ? Was spricht dagegen? Habe es selbst noch nicht probiert, da ich im Moment nur alle paar Wochen Zugriff auf den Node habe...

Ich war froh als es endlich per WinSCP über sftp funktionierte  Smiley
Mit Sicherheit läst sich das per Putty auch einfügen, aber ich erledige sowas lieber per Hexeditor auf meinem PC.

Bisher fehlen mir noch rund 14.000 Blöcke bis er syncron ist und hin und wieder hängt sich Bitcoin jetzt auch auf (wie bei Dir)
Ich gehe mal davon aus, das das nacher vorbei ist wenns einmal syncron ist?
legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 18, 2015, 08:08:45 AM
#21
...

@Lincoln
Per z.B. WinSCP verbinden mit dem Banana, dann im Verzeichnis "/etc/" die Datei "crontab" auf den PC runterladen, diese mit Linuxfähigen Editor wie als Bsp "Ultraedit" bearbeiten und mit eigen angepassten Daten ergänzen:
Quote
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
@reboot         root    /usr/local/bin/bitcoind  -maxconnections=15 -datadir=/hdd &
#

Nach dem reboot sollte bitcoind automatisch loslegen  Smiley

Ich habe hier einen 50/5Mbit FTTH Anschluß  Cool Wenn ich im Moment mit htop auf den Banana schaue, ist mindestens 1 Kern immer bei 100%...schwer beschäftigt mit der Verifizierung der Kleine würde ich sagen!


Als Wallet nutze ich jetzt Multibit auf meinen Rechner(n), hatte vorher den bitcoincore installiert, aber wenn's mal einen Bluescreen gab, war hinterher immer die Blockdatenbank im Popo...das nervte und belegte zuviel Platz auf meiner SSD  Undecided


Kann man nicht auf etc per putty zugreifen und das so bearbeiten (also ohneWinSCP) ? Was spricht dagegen? Habe es selbst noch nicht probiert, da ich im Moment nur alle paar Wochen Zugriff auf den Node habe...
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 13, 2015, 02:35:49 PM
#20
Ich war der Meinung, man müsste seinen Node da anmelden/aktivieren ansonsten bringt es nichts...ok dann habe ich dank Euch gerade wieder etwas gelernt!
@Lincoln
Per z.B. WinSCP verbinden mit dem Banana, dann im Verzeichnis "/etc/" die Datei "crontab" auf den PC runterladen, diese mit Linuxfähigen Editor wie als Bsp "Ultraedit" bearbeiten und mit eigen angepassten Daten ergänzen:
Quote
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
@reboot         root    /usr/local/bin/bitcoind  -maxconnections=15 -datadir=/hdd &
#

Nach dem reboot sollte bitcoind automatisch loslegen  Smiley


legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 13, 2015, 01:46:15 PM
#19
@Real-Duke

nehme mal an dein BPI ist noch damit beschäftigt die Blockchain zu verifizieren. Das dauert ein bisschen und manchmal ist er dabei bei mir Bitcoind gecrasht. Also muss man immer mal wieder darauf schauen was er da gerade treibt.

Das mit dem Crontab habe ich selbst noch nicht gemacht, da mir die Zeit dafür gefehlt hat. Vielleicht kannst du mir ja ne PM mit dem Vorgehen schreiben, dann füge ich das noch in die Anleitung ein.


Machst Du as Projekt eigener Node denn komplett von der Teilnahme an dem Bitnodes-Incentive-Programm abhängig?
Ansonsten ergibt Deine Aussage nämlich wenig Sinn, denn Du musst die IP ja nach Zwangstrennung nur neu aktivieren, um an diesem Programm teilzunehmen (und sein wir doch mal ehrlich, zum einen sind die Chancen zu "gewinnen" nicht sehr hoch und zum anderen gibts da eh nich sooo viel zu holen).
+1

Mit einem BPI als Node unterstützt man das Netzwerk aber mit einem richtigen Server mit fester IP und 1000 Verbindungen kann der nicht mithalten. Du könntest eine Dyndns einrichten. Mir war der Aufwand zu groß denn auch ohne der Registrierung bei Bitnodes funktioniert ja der Node.

Was steht deinem Node für ein maximaler Upload zur Verfügung? Ich habe 10Mbit und die CPU dümpelt so im einstelligen Prozent Breich rum, wenn nicht gerade ein neuer Block verifziert wird. Verstehe nicht warum Bitcoind mit ca. 60 Verbindungen manchmal bei mir crasht. Vielleicht kommt die HDD mit den vielen parallelen Anfragen nicht zurecht?

Edit: Als Wallet funktioniert der Node nicht, da mit der Anleitung keine Berkeley DB installiert wurde (spart Ressourcen).

legendary
Activity: 3676
Merit: 1495
April 13, 2015, 01:12:48 PM
#18
Machst Du as Projekt eigener Node denn komplett von der Teilnahme an dem Bitnodes-Incentive-Programm abhängig?
Ansonsten ergibt Deine Aussage nämlich wenig Sinn, denn Du musst die IP ja nach Zwangstrennung nur neu aktivieren, um an diesem Programm teilzunehmen (und sein wir doch mal ehrlich, zum einen sind die Chancen zu "gewinnen" nicht sehr hoch und zum anderen gibts da eh nich sooo viel zu holen).
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 13, 2015, 12:34:58 PM
#17
Obwohl hier hätte ich noch eine Frage. Wie die meisten in DE habe auch ich alle 24h eine Zwangstrennung. Mi ist heute morgen aufgefallen, das ich den Node manuell mit der neuen IP Adresse wieder aktivieren musste  Undecided
Geht sowas unter Linux auch per script oder wie händelt Ihr das ?

Hmm niemand kann etwas dazu sagen? Wenn ich das jeden Tag per Hand machen muß, ist das Projekt eigener Node für mich ganz schnell wieder beendet  Sad
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 13, 2015, 02:29:12 AM
#16
Hier stand Blödsinn!
sr. member
Activity: 392
Merit: 250
April 13, 2015, 01:17:27 AM
#15
Mal ne Frage, die sich hier anlehnt:

Ich betreibe 2 Dedicated Windows Server (32 GB RAM / 1GBit anbindung) Die Server sind vielleicht zu 20% ausgelastet und da hab ich mir jetzt auch gedacht, wenn die eh einmal da sind, kann ich darauf ja auch nen Full Node betreiben. Im Endeffekt bedeutet dass doch dann nur, dass ich mir den Bitcoinclienten runter lade und den einfach laufen lasse. Dass ist doch dann shcon ein Full Node, oder?

Kann man das dann noch irgendwo bekannt machen, dass da ein Full Node mit guter Anbindung sethet, damit möglichst viele davon profitieren, sich direkt mit diesem Node verbinden zu können?
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 12, 2015, 06:13:39 AM
#14
Hi,
das Kombikabel ist leider noch nicht da, aber ich habe noch ein Netzteil an dem 2 rboxen hängen mit freien SATA Poweranschlüssen Wink
Die bootstrap kopiere ich momentan, soll in 15min fertig sein.
So wie Du das gemacht hast, gehts natürlich auch, aber das muß doch vom Windows PC auch mit Programmen wie WinSCP möglich sein. Bei meinen Rapberrys gehts doch auch.
Das ich nun den rc3 gewählt habe, ist Zufall! Welche Nummer hat denn das Release? Ich finde es nicht und die 0.10.0 geht wie oben schon geschrieben nicht...
Dann können wir ja gleich gemeinsam updaten  Smiley
Kannst Du mir noch Tips geben wie mein Staraufruf sein müsste (mit Verzeichnis /hdd) und wo hast Du wie den Autostart eingegeben ?

Tante Edit:
So es läuft jetzt wie es soll und der Autostart ist in der /etc/crontab mit
Quote
@reboot         root    /usr/local/bin/bitcoind  -maxconnections=35 -datadir=/hdd &

gesetzt und funktioniert  Cool
Jemand der sich mit Linux besser auskennt, hätte das alles zusammen wahrscheinlich in max 2,5 Stunden gemacht. Bei mir waren es bestimmt 8 Stunden, aber wen interessiert es wenn man ans Ziel kommt  Roll Eyes
Mal sehen wie sich der Kleine die nächsten Tage in der Praxis macht!

Quote
1 root@bitcoinnode ~ # bitcoin-cli getinfo                                                                                    Sad
{
    "version" : 100000,
    "protocolversion" : 70002,
    "blocks" : 195258,
    "timeoffset" : 0,
    "connections" : 12,
    "proxy" : "",
    "difficulty" : 2190865.97010286,
    "testnet" : false,
    "relayfee" : 0.00001000,
    "errors" : ""
}
root@bitcoinnode ~ #
legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 12, 2015, 05:08:12 AM
#13
Bin gerade nur mobil online deswegen nur kurz:

Das hast auch das kombikabel strom+ sata für den BPI? Die Stromversorgung der HDD hatte ich an den BPI gesteckt und das sata Kabel an meinen Desktop Rechner. Dann konnte ich die blockchain einfach rüberkopieren. Wenn du allerdings ein Laptop hast geht das so natürlich nicht...


Edit: rc steht für Release candidate. Du solltest nach Möglichkeit die fertige 0.10 Version installieren und nicht einen rc. Habe aber selbst noch rc4 installiert weil es die fertige Version noch nicht gab.
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 12, 2015, 05:01:55 AM
#12
So neuer Morgen und weiter gehts!
Bin nochmal von vorne angefangen, SATA Platte ist jetzt als /hdd gemountet
Download des Bitcoincore ging wieder nicht, jetzt habe ich den rc3 probiert und es ging.
Bekomme leider unter Win7 keine sftp Verbindung zustande um die bootstrap.dat zu kopieren!
Versuche ich es mit WinSCP, Benutzer: root Pass: pi, Protocol sftp Port 22 erhalte ich sofort: "Network error:Software caused connection abort"
Habe hier noch 3 Raspberry Pi's im Einsatz, da funktioniert es problemlos  Undecided
Beim googlen gefunden, das es naürlich auch unter Linux gehen soll, also VM mit Debian angeschmissen und Verbindung zum NAS über Samba + Banana über sftp hergestellt. Ging sofort..  Roll Eyes
Im Moment kopiert er über die VM die bootstrap.dat in das Verzeichnis /hdd
Dauert noch knapp 1 Stunde

Wie müsste hinterher die Startzeile bei meiner Konstellation aussehen, wenn ich den node mit 35 Verbindungen auf der Konsole starten möchte und wo und mit welcher syntax muß ich das dann einfügen, das er nach einem reboot automatisch startet?
Muß doch zu schaffen sein!

TANTE EDIT:
Man sollte sein Putty und WinSCP auch hin und wieder auf die neuste Version updaten, dann klappts auch mit der Verbindung !  Roll Eyes Roll Eyes Roll Eyes Roll Eyes Roll Eyes Roll Eyes Roll Eyes Roll Eyes
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
April 11, 2015, 02:17:23 PM
#11
Freut mich sehr, dass die Anleitung genutzt wird. Wenigstens einer Wink Falls was unklar ist bitte melden!

Ich habe zwar schon ein ganz klein wenig mit Linux rumgemacht, aber dafür reichts anscheinend noch nicht so ganz.

Als erstes hing ich beim einrichten der SATA Platte, weil Dein Link geht auf eine USB Disk, ok das meiste ist ja ähnlich.
Ich konnte die Platte Ext4 Formatieren und habe das Verzeichnis /share angelegt
Eine Kommandozeile zum mounten/automatisch mounten wäre super gewesen.

Gut das hat dann letztendlich geklappt, bis es hier stockte:
Quote
git clone -b 0.10.0  git://github.com/bitcoin/bitcoin.git
-> hier hing es das erste mal, ging nur nachdem ich mir aus dem andern Post die Zeile:
Quote
git clone -b v0.10.0rc2 git://github.com/bitcoin/bitcoin.git
geholt hatte

Quote
bitcoind  -maxconnections=35 -datadir=/share
gestartet
Da kam dann wie von Dir beschrieben der User und Pass der mit nano bitcoin.config eingegeben werden muß, erledigt!
Also nochmal mit obiger Zeile gestartet...der Pi blinkt jetzt wie verrückt los und im Putty Fenster passiert nichts weiter

Würde gerne mal einen Neustart hinlegen und vorher noch den Autostart setzen mit
Quote
crontab -e

Aber wie die Zeile anpassen und einfügen? menno! Ohne ftp Zugang bin ich aber auch sowas von hilflos  Cry
Würde gerne mal sehen ob sich auf der HDD etwas tut und die Startdateien evtl extern mit Ultraedit bearbeiten

Edit: So mit einer zweiten Putty Verbindung konnte ich sehen das es anscheinend lief, aber nun bekomme ich "Error: Error: Disk space is low!" also denke ich mal er hat auf meine SD Karte gedownloaded und die HDD links liegen lassen.
Schnauze voll für heute...
legendary
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
April 10, 2015, 03:31:07 PM
#10
Banana Pi mit Gehäuse, SD Karte und Netzteil sind auf dem Weg. SATA Kabel ebenfalls und mein altes Notebook kommt zwecks HDD Amputation heute abend unters Messer  Grin
Diese Gehäuselösung http://www.thingiverse.com/thing:480096 wäre genau das Richtige in meinen Augen.
Gibts die auch irgendwo zum vernünftigen Preis zu kaufen?

Freut mich sehr, dass die Anleitung genutzt wird. Wenigstens einer Wink Falls was unklar ist bitte melden!

Die Gehäuselösung hatte ich schon in die Anleitung aufgenommen. Allerdings fehlt mir da eine komplette Abdeckung um das LED geblinke des BPI abzudecken. Das Gehäuse kann man sich glaube ich nur selbst drucken.
Pages:
Jump to: