Binary

In this guide, we will use the binary provided in Uomi release.

If you have experience with Rust compilation, you can also build the binary from the repo.

Installing an Archive Node

System Requirements

⚠️ Minimum Hardware Requirements

  • RAM: 16GB

  • Storage: 500GB

  • CPU: 8 cores

  • Good network connectivity

Prerequisites

Before starting the installation, ensure you have:

Installation Steps

1. Prepare the Environment

Create necessary directories and user:

2. Install Binary Files

Add copied peers inside the genesis.json file:

Then install binary and genesis files:

3. Create Service File

Create a systemd service file at /etc/systemd/system/uomi.service:

4. Start the Node

5. Monitor the Node

Check node status:

View logs:

Verifying Installation

You can verify your node is running correctly by:

  1. Checking the service status:

  1. Verifying RPC endpoint:

Common Issues

🔧 Troubleshooting

  1. Service Won't Start

    • Check logs: journalctl -u uomi.service -f

    • Verify file permissions

    • Ensure ports are not in use

  2. Sync Issues

    • Verify network connectivity

    • Check disk space

    • Ensure sufficient RAM

Maintenance

Updating the Node

  1. Stop the service:

  1. Replace the binary:

  1. Restart the service:

Backup

Regularly backup your node data:

Security Recommendations

  1. Firewall Configuration

  1. Regular Updates

  • Keep the system updated

  • Monitor security announcements

  • Update the node software when new versions are released

Stay Connected

Join our Discord community to:

  • Get the latest updates about node operations

  • Connect with other node operators

  • Receive technical support

  • Participate in community discussions

💬 Join Our Community Join the UOMI Discord server

Last updated