Bitcoin Forum
April 24, 2024, 12:17:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 »
  Print  
Author Topic: Banana Node- Unterstütze das Netzwerk!  (Read 65129 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
March 02, 2015, 10:35:05 AM
Last edit: March 02, 2015, 11:07:41 AM by Lincoln6Echo
Merited by qwk (5), 1miau (4)
 #1

Hey Leute,

vor einiger Zeit hatte ich schon einmal vor einen kleinen und vor allem kostengünstigen Full-Node Bitcoin Server zu erstellen und hatte damals gehofft der Raspberry Pi mit seinen 512 MB Ram könnten das schaffen. Naja, das Projekt war leider nicht so erfolgreich, da bitcoind zu viel Ram benötigte.

Jetzt habe ich das Projekt noch mal mit neuer Hardware gestartet und im Folgenden habe ich eine kleine Anleitung geschrieben, sodass jeder der Lust hat einen kostengünstigen Bitcoin Full Node zuhause betreiben kann und so das Netzwerk unterstützt.  Ich bin kein Informatiker und schon gar kein Linux Guru daher bin ich dankbar für jeden Verbesserungsvorschlag von euch!
Der Banana Pi eignet sich meiner Meinung nach besser als der RPI 2, da man hier eine kostengünstige SATA 2,5“ HDD zum Speichern der Blockchain verwenden kann.

Inhaltsverzeichnis:
1.   Shopping Liste
2.   Installation
3.   Anmerkungen
4.   Download Links (Blockchain, .stl Datei für Gehäuse)

Die Anleitung ist angelehnt an einen Post von dem User Zelek Uther:
https://bitcointalk.org/index.php?topic=833254.msg10180284#msg10180284
1713917852
Hero Member
*
Offline Offline

Posts: 1713917852

View Profile Personal Message (Offline)

Ignore
1713917852
Reply with quote  #2

1713917852
Report to moderator
1713917852
Hero Member
*
Offline Offline

Posts: 1713917852

View Profile Personal Message (Offline)

Ignore
1713917852
Reply with quote  #2

1713917852
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713917852
Hero Member
*
Offline Offline

Posts: 1713917852

View Profile Personal Message (Offline)

Ignore
1713917852
Reply with quote  #2

1713917852
Report to moderator
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
March 02, 2015, 10:44:49 AM
Last edit: September 25, 2015, 07:35:11 AM by Lincoln6Echo
 #2

Shopping Liste:

1* Banana Pi -> ca. 30-35 €
Weitere Daten Banana PI:
-Dualcore 1Ghz Allwiner A20 ARM CPU
-1 GB DDR3 RAM
- Gbit Ethernet Anschluss
- SATA Anschluss
- Stromverbrauch: ca. 3-4 Watt unter Last
1* SD Karte  (min. 4GB empfohlen und Klasse 10) -> max. 10€
1* 2A Netzteil mit Micro USB Anschluss-> max. 10€
1* alte Notebookfestplatte (min. 80 GB empfohlen) -> ebay oder aus eigenem Bestand  
1* Lan Kabel
1* Banana Pi Gehäuse (aus Lego bauen, kaufen oder selbst drucken) -> ca. 10 €
1* SATA& Strom Versorgungskabel um HDD an BPI anzuschließen-> 3-5 €

Insgesamt kommt man so in der Summe auf 65- 70 € für das Setup. Klar, wer nicht basteln will und monatlich ca.  9€ ausgeben möchte kann auch einfach einen VPS mieten aber die Hardware gehört euch dann nicht.
Wenn ihr einen Onlineshop kenn bei dem man die Artikel gegen Bitcoins kaufen kann einfach PM oder im Thread posten, dann füge ich die Links ein.

Zusatz: Je schneller euer Internetupload ist, desto besser! Ich habe zurzeit 10 Mbit im Upload und Bitcoind erzeugt so ca. 60 GB die Woche an Netzwerkverkehr.
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
March 02, 2015, 10:52:46 AM
Last edit: September 22, 2016, 05:06:11 PM by Lincoln6Echo
 #3

Installation:

1. Das OS Bananian (https://www.bananian.org/) für den BPI runterladen und das Image auf die SD Karte schreiben. Das OS ist ressourcenschonender als zum Beispiel Raspbian und ist auf den BPI optimiert. Bananian belegt nur 30 MB des Arbeitsspeichers!
2. Alle Komponenten zusammenstecken und an den Router anschließen
3. Im Router dem BPI eine feste IP Adresse im Heimnetz geben und für diese den Port 8333 freigeben
4. Das Programm putty (http://www.putty.org/) auf dem Rechner installieren mit dem ihr den BPI steuern möchtet und im Programm die IP vom BPI eingeben-> ,,open‘‘ klicken
5. Login: root   passwort: pi
6. bananian-update    (in der Kommandozeile eingeben, dann warten bis Updates installiert wurden)
7. bananian-config    (um Passwort sowie Uhrzeit zu ändern und den Speicherbereich auf die ganze SD Karte auszuweiten)
8. Nun müsst ihr noch die angehängte HDD formatieren und mounten. Anleitung:
http://www.welzels.de/blog/projekte/raspberry-pi/low-budget-nas-mit-einem-raspberry-pi/pi-nas-einbinden-der-usb-festplatte/
oder
http://www.einplatinencomputer.com/banana-pi-sata-festplatte-anschliessen-und-mounten/
oder:
https://bitcointalk.org/index.php?topic=973628.msg15684959#msg15684959
9. apt-get update && apt-get dist-upgrade && apt-get install autoconf && apt-get install git build-essential autoconf libtool
10.   apt-get install automake
11.   apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev
12.   apt-get install pkg-config
13.    apt-get install libevent-dev
14.   mkdir ~/bitcoin
15.   cd ~/bitcoin
16.   git clone -b v0.13 https://github.com/bitcoin/bitcoin.git
17.   cd bitcoin
18.   ./autogen.sh
19. ./configure CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" --disable-wallet --without-gui --without-miniupnpc
20.   make (dieser Vorgang dauert ca. 1,5 Stunden)
21.   strip ~/bitcoin/bitcoin/src/bitcoind
22.   strip ~/bitcoin/bitcoin/src/bitcoin-cli
23.   cp -a ~/bitcoin/bitcoin/src/bitcoind /usr/local/bin/
24.   cp -a ~/bitcoin/bitcoin/src/bitcoin-cli /usr/local/bin/
25.   cd ~/bitcoin
26.   mv bitcoin bitcoin-0.13

Vor dem Start von Bitcoind:

Um die sync Zeit zu reduzieren solltet ihr vor dem ersten Start die Blockchain auf eurem Steuerrechner herunterladen.
Quellen:
http://www.bundesverband-bitcoin.de/BootStrap/
-Bittorrent

Die Dateien entpacken und auf die Festplatte eures BPI schieben.

Bitcoind starten:
bitcoind -datadir=/namederhdd       -> bei namederhdd natürlich den richtigen Namen angeben (z.B. share oder sda1)
Optional:
bitcoind  -maxconnections=60 -datadir=/namederhdd
-> hier wird die Anzahl der maximalen Verbindungen auf 60 begrenzt.

Beim ersten Start wird ein Username und Passwort gefordert. Hier könnt ihr den Vorschlag übernehmen, der euch angezeigt wird. In die Config Datei könnt ihr mit dem Befehl „nano“ schreiben oder ihr benutzt das Tool WinSCP (https://winscp.net/eng/docs/lang:de).
Achtung: Die .conf Datei liegt auf der HDD!

Beispiel:
Code:
addnode=213.165.91.169 #Shorena's full node
maxmempool=500
maxconnections=28
minrelaytxfee=0.00002
limitfreerelay=5

Erklärungen zu den möglichen Parametern der .conf Datei:
https://en.bitcoin.it/wiki/Running_Bitcoin

Um den Transaktionsspam einzudämmen können folgende Parametereinstellungen helfen:
Code:
minrelaytxfee=0.00005
limitfreerelay=5

Bitcoind stoppen:
bitcoin-cli stop

Bitcoind Informationen:
bitcoin-cli getinfo

Information zur Systemauslastung:
,,Htop‘‘ in die command line eintippen
-> mit F10 wieder schließen
Informationen zum Netzwerkverkehr
,,bwm-ng‘‘ in die command line eintippen
-> Taste ,,t'' drücken um zwischen den einzelnen Anzeigeoptionen zuwechseln. Ich finde den 30 Sekunden Durchschnitt am besten.

Installation einer neuen Version
1. auf die shell oberfläche einloggen
2. rm -r bitcoin
3. bei Punkt 14 der Installationsanleitung weitermachen

Wie bastel ich mir Stats für meinen Full Node?
Hier verweise ich auf die wunderbare Anleitung von Lassdas:
https://bitcointalk.org/index.php?topic=973628.msg15484594#msg15484594
https://bitcointalk.org/index.php?topic=973628.msg15484979#msg15484979
https://bitcointalk.org/index.php?topic=973628.msg15485863#msg15485863
https://bitcointalk.org/index.php?topic=973628.msg15494464#msg15494464
https://bitcointalk.org/index.php?topic=973628.msg15497214#msg15497214
https://bitcointalk.org/index.php?topic=973628.msg15507920#msg15507920
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
March 02, 2015, 10:57:16 AM
 #4

Anmerkungen:

- Während der ersten Synchronisation/ Verifikation der Blockchain liegt die Arbeitsspeicherauslastung bei ca. 800 bis 1500 Mb, sodass der Swap durchaus genutzt wird. Auf Dauer wäre das nicht so gut, da man so schnell die SD Karte kaputt macht aber nach dem Sync geht die Arbeitsspeicherauslastung deutlich zurück

- Die durchschnittliche  Arbeitsspeicherauslatung liegt nach dem ersten Synchronisieren der Blockchain bei 500 bis 750 Mb

-Wie zukunftstauglich diese Hardware Konfiguration ist kann ich nicht abschätzen, da ich nicht weiss wie schnell die Blockchain in Zukunft wachsen wird. Mit einer HDD < 100 GB sollten 1-2 Jahre  aber möglich sein.

- Bin selbst nicht so fit in Debian/Linux und bin froh, dass ich das so auf Anhieb zum laufen bekommen habe. Falls ihr Verbesserungsvorschläge habt könnt ihr euch gerne melden.

- Habe im Moment leider nicht so viel Zeit aber ich wollte in den nächsten Wochen noch ein passendes Gehäuse für einen 3D Druck entwerfen, sodass Banana Pi und die HDD in platzsparend aufgestellt werden können. Füge ich dann noch als Link später hinzu.

- Eine Übersetzung ins Englische mache ich sobald ich Zeit dafür habe und es Bedarf besteht.
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
March 02, 2015, 11:03:39 AM
Last edit: March 30, 2016, 07:46:05 PM by Lincoln6Echo
 #5

Downloads:

Blockchain:
http://www.bundesverband-bitcoin.de/BootStrap/

Gehäuse:
1. http://www.thingiverse.com/thing:480096
2. Eigenes Gehäuse folgt später
yxt
Legendary
*
Offline Offline

Activity: 3528
Merit: 1116



View Profile
March 03, 2015, 06:08:35 PM
 #6

"Thumb Up" für die Anleitung  Smiley

BTCKano Pool██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██
██
██
██
██ ██ ██
██ ██ ██
██ ██ ██
██ ██ ██
██ ██ ██
██ ██ ██
██ ██ ██
██ ██ ██
██ ██ ██
   ██
   ██
   ██
   ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
██ ██
   ██
   ██
   ██
   ██
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
April 04, 2015, 09:59:03 AM
 #7

Würde gerne noch die Option hinzufügen, dass Bitcoind bei Systemstart mitstartet. Habe schon gelesen, dass es mehrer Möglichkeiten gibt nur bin ich mir nicht sicher welche die beste unter Linux ist. Damit kennt sich bestimmt jemand von euch aus. Wink
dewdeded
Legendary
*
Offline Offline

Activity: 1232
Merit: 1011


Monero Evangelist


View Profile
April 05, 2015, 10:26:36 AM
 #8

mach doch einfach crontab-eintrag zur ausführung für "@reboot"

Vergleiche: http://wiki.ubuntuusers.de/Cron
Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 09, 2015, 12:27:45 PM
 #9

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?

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
April 10, 2015, 08: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.
Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 11, 2015, 07:17:23 PM
Last edit: May 03, 2016, 08:23:56 AM by Real-Duke
 #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...

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 12, 2015, 10:01:55 AM
Last edit: April 12, 2015, 07:34:58 PM by Real-Duke
 #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

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
April 12, 2015, 10:08:12 AM
Last edit: April 12, 2015, 10:33:33 AM by Lincoln6Echo
 #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.
Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 12, 2015, 11:13:39 AM
Last edit: April 12, 2015, 05:22:26 PM by Real-Duke
 #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 ~ #

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
schnebi
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


View Profile
April 13, 2015, 06: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?
Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 13, 2015, 07:29:12 AM
Last edit: June 20, 2015, 08:04:28 AM by Real-Duke
 #16

Hier stand Blödsinn!

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 13, 2015, 05: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

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
lassdas
Legendary
*
Offline Offline

Activity: 3649
Merit: 1412


View Profile
April 13, 2015, 06: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).
Lincoln6Echo (OP)
Legendary
*
Offline Offline

Activity: 2459
Merit: 1057


Don't use bitcoin.de if you care about privacy!


View Profile
April 13, 2015, 06: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).

Real-Duke
Legendary
*
Offline Offline

Activity: 3360
Merit: 2145


Top Crypto Casino


View Profile
April 13, 2015, 07:35:49 PM
Last edit: March 07, 2017, 11:11:46 AM by Real-Duke
 #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



█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!