Onteon Node Manager - Installation¶
Simple Installation¶
Download the suitable Onteon Node Manager Installation package.
If you downloaded installation package, untar it and run:
--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.