Ich möchte zwei Instanzen von Bitcoin auf meinem Computer ausführen.
Ich weiß, dass sich meine bitcoin.conf-Datei in ./bitcoin/bitcoin.conf befindet, und ich weiß (dank dieses Threads ), dass ich meine .conf-Datei ändern muss, um auf andere Datenverzeichnisse und RPC-Ports usw. zu verweisen.
Es gibt jedoch nur eine .conf-Datei.
Wie verweise ich meine zweite Bitcoin-Instanz auf eine neue bitcoin.conf-Datei? Ich habe das Verzeichnis mit dem kompilierten Code in ein neues Verzeichnis kopiert, ich gehe davon aus, dass kompilierter Code in ein anderes Verzeichnis kopiert werden kann und es ohne Probleme funktioniert.
Ändern Sie das -datadir
Flag auf eine neue absolute Position. Jede Instanz folgt dem bitcoind.conf
in ihrem jeweiligen Verzeichnis.
Wahrscheinlich ist es besser, einen neuen Benutzer hinzuzufügen.
Einfach neuen Benutzer anlegen:
# adduser bitcoin1
# adduser bitcoin2
# su -l bitcoin1 -c 'bitcoind'
# su -l bitcoin2 -c 'bitcoind'
So führen Sie zwei Instanzen mit derselben Brieftasche aus
sudo su -
./xcoind stop
cp -r .xcoin xcoin2
cat .xcoin/xcoin.conf
---
rpcport=3776
port=3777
---
vi ./xcoin2/xcoin.conf
---
rpcport=3876
port=3877
addnode=127.0.0.1:3777
---
./xcoind &
./xcoind -datadir=/root/xcoin2 &
bvpx
./bitcoind -datadir /dir/location/here/
, ist das richtig?Anonym
Badr Bellaj