Skip to main content

Manage provided Compute

tip

Follow the Get Started to provide machines that you own or control.

Manage machines on the NodeOps Cloud Marketplace

This guide assists Compute providers to understand the status of their machines on the NodeOps Cloud Marketplace, and to undertake basic troubleshooting.

Machine status

Once you have registered a machine on NodeOps Network, you can log into the provider dashboard and see the status of your machine/s. Status changes may be initiated by the provider or the Protocol:

StatusDescriptionActive party
Awaiting StakeIn Testnet, follow the dummy staking flow by signing the required transaction in your wallet. In Mainnet, stake the required $NODEProvider
PendingA temporary state while the Protocol ensures that the machine with the registered secret identifier complies with the requirements.Protocol-managed
ActiveOnce successfully registered, machines capable of carrying workload move to the active state and are ready to carry workloadsProtocol-managed
InactiveMachines that have been decommissioned by the providerProvider
SuspendedMachines that fail to comply with the requirementsProtocol-managed
DeletedMachines that have been deleted by the providerProvider
Non-schedulableFlagged machines liable to be suspendedProvider with failover to Suspended/Protocol-managed

Troubleshooting

Q. Can I check why my machine is not transitioning to active state? A. Yes. From the machine terminal, and run the following command to check if you're facing any issue or if you haven't met the requirements.

journalctl -fu atlas*

Copy error

An error such as cannot create regular file '/usr/local/bin/atlasnetwork-provider': Permission denied means you didn't create a user account at root for NodeOps Cloud with the correct permissions to run the code.

You can get around this on Ubuntu with sudo. That means:

curl -L https://get.atlasnetwork.dev | sh -s - 9zvmdvJ****Secret*****w9PHZwP

becomes

sudo curl -L https://get.atlasnetwork.dev | sudo sh -s - 9zvmdvJ****Secret*****w9PHZwP

Rejected machines

Your machine will be rejected if:

  • It runs workloads in addition to the NodeOps Network assigned loads
  • If SWAP is enabled

What next?

Consider:

  • Browsing the FAQ
  • If you lack the Compute resources, following the guide to set up GCP Compute in the Marketplace