Onteon Node Manager - Installation¶
Simple Installation¶
First, you need to go to download page and then 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.
Monitoring
--enable-monitoring - enables monitoring.
--sonario-base-url base_url - base url to Sonario Server. E.g. http://192.168.10.100:8100.
Optional arguments:
--install-docker - installs Docker.
--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'.
--ip-address ip_address - ip address of Onteon Node Manager.
--dont-start - don't start Node Manager after the installation. By default it is false.
--dont-cleanup - it will prevent from removing installation files. By default it is false.
--installation-dir path - installation path. By default it is /opt.
Monitoring¶
If you want to use Sonario Monitoring, you need to:
- enable monitoring with
--enable-monitoring
parameter. - specify Sonario monitoring base url with
--sonario-base-url
parameter.
sudo ./install.sh \
--cluster-base-url http://<onteon-control-center-ip-address:8050 \
--enable-monitoring \
--sonario-base-url http://<sonario-ip-address:8100
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.url
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.