Confirm “Y” and press Enter twice when asked during the installation.
Then you need to claim the node, through the claiming script. In Netdata Cloud Dashboard, and click on Claim Nodes. On the popup on the right, copy and paste and run the command displayed across all of your nodes.
You will see a confirmation in the node that it was successfully claimed:
On your registered e-mail you will start receiving notifications regarding anything related to your node – low RAM, low space, node is unreachable, etc. You can also set custom commands, and a I guide on those will be included below at a later time.
If your node is not discovered on the dashboard, you need to restart the process:
Here are few commands to use to maintain your node.
3. Perform manual job payouts
Go to the My nodes section on OTHUB and open the node you want to make payouts for. In the jobs section find the jobs which are Completed and not paid out yet:
Option 1: Click on Payout and follow the instructions
Option 2: Payout from the node terminal
Run the below command by replacing the XXXXX with the job offer ID, listed on the same row, which you obtained from OTHUB.
docker exec otnode curl -s -X GET http://127.0.0.1:8900/api/latest/payout?offer_id=XXXXX
Important: This command will use ETH from the Operational wallet. Due to the high GWEI, make sure you have set a “max_allowed_gas_price”: setting in your .origintrail_noderc configuration file, to limit the expenses.
Alternatively you can obtain a list of offers you can payout (however this includes all offers including those that just started, which could payout a very minimal amount) (replace XXXX below with your node ID):
9. I have disabled auto payout, but for old jobs they keep trying to payout with error “info – Gas price too high, delaying call for 30 minutes” but it appears to be popping up every 5 seconds.
Open the bash console inside your node with the following command:
docker exec -it otnode bash
Go to the data section of your node:
cd /ot-node/data
Open the SQLite shell of your database
sqlite3 system.db
Add a 30 minute period (in milliseconds) for all payout commands
update commands set period=1800000 where name="dhPayOutCommand";
Exit the SQLite shell and the container by pressing Control+D twice.
Restart the node
docker restart otnode
Due to frequent node access to the database, some commands listed above might fail, but you can just run the command again.