Install FluxOS Testnet for Thunder

 

Install FluxOS Testnet for Thunder 


We are preparing our Mini PC for FluxNode Thunder on Testnet deployment 

If this is a system with FluxNode already installed, skip to section 3 below.

1. Once logged in to the node, at the prompt type:
sudo su -
Then copy/paste the following and hit Enter:
bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox_testnet.sh)

2. At the next screen, type: 1 and hit Enter to install Docker. Enter your username (fluxuser) when prompted and hit Enter. Wait for the Docker to install and when prompted Would you like switch to user account Y/N? type and hit Enter




3. Once back at the prompt copy/paste the following and hit Enter:

bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox_testnet.sh)

4. At the next screen, type: 2 and hit Enter to install FluxNode.


If this is an existing node: when prompted "Would you like to import data from Flux config files", select No, and hit Enter


If this is an existing node and if installing on Testnet: when prompted "Would you like to use old chain from Flux daemon config 
directory?", select No, and hit Enter

On the next step, if your ssh port is 22 (which it likely is), select Yes, and hit Enter


  • While FluxOS is being installed, log in to your ZelCore Beta wallet and navigate to Apps > FluxNodes,  Expand the node by clicking the  > arrow and click Edit.
  • Under the Private Key click the alphanumeric character stringThis will copy the key.




  • Back to MTPuTTY FluxOS installation. When prompted  Enter your FluxNode Privkey generated by your Zelcore right-click the terminal window to paste the key. Hit Enter.



  • Switch to ZelCore Beta and click the character string under Collateral TX ID to copy it.
  • Go back to MTPuTTY FluxOS installation and when prompted Enter your FluxNode collateral txid right-click the terminal window to paste the ID. Hit Enter.


  • When prompted Enter your FluxNode collateral output index, switch to ZelCore Beta and note the OutPut Index value (in my case it was 0). Input the value into FluxOS installation prompt and hit Enter
  • Switch to ZelCore Beta, hit Cancel in Edit window, and navigate to Apps > ZellID. Click on the QR code to copy the ID


  • Go back to MTPuTTY FluxOS installation and when prompted  Enter your ZEL ID from ZelCore right-click the terminal window to paste the ID. Hit Enter.

  • If prompted for KDA address, switch to ZelCore Beta, go to your Nodes portfolio, Add Assets, search for KDA and add.

  • Once added you may need to click Show Zero Sum to reveal Kadena (KDA) asset and then click on it. Click Details > Receive and copy Account (starting with a k:)

  • Go back to MTPuTTY FluxOS installation and right-click the terminal window to paste the KDA wallet address. Hit Enter.


  • When prompted Choose a method how to get bootstrap file, select Option  1) Download from source build in script, hit Enter, and wait for the download to complete

  • Wait for the Flux Daemon to sync
5. Once FluxOS is finished and we are back at the prompt copy/paste the following and hit Enter:
bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox_testnet.sh)

  • Type: 5 and hit Enter to install Multinode configuration with UPNP.
  • At the  UPnP Configuration prompt, select 1) Enable UPnP Mode and hit Enter


  • When prompted to Enter your FluxOS port, type first port 16127 if this is your first node and hit Enter. If this was your second node, you would type 16137 instead, and so on.


  • When prompted Is your router's IP 192.168.1.1? Make sure it shows your internet router IP and hit Enter. If it is not, there is some issue with your network configuration which is outside of the scope of this how-to


  • Wait for  the FluxOS and Benchmark to restart

7. Enable Thunder benchmarking. At the prompt run:
sudo bash -c "echo "thunder=1" >> $HOME/.fluxbenchmark/fluxbench.conf"

Finally reboot:
sudo reboot

8. After the system reboots run the following command to get the benchmarks:
fluxbench-cli -testnet getbenchmarks

Your output should contain an entry "status": "CUMULUS"

You can also access your node with your Web browser at: http://192.168.1.183:16126/benchmark/benchmarks/getstatus

This page should show Benchmarking CUMULUS

9. Open ZelCore Beta wallet and go to Apps > FluxNodes
Expand your node and click Edit

Google "what is my ip address" and copy your public IP address shown, e.g. 212.123.45.67
Under IP address enter your Public IP followed by port e.g. 212.123.45.67:16126
Click Save
Click Start
The FluxNode should display STARTING and should turn to CONFIRMED in a few minutes. Congratulations! Your Thunder FluxNode is now operational.


Comments

Popular posts from this blog

FluxNode Networking, Router, and Firewall Setup

Installing FluxOS

Flux CUMULUS Node Under $100!