Move Stake Pool to new VPS

Unfortunately I ordered installation from a guy on Fiverr marketplace. He did messy installation.

U did what? How much do u pay? Aaa the first installation?

yes. the very first installation for 100$. No I have an issue… to pick and choose correct key-files.

ok. I’m ready to start. Cardano-cli and node installed, buy never started. I can’t copy db folder from old node (no space on notebook to download).

Should I copy key files one by one to $CNODE_HOME/priv/pool/CoolT
or
use (learn to use) cntools?

Man, what guide did u followed to install the node?

new node installed using Guild guide
https://cardano-community.github.io/guild-operators/Build/node-cli/

It’s seems it’s using same folder structures, but I think u will need to remame few of your old files
You can copy here

$CNODE_HOME/priv/pool/CoolT

set the permision for vrf.skey to 400
chmod 400 vrf.skey

1 Like

Here is my list:

balance.out
deleg.cert
fullUtxo.out
kes.skey
kes.vkey
node.cert
payment.addr
pool.cert
stake.cert
vrf.skey

Which files to be renamed and new name please

priv is empty now.
I need to start node to get pool and CoolT folders inside priv folder?

Before to start this operation please keep a bkp for all these files

Name Translated Name Hot/Cold

Wallet files:

|1|deleg.cert β†’ delegation.cert
|2|payment.addr
|3|payment.skey β†’ cold machine
|4|payment.vkey
|5|stake.addr β†’ reward.addr
|6|stake.cert
|7|stake.skey β†’ cold machine
|8|stake.vkey

After u upload above files and renamed u should be able now to go in cntools - wallet - show to see the balance/rewards, delegation infos
Also u can try to perform a test transaction… send 1 ADA to another wallet address for test

Cntools - funds - send

!!! The critical files which should not be kept on server are payment.skey and stake.skey
Cntools provide a way to encrypt these files
cntools - wallet - encrypt (choose a strong password) and the files will be encrypted (.gpg). This way even some one will stole the files, can’t use them … being encrypted

Before to encrypt the file u should create a bkp for files unencrypted, just in case u will forget the decryption password (without the decryption password u will not be able to access the funds)

β€”β€”β€”β€”β€”β€”β€”β€”β€”-

Pool files

|1|node.counter β†’ cold.counter | cold machine
|2|node.skey β†’ cold.skey | cold machine
|3|node.vkey β†’ cold.vkey | cold machine
|4|node.cert β†’ op.cert
|5|kes.skey β†’ hot.skey
|6|kes.vkey β†’ hot.vkey
|7|pool.cert
|8|poolMetaData.json β†’ poolmeta.json
|9|stakepoolid.txt β†’ pool.id
|10|vrf.skey
|11|vrf.vkey

Now u should be able to see the pool in cntools - pool - show

U can test and rotate the KES (2times)
cntools - pool - rotate (after restart the node)

Now it’s time to check if everything is fine and test cntools - pool - modify
re-add the pool parameters and submit the transaction

If everything is ok bkp all wallet and pool files on a safety place

Also same like wallet you can use encrypt option
cntools β†’ pool β†’ encrypt

If u have any issue please let me know

2 Likes

Looks, you use encryption instead of Air Gap Machine?
IF so, than I must say, that this is more convenient I must say…

A quick one:
you wrote: β€œ|3|payment.skey β†’ cold machine”. there is no extension. you mean cold.machine?

No, cold machine it means the files should not be kept on the live producer… should be bkped some where safely… like an usb

1 Like

You won’t believe it…

I can’t start CNTools
Node socket not set in env file and automatic detection failed! [source: cntools.sh]

ERROR: CNTools failed to load common env file

Please verify set values in β€˜User Variables’ section in env file or log an issue on GitHub

xxx@vmi675590 : /opt/cardano/cnode/scripts $

cntools working on new relay. I used the same Guild guide for new core and cntools ca’n find env…

The only difference is I modified env file on new core to add pool folder name (as per guide)

The node is started and is synced? Check the glive

1 Like

not yet started :man_facepalming:

I wish you luck with Contabo mate… A decade ago, I tried contabo and it was garbage, performance is very lacking. Everything is slow and takes 4x longer than most other providers. I decided to try Contabo again last year for a mining pool to save costs, and we were always running into crashing issues even with 16GB of ram and multiple cores! We have since migrated to a whole different host and have 0 issues, go figure.

Their price is too good to be true and performance suffers a lot.

Yeah, and I can tell you that I am using contabo since last year and no issues :wink:
I am not promoting them, I offer to the people a cheap alternative

I have installed node and relay on Contabo - so far so good. I see no problems. I think service was improved since you last used it…

new relay now synced. Old Core node now connected to 2 relays.

> Cardano Node - (Core - Mainnet) : 1.29.0 [4c594429] < 

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Uptime: 1d 01:31:25 β”‚ Port: 6000 β”‚ Guild LiveView v1.21.1 β”‚
β”‚------------------------└────────────┴─────────────────────────
β”‚ Epoch 291 [68.4%] (node) β”‚
β”‚ 1d 13:56:49 until epoch boundary (chain) β”‚
β”‚ β–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ–Œβ––β––β––β––β––β––β––β––β––β––β––β––β––β––β––β––β––β––β––β–– β”‚
β”‚ β”‚
β”‚ Block : 6271921 Tip (ref) : 40644191 β”‚
β”‚ Slot : 295374 Tip (node) : 40644174 β”‚
β”‚ Density : 5.129 Tip (diff) : 17 :slight_smile: β”‚
β”‚--------------------------------------------------------------β”‚
β”‚ Processed TX : 81211 Out / In β”‚
β”‚ Mempool TX/Bytes : 17 / 9008 Peers : 2 1 β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ KES current/remaining : 313 / 37 β”‚
β”‚ KES expiration date : 2021-11-14 21:44:51 UTC β”‚
β”‚ Missed slot leader checks : 87 (0.0950%) β”‚
β”‚--------------------------------------------------------------β”‚
β”‚ BLOCKS Leader | Adopted | Invalid β”‚
β”‚ Since node start 0 | 0 | 0 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
TG Announcement/Support channel: Telegram: Contact @guild_operators_official