Pages:
Author

Topic: Fullnode auf Raspberry Pi 2 - page 2. (Read 7447 times)

member
Activity: 182
Merit: 32
Coin, Coin, Bitcoin
June 28, 2024, 05:43:39 AM
#89
Industrial Grade SLC Karten sollen langlebig sein, aber die haben häufig geringe Kapazitäten und kosten viel.

Coinkite verkauft z.B. für ihre Coldcard solch eine SD-Karte.
legendary
Activity: 3990
Merit: 2695
June 28, 2024, 04:32:50 AM
#88
Absolut, völlig richtig, es sind die vielen Lese-/Schreibvorgänge. Häufig werden die Vorgänge in den RAM verlagert, aber das funktioniert halt nicht immer.
Danke für den SD-Karten-Tip, falls jemand gute Erfahrung mit bestimmten Typen von Karten hat, wäre ich interessiert darin.

Beim original Image ist der Swap ja auch schon aktiviert, daher könnte man zur Schonung der SD Karte den komplett deaktivieren.

Quote
Um festzustellen, ob der Swap-Speicher überhaupt gebraucht wird, deaktiviert man den Swap-Speicher. Dadurch wird er geleert.

Swapping beim Raspberry Pi einrichten und deaktivieren

Zur Karte selber, es gibt auf jeden Fall noch bessere aber Samsung gibt auf diese Karte die Videoüberwachungssysteme fähig ist (viele schreib und lese Zugriffe) 10 Jahre Garantie, da sollte die Qualität meines Erachtens schon passen, wird die Zeit aber zeigen.
member
Activity: 182
Merit: 32
Coin, Coin, Bitcoin
June 28, 2024, 04:05:57 AM
#87
SD-Karten sind wirklich ein Problem. Ausfall von SD-Karten sind die häufigsten Probleme, die ich beobachtet habe. Häufig tauchen die Fehler auch so auf, dass die Zuordnung zu Schreib-/Leseproblemen erst nach längerer Zeit möglich ist. Wenn es schon eine SD-Karte sein muss, dann unbedingt eine hochwertige.

Ich habe seit einigen Tagen ein Node mit Umbrel auf einem Raspberry Pi 4 B am laufen und auch hier ging eine 32GB SD-Karte nach einigen Tagen kaputt. Für Lernzwecke habe ich das ersetzt und betreibe das weiter, aber bei mir erweckt das den Eindruck, dass es nie langfristig produktiv betrieben werden kann.

Mit dem Ausfall und den Problem dauerte es ca. 7 Tage und ich bin bei ca. 80% gesynctem Blockchain.

Das Problem der SD Karten ist meisten der SWAP, wenn alles läuft werde ich den Swap beenden, zu der Karte selbst, ich habe mir diese Samsung gekauft.

https://www.amazon.de/dp/B0B1J64G4K

Du könntest aber auch einfach dagegen wirken, sobald alles Fertig ist der Bitcoin Core läuft und die Synchronisation begonnen hat, einfach den Pi ausschalten und von der SD Karte ein Backup machen, die Chain ist ja sowieso auf einem anderen Datenträger.

Absolut, völlig richtig, es sind die vielen Lese-/Schreibvorgänge. Häufig werden die Vorgänge in den RAM verlagert, aber das funktioniert halt nicht immer.
Danke für den SD-Karten-Tip, falls jemand gute Erfahrung mit bestimmten Typen von Karten hat, wäre ich interessiert darin.
legendary
Activity: 3990
Merit: 2695
June 28, 2024, 02:58:16 AM
#86
SD-Karten sind wirklich ein Problem. Ausfall von SD-Karten sind die häufigsten Probleme, die ich beobachtet habe. Häufig tauchen die Fehler auch so auf, dass die Zuordnung zu Schreib-/Leseproblemen erst nach längerer Zeit möglich ist. Wenn es schon eine SD-Karte sein muss, dann unbedingt eine hochwertige.

Ich habe seit einigen Tagen ein Node mit Umbrel auf einem Raspberry Pi 4 B am laufen und auch hier ging eine 32GB SD-Karte nach einigen Tagen kaputt. Für Lernzwecke habe ich das ersetzt und betreibe das weiter, aber bei mir erweckt das den Eindruck, dass es nie langfristig produktiv betrieben werden kann.

Mit dem Ausfall und den Problem dauerte es ca. 7 Tage und ich bin bei ca. 80% gesynctem Blockchain.

Das Problem der SD Karten ist meisten der SWAP, wenn alles läuft werde ich den Swap beenden, zu der Karte selbst, ich habe mir diese Samsung gekauft.

https://www.amazon.de/dp/B0B1J64G4K

Du könntest aber auch einfach dagegen wirken, sobald alles Fertig ist der Bitcoin Core läuft und die Synchronisation begonnen hat, einfach den Pi ausschalten und von der SD Karte ein Backup machen, die Chain ist ja sowieso auf einem anderen Datenträger.
member
Activity: 182
Merit: 32
Coin, Coin, Bitcoin
June 28, 2024, 02:49:41 AM
#85
SD-Karten sind wirklich ein Problem. Ausfall von SD-Karten sind die häufigsten Probleme, die ich beobachtet habe. Häufig tauchen die Fehler auch so auf, dass die Zuordnung zu Schreib-/Leseproblemen erst nach längerer Zeit erst möglich ist. Wenn es schon eine SD-Karte sein muss, dann unbedingt eine hochwertige.

Ich habe seit einigen Tagen ein Node mit Umbrel auf einem Raspberry Pi 4 B am laufen und auch hier ging eine 32GB SD-Karte nach einigen Tagen kaputt. Für Lernzwecke habe ich das ersetzt und betreibe es weiter, aber bei mir erweckt das den Eindruck, dass es nie langfristig produktiv betrieben werden kann.

Mit dem Ausfall und den Problem dauerte es ca. 7 Tage und ich bin bei ca. 80% gesynctem Blockchain.
legendary
Activity: 3990
Merit: 2695
June 28, 2024, 02:37:19 AM
#84
Zuerst einmal die gute Nachricht, der Pi ist mit dem Kompilieren Fertig  Grin



Schlecht ´Nachricht, es hat jetzt (ohne es genau zu wissen da ich das Ende nicht gesehen habe) um die 20h gedauert (werde ich noch in der Anleitung ausbessern), leider hatte ich noch keine Zeit bei Punkt 10 weiter zu machen, aber das werde ich noch alles dieses Wochenende angehen und natürlich weiter berichten und die Anleitung gegeben Falls anpassen.
legendary
Activity: 3990
Merit: 2695
June 27, 2024, 06:27:41 AM
#83
Wenn ich bei dem Wetter zu Hause auch noch vor der Kiste hänge werde ich komisch angeschaut Roll Eyes

Da Gestern die Spiele so langweilig waren, ist mir das nebenbei leicht gefallen, wenn ich es jetzt noch einmal machen müsste, wäre es auch bis auf das Kompilieren viel schneller erledigt.

Man lernt wieder dazu, aber weil die letzten Altcoin Nodes schon so lange her waren, war es wieder eine Challange  Cool, jedenfalls hoffe ich (eine kleine Änderung bei der USB Stick Einbindung nehme ich noch vor), zu Hause kann ich dann den Client starten.
legendary
Activity: 2078
Merit: 854
First BTCT UserName stiftmaster | ID 23592
June 27, 2024, 05:49:33 AM
#82
Na es geht doch voran bei Dir.
Ich wollte mich eigentlich die Woche auch mit der Raspiblitz VM beschäftigen.
Aber zu mehr als die externe Festplatte an den NUC stecken ist es noch nicht gekommen.
Wenn ich bei dem Wetter zu Hause auch noch vor der Kiste hänge werde ich komisch angeschaut Roll Eyes
legendary
Activity: 3990
Merit: 2695
June 27, 2024, 03:30:39 AM
#81
Uiii...na die prognostizierten Zeiten von damals würde ich heute ein wenig großzügiger angeben.
Also 2,5 Stunden wird der Vorgang bestimmt benötigen und ich drücke Dir echt die Daumen, dass es ohne Fehler durchläuft Smiley

Gestern ist er über putty nach 3.5 Stunden noch nicht fertig gewesen, und heute in der Früh war die putty Verbindung unterbrochen, der Pi ist aber noch gelaufen, habe per "make" den Prozess neu gestartet und hoffe er läuft jetzt bis ich von der Arbeit zu Hause bin ohne Probleme durch.

Werde natürlich weiter berichten wie es läuft, wenn ich die Synchronisierung starten kann bin ich schon sehr viel weiter, danach ist es nur mehr eine Frage der Zeit.
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
June 26, 2024, 03:22:24 PM
#80
Danke nach der einen oder anderen Modifikation bei der Anleitung bin ich jetzt einmal bei Punkt 08. Jetzt heißt es abwarten ob ihm noch das eine oder andere fehlt.

Uiii...na die prognostizierten Zeiten von damals würde ich heute ein wenig großzügiger angeben.
Also 2,5 Stunden wird der Vorgang bestimmt benötigen und ich drücke Dir echt die Daumen, dass es ohne Fehler durchläuft Smiley

Meine Erfahrungen mit der Banane liegen jetzt schon ein paar Tage zurück, aber ich kann mich gut daran erinnern, dass ich irgendwann nicht mehr updaten konnte auf dem alten Bananian System. Dann gab es noch irgendwann zwischendurch Hänger (HDD Mount plötzlich verschwunden) und mir verging erstmal die Lust an dem Projekt.
legendary
Activity: 3990
Merit: 2695
June 26, 2024, 01:52:40 PM
#79
Viel Spaß beim ausprobieren Smiley

Viel Spaß beim geduldigen warten Grin

Danke nach der einen oder anderen Modifikation bei der Anleitung bin ich jetzt einmal bei Punkt 08. Jetzt heißt es abwarten ob ihm noch das eine oder andere fehlt.



Werde natürlich über den Erfolg oder Misserfolg berichten und die Anleitung anpassen, sollten weitere Fehler auftreten (was ich natürlich nicht hoffe).

Speicherauslastung sieht derzeit noch folgend aus:

Quote
pi@raspberrypi:~ $ free
              gesamt       benutzt     frei      gemns.  Puffer/Cache verfügbar
Speicher:     943048      169812      303852         356      535632      773236
Swap:        2097148         768     2096380
pi@raspberrypi:~ $
legendary
Activity: 3990
Merit: 2695
June 20, 2024, 02:10:10 AM
#78
Raspi-2b ist "sportlich".

Ich weiß aber der liegt einfach nur so rum und die Hardware und Gegebenheiten sind vorhanden, warum nicht sinnvoll nutzen?

Quote
Du kannst die Core Verzeichnisse in ./bitcoin/blocks und ./bitcoin/chainstate von einer bereits gesynten core auf den USB-Stick kopieren.
Wenn du jetzt Core auf dem PI startest mit ./bitcoind reorginasiert die core (das dauert auch, aber er läd dann nicht aus dem Internet nach).
So habe ich das gemacht, jedoch habe ich keinen USB-Stick genommen, sondern eine USB Festplatte mit 1TB von dem auch das Linux
gebootet wird.

Wahrscheinlich werde ich das so auch machen, andrerseits interessiert es mcih wie lange der Pi benötigt und ob er es ohne Absturz schafft, nach dem ersten Absturz werde ich die Chain einfach kopieren.

Quote
Minen kannst du darauf nicht direkt, da es mit Kanos cgminer nicht geht.
Alternativ kannst du einen ckpool Installieren, ABER nicht auf einem PI, der ist dazu zu schwach (auch ein 5'er reicht da nicht, obwohl die Software darauf läuft).

Schade, wäre sicher ein tolles Projekt gewesen auf der eigenen Full Node wo der Miner direkt drauf ist direkt zu minen (auch wenn da nie etwas gefunden wird).
legendary
Activity: 2483
Merit: 1482
-> morgen, ist heute, schon gestern <-
June 19, 2024, 10:51:16 AM
#77
Raspi-2b ist "sportlich".

Du kannst die Core Verzeichnisse in ./bitcoin/blocks und ./bitcoin/chainstate von einer bereits gesynten core auf den USB-Stick kopieren.
Wenn du jetzt Core auf dem PI startest mit ./bitcoind reorginasiert die core (das dauert auch, aber er läd dann nicht aus dem Internet nach).
So habe ich das gemacht, jedoch habe ich keinen USB-Stick genommen, sondern eine USB Festplatte mit 1TB von dem auch das Linux
gebootet wird.

Minen kannst du darauf nicht direkt, da es mit Kanos cgminer nicht geht.
Alternativ kannst du einen ckpool Installieren, ABER nicht auf einem PI, der ist dazu zu schwach (auch ein 5'er reicht da nicht, obwohl die Software darauf läuft).
  
legendary
Activity: 3990
Merit: 2695
June 19, 2024, 04:38:43 AM
#76
Ich möchte jetzt schon ne Wette platzieren, dass Du von dem Gedanken ganz schnell wieder Abstand nimmst Grin
Der Sync wird auf einer Pi 2 inzwischen gerne 3-4 Wochen dauern und zwischendurch einige Neustarts benötigen, da ihm immer wieder der freie RAM ausgehen wird.

Wenn es nur 3 bis 4 Wochen dauern würde, würde ich ihn sogar laufen lassen... Wird es aber vermutlich nicht sondern länger. Beim synch werde ich einen SWAP auf der SD Karte mit zusätzlichen 2GB einrichten, mich interessiert hier vor allem die Stabilität des PIs...

Quote
Wie sieht es eigentlich mit der Dauerbeschreibung von USB Sticks aus? Ich war bisher der Meinung, dass die das auf Dauer nicht so gut vertragen.

Ist wie bei einer SD Karte nicht optimal, aber der Stick wird vermutlich erst die Segel streichen wenn der Stick dann zu klein wird und ich sowieso wechseln muss.
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
June 19, 2024, 04:14:57 AM
#75
Am Anfang werde ich den Pi einfach einmal laufen lassen um zu sehen wie stabil er ist bei der Synchronisation des Netzwerkes.

Ich möchte jetzt schon ne Wette platzieren, dass Du von dem Gedanken ganz schnell wieder Abstand nimmst Grin
Der Sync wird auf einer Pi 2 inzwischen gerne 3-4 Wochen dauern und zwischendurch einige Neustarts benötigen, da ihm immer wieder der freie RAM ausgehen wird.

Sonst kann ich ja immer noch die Blockchain von meiner externen HDD (die wird einmal in der Woche synchronisiert) auf den Stick ziehen. Fürs erste sollte der 1 TB Stick ja ausreichen.

Würde gleich den Weg gehen Wink
Wie sieht es eigentlich mit der Dauerbeschreibung von USB Sticks aus? Ich war bisher der Meinung, dass die das auf Dauer nicht so gut vertragen.
legendary
Activity: 3990
Merit: 2695
June 19, 2024, 04:00:16 AM
#74
Denke auch das sich am Vorgang selbst nichts geändert hat, und werde es einmal versuchen demnächst. Am Anfang werde ich den Pi einfach einmal laufen lassen um zu sehen wie stabil er ist bei der Synchronisation des Netzwerkes.

Sonst kann ich ja immer noch die Blockchain von meiner externen HDD (die wird einmal in der Woche synchronisiert) auf den Stick ziehen. Fürs erste sollte der 1 TB Stick ja ausreichen.

Werde den aktuellen Stand immer wieder bekannt geben und hoffe der "The Piaxe" ist dann mit einer Anleitung zur Einbindung auch verfügbar.
legendary
Activity: 2078
Merit: 854
First BTCT UserName stiftmaster | ID 23592
June 18, 2024, 05:29:00 AM
#73
Als ich kompilieren und Pi2 gelesen habe, hab ich auch etwas gänsehaut bekommen Cheesy
Aber an sich dürfte sich an dem Vorgang ja nichts weiter geändert haben außer die Core Version.
Viel Spaß beim geduldigen warten Grin
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
June 18, 2024, 02:46:07 AM
#72
Pheeww...die Anleitung ist ja schon etwas betagt, aber einen Versuch ist es auf jeden Fall wert.
Ich weiß nicht ob bei der Konfiguration noch etwas fehlt, aber wenn dem so sein sollte, wirst Du entsprechend Fehlermeldungen bekommen.

Wenn alles klappt, würde ich nach dem Start von bitcoind aber nach einer Minute wieder abbrechen und die extern gesyncten Blockchaindaten auf den USB Stick in das entsprechend angelegte Verzeichnis übertragen.

Viel Spaß beim ausprobieren Smiley
legendary
Activity: 3990
Merit: 2695
June 17, 2024, 09:09:19 AM
#71
Ich habe mich jetzt mit dem kompilieren des Pis schon länger nicht mehr beschäftigt aber so wäre jetzt einmal meine Vorgehensweise, dass Core Wallet mit der GUI ist vermutlich auf keinen Fall zu empfehlen?

Meine Hardware:

- Raspberry Pi2
- 32 GB SD Karte U3 (Nur das BS) ist mittlerweile günstiger als eine kleine Karte
- Kensington K39690EU Absolute Power 4,2A Dual USB Netzteil
- 1 TB USB Stick (Auslagerung Blockchain)

Installation (Anlehnung Installation BananaPi von Lincoln6Echo):

- Raspberry Pi OS Lite (Desktop sollte ich ja keinen benötigen)
- Fixe IP Adresse im Heimnetzwerk vergeben, Portfreigabe mache ich erst nach dem vollständigem sync, dauert sowieso ewig
- Per putty anmelden
- Nur für den sync einen Swap anlegen (danach deaktivieren, sonst ist die SD Karte bald hinüber)
- USB Stick einbinden (Option 1 & Option 2)
- Raspberry updaten und Installieren

Edit: Es wird noch folgendes benötigt:

sudo apt install libevent-dev

Danach folgend installieren und starten:

01.  mkdir ~/bitcoin
02.  cd ~/bitcoin
03.  sudo apt install git
04.  sudo git clone -b v27.1 https://github.com/bitcoin/bitcoin.git
05.  cd bitcoin
06.  sudo ./autogen.sh
07.  sudo ./configure CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" --disable-wallet --without-gui --without-miniupnpc
08.  sudo make (dieser Vorgang dauert ca. 12 Stunden)
09.  sudo make install
10.  strip ~/bitcoin/bitcoin/src/bitcoind
11.  strip ~/bitcoin/bitcoin/src/bitcoin-cli
12.  sudo cp -a ~/bitcoin/bitcoin/src/bitcoind /usr/local/bin/
13.  sudo cp -a ~/bitcoin/bitcoin/src/bitcoin-cli /usr/local/bin/
14.  cd ~/bitcoin
15.  mv bitcoin bitcoin-27.1

Ist die Vergabe der Bitcoin Version sinnvoll, vermutlich um eine neue Version einfach zu kompilieren, da in einem neuen Verzeichnis?

Starten:

sudo bitcoind  -maxconnections=8 -datadir=/namederhdd

Danach einmal ganz lange warten, und eventuell den bitcoind noch einmal stoppen um die config Datei anzupassen.

Sollte so im großen und ganzen stimmen?
legendary
Activity: 3676
Merit: 1495
June 16, 2024, 09:33:49 AM
#70
Moin.

Ja, der Pi2 kann immernoch FullNode,
wenn man den in irgendeiner Weise aktiv nutzen möchte issas aber nicht zu empfehlen.

Zum syncen muss man sich schon ein paar Wochen Zeit nehmen und wenn er einmal läuft, fasst man ihn am besten nich mehr an.  Grin
 

Als ich vor ein paar Monaten anfing, mich mit Lightning zu beschäftigen und dafür Start9 aufgesetzt hab, durfte mein Pi2 auch endlich in Rente gehn.
Also nein, der läuft bei mir nicht mehr, aber nur weil ich ihn abgeklemmt habe, nicht weils nichtmehr ginge.
Pages:
Jump to: