Skip to main content

New Install - Automated Installation

nodectl will begin some automated installations of various dependency packages required to run your node. This is a non-interactive process, we can just watch and wait for the process steps to complete.

System Requirements

nodectl will begin to install the necessary dependencies that will allow your future node to run properly. This will include several packages such as the Java development kit package.

We can sit back and relax during these steps of the installation. Some installations may take longer than others, so please be patient.

Dependencies

Install the packages that allow us to use our node (and nodectl).

  • non-Constellation packages
  • Constellation core protocol binaries
------- * SYSTEM REQUIREMENTS * --------

Installing dependency [haveged] ............... complete
openjdk-11-jdk may take a few minutes to install
Installing dependency [default-jdk] ........... complete
Installing dependency [vim] ................... complete
Installing dependency [curl] .................. complete
Installing dependency [wget] .................. complete
Installing dependency [tree] .................. complete
backup files .................................. complete

Binaries

We will see our binary java files necessary to run our Constellation node download.

This will also include the seed list file(s) necessary to access the cluster.

------- * DOWNLOADING BINARIES * -------
Downloading version ........................... v2.3.2

Fetch [cl-keytool.jar -> global] .............. completed
Fetch [cl-wallet.jar -> global] ............... completed
Fetch [cl-node.jar -> dag-l0] ................. completed
Fetch [cl-dag-l1.jar -> dag-l1] ............... completed
Fetch [mainnet-seedlist -> dag-l0] ............ completed
Installing Tessellation binaries .............. complete

Handle Swap File

The swap file will be created to help with memory constraints at the OS level.

In the event your node already has a swap file enabled/created, you may see a already exists status instead of a completed status.

Enabling OS swap .............................. completed
System Requirements ........................... complete

Press any key to continue

Continuing the system requirements, nodectl will create and setup your swap file. This step sets up your node to have an extra method to properly manage memory. The swap will utilize disk usage when memory access is required but not available. This is a common setup for Apple, Windows or Linux systems.

Enabling OS swap [creating].................... running
Enabling OS swap [update fstab]................ running
Enabling OS swap [swappiness].................. complete

Continue Installation

Press any key to continue to the next step of the installation.

Press any key to continue