Skip to content

Onteon Node Manager - Installation

Simple Installation

Download the suitable Onteon Node Manager Installation package.

If you downloaded installation package, untar it and run:

sudo ./install.sh --cluster-base-url http://<onteon-control-center-ip-address:8050>

--cluster-base-url parameter is a cluster base url.

Installation contains everything that Onteon Node Manager needs to work.

Installation script will:

  • install Onteon Node Manager as a system service.
  • create (if not exist) user that runs Onteon Node Manager.
  • clean the installation files.
  • start Onteon Node Manager.

For more advanced installation, read Advanced Installation Chapter.

Advanced Installation

Help

To get list of installation parameters, run sudo ./install.sh --help.

Onteon Node Manager installation script.

--cluster-base-url cluster_base_url - base url to cluster.
  Can be one of the Onteon Control Center, e.g. http://192.168.10.100:8050.

Optional arguments:
  --ip-address ip_address - ip address of Onteon Node Manager.
  --fqdn fqnd - fqdn server name of Onteon Node Manager.
  --install-docker - installs Docker.
  --do-not-start - do not start Node Manager after the installation. By default it is false.
  --user user - linux user. If specified user does not exist it will be created. Default user is 'onteon'.
  --group group - linux group. If specified group does not exist it will be created. Default group is 'onteon'.
  --installation-dir path - installation path. By default it is /usr/local/bin.
  --zone-id zone_id - id of the Node Manager's zone. Default zone id is '000000000000000000000000'.
  --zone-name zone_name - name of the Node Manager's zone. Default zone name is '000000000000000000000000'.
  --node-id zone_id - id of the Node Manager.
  --node-name zone_name - name of the Node Manager.
  --enable-backward-occ1-compability - enables backward compability to Control Center 1. By default it is false.
  --delete-inner-load-balancer - deletes inner load balancer (which is deault application for Onteon Node Manager).
  --delete-edge-load-balancer - deletes edge load balancer (which is deault application for Onteon Node Manager).

Docker

You can install Docker in your operating system. All you need to do is to add --install-docker parameter. If installation contains dependencies for your system, it will install it offline. Otherwise, it will download and install Docker.

sudo ./install.sh \ 
    --cluster-base-url http://<onteon-control-center-ip-address:8050 \
    --install-docker

Manual Installation

Start

Before starting Onteon Node, you need to specify url that will be used for registering node. You can do it in onteon-node/conf/conf.yml file in resourceManager.register.urls property.

If you specified register url, you can start node by executing onteon-node/start/start.sh script.

Logs

You can find Onteon Node Manager logs in onteon-node-manager/log/node-manager/log.log file.

Firewall Ports

8020/tcp - External Edge Balancer port.

8030/tcp - Node Manager API port.

10000-20000/tcp - Applications pool port.