Ensure the checksum hash matches. This means the snapshot was downloaded fully and properly.
Sample output says OK when you successfully validate the file:
mainnet.roll.date.12345.chain.xz : OK
If the checksum did not match, you can try downloading the file again or try downloading a snapshot from a different source.
Extract the snapshot, then import the snapshot.
./tezos-node snapshot import mainnet.roll*
rm mainnet.roll* checksums.sha256 checksum
FYI: Rolling mode vs Full mode
rolling mode are the most lightweight snapshots. Keeps a minimal rolling fragment of the chain and deleting everything before this fragment. Safe for baking, endorsing, and validating new blocks.
full mode store all chain data since the beginning of the chain, but drop the archived contexts below the current checkpoint. Safe for baking, endorsing, and validating new blocks.
5. Starting the node
./tezos-node run --rpc-addr 127.0.0.1:8732 --log-output tezos.log &
The node will now catch up syncing with the live network.
Watch the progress by viewing tezos.log
tail -f tezos.log
Downloading the latest blocks from peers, your node will gather the blocks created since the snapshot. To check the progress of syncing and to know when the node is ready, this command will exit when completely synced. Run the following in a new terminal.