Meedere FIX Masternode op een VPS v2

Deze methode maakt gebruik van het NEO-script dat zich hier bevindt: https://github.com/neo3587/dupmn

Waarom het script van NEO?

  • Gemakkelijk aan te passen aan elke munt of project

  • Het kan IPv4 of IPv6 doen

  • Het maakt gebruik van bootstrap om het synchroniseren van de MN-portemonnee naar de blockchain te versnellen -> Directe synchronisatie

  • extreem aanpasbaar en ontwikkeling doorlopend

‌Deze tutorial laat je stap voor stap zien hoe je meerdere FIX Masternodes op een enkele VPS-server kunt instellen met behulp van het NEO-script.‌

Het concept achter het script van NEO

  • ‌Installeer de FIX-masternode zoals gewoonlijk. Dez Masternode is het hoofd-Masternode van alle andere Masternodes.

  • Installeer het NEO-script

    • Maak het .dmn-profielbestand dat specifiek is voor FIX

    • Voeg het profiel toe op basis van de .dmn-instellingen

    • Installeer zoveel duplicaten (masternodes) als je wilt met het commando dupmn install fix

Installatie stappen ‌

  1. Installeer de hoofd-FIX-masternode

Ik zal hier niet veel tijd aan besteden, omdat dit uitgebreid is behandeld in andere documenten. U kunt deze als referentie gebruiken: https://docs.fix.network/nederlands/fix-masternodes/masternode-installatiehandleiding-met-script

Het enige belangrijke is dat u de Main MN niet met uw lokale QT-portemonnee hoeft te laten praten. d.w.z. geen invoer nodig in het bestand masternode.conf, geen MN-onderpand nodig, geen Txid. U hoeft alleen een persoonlijke sleutel in te voeren wanneer u hierom wordt gevraagd. Dat is het.‌

Dus de status van die Main MN zal altijd zijn: status: Not capable masternode: Hot node, waiting for remote activation.

2. Maak duplicaten van de Main FIX Masternode

2.1 Download en installeer het NEO-script

curl -sL https://raw.githubusercontent.com/neo3587/dupmn/master/dupmn_install.sh | sudo -E bash -

2.2 Maak de fix.dmn bestand aan

In de root map, typ:‌

nano fix.dmn, en plak wat volgt er in dan opslaan met ctrl+x

COIN_NAME="FIX"             # Name of the coin
COIN_PATH="/root/"          # NOT required parameter, location of the daemon and cli (only required if they're not in /usr/local/bin/ or /usr/bin/)
COIN_DAEMON="fixd"          # Name of the daemon
COIN_CLI="fix-cli"          # Name of the cli
COIN_FOLDER="/root/.fix"    # Folder where the conf file and blockchain are stored
COIN_CONFIG="fix.conf"      # Name of the conf file
RPC_PORT=45454              # NOT required parameter, it's just to force to start looking from a specific rpc port for those coins that doesn't have a rpcport parameter in the .conf file or that the main node rpc port is not between 1024 and 49451 (otherwise it will start looking at 1024).
COIN_SERVICE="fix.service"  # NOT required parameter, if you have a service for the main node, add this parameter for the systemctlall and bootstrap commands.

dupmn profadd fix.dmn fix

2.4 Maak de Masternode-exemplaren / duplicaten‌

Gebruik het commando dupmn install fix, U zou moeten dit hebben:‌

Die output suggereert al een aantal dingen zoals "fix-cli-x masternode status", waarbij x je masternode-instantie is, om de status van de masternode te verifiëren. Het genereert ook zelf een privésleutel. Je kunt die gebruiken om het masternode.conf-bestand van je lokale portemonnee toe te voegen of een privkey af te dwingen met de --privkey param.‌

Je kunt ook het gebruik van een bootstrap inschakelen om een nieuwe MN onmiddellijk als volgt te synchroniseren, gecombineerd met de afgedwongen privkey:‌

Zodra uw lokale QT-portemonnee correct is ingesteld (onderpand verzonden naar MN-adressen, bestand masternode.conf gevuld, aliassen gestart, enz ...)‌

U kunt de status van uw MN's controleren met de opdracht fix-cli-all masternode status

Het trefwoord "all" betekent dat een samenvatting van alle MN's wordt weergegeven. U kunt uw MN-instantienummer daar gebruiken om naar een specifieke MN te kijken. Zoals u kunt zien, is het hoofdinstantie exemplaar 0 of MN0:‌

Voor meer informatie over de andere params van dupmn voor een betere aanpassing, kunt u een kijkje nemen op neo's github-pagina (zie link hierboven) of gewoon de dupmn help-opdracht uitvoeren en een lijst met beschikbare dupmn-opdrachten verschijnen.‌

Dat was het. Bedankt voor u aandacht.‌

Zou u nog vragen hebben, u kunt terecht naar onze discord server voor hulp: https://discord.gg/CPEuShP​‌

Er is ook een video-tutorial op mijn YouTube-kanaal voor diegenen die geïnteresseerd zijn (in het engels): https://www.youtube.com/watch?v=knkRv6_ZGO4

Last updated