Licensing on Linux

www.altova.com Expand/Collapse All Print this Topic Previous Page Up One Level Next page

Home >  Setting Up MobileTogether Server > Setup on Linux >

Licensing on Linux

MobileTogether Server must be licensed with an Altova LicenseServer in order to run it. Licensing is a two-step process:

 

1.Register MobileTogether Server with LicenseServer. Registration is done from MobileTogether Server.
2.Assign a license to MobileTogether Server. License-assigning is done from LicenseServer.

 

The steps you need to carry out are given below.

 

Click to expand/collapseStart LicenseServer

To correctly register and license MobileTogether Server with LicenseServer, LicenseServer must be running as a daemon on the network. Start LicenseServer as a daemon with the following command:

 

[< Debian 8]

sudo /etc/init.d/licenseserver start

[≥ Debian 8]

sudo systemctl start licenseserver

[< CentOS 7]

sudo initctl start licenseserver

[≥ CentOS 7]

sudo systemctl start licenseserver

[< Ubuntu 15]

sudo initctl start licenseserver

[≥ Ubuntu 15]

sudo systemctl start licenseserver

[RedHat]

sudo initctl start licenseserver

 

If at any time you need to stop LicenseServer, replace start with stop in the above commands. For example:

sudo /etc/init.d/licenseserver stop

 

 

Click to expand/collapseStart MobileTogether Server

Start MobileTogether Server as a daemon with the following command:

 

[< Debian 8]

sudo /etc/init.d/mobiletogetherserver start

[≥ Debian 8]

sudo systemctl start mobiletogetherserver

[< CentOS 7]

sudo initctl start mobiletogetherserver

[≥ CentOS 7]

sudo systemctl start mobiletogetherserver

[< Ubuntu 15]

sudo initctl start mobiletogetherserver

[≥ Ubuntu 15]

sudo systemctl start mobiletogetherserver

[RedHat]

sudo initctl start mobiletogetherserver

 

 

To set up and configure  MobileTogether Server, open its Web UI (Setup) page by entering the URL of the Web UI page in the address bar of an Internet browser: http://<serverIPAddressOrName>:8085.

 

Firewall Note

Make sure that the port address is not blocked by your firewall.

 

 

Click to expand/collapseRegister MobileTogether Server

To register MobileTogether Server from the command line interface, use the licenseserver command:

sudo /opt/Altova/MobileTogetherServer/bin/mobiletogetherserver licenseserver [options] ServerName-Or-IP-Address

 

For example, if localhost is the name of the server on which LicenseServer is installed:

sudo /opt/Altova/MobileTogetherServer/bin/mobiletogetherserver licenseserver localhost

 

In the command above, localhost is the name of the server on which LicenseServer is installed. Notice also that the location of the MobileTogether Server executable is:

/opt/Altova/MobileTogetherServer/bin/

 

You can also register MobileTogether Server from the Settings tab of MobileTogether Server's Web UI. Essentially: (i) Start MobileTogether Server via ServiceController (see previous point); (ii) Enter your password to access the Setup page; (iii) Select the LicenseServer name or address, and click Register with LicenseServer.

 

After successful registration, go to the Server Management tab of LicenseServer's configuration page to assign a license to MobileTogether Server.

 

 

Click to expand/collapseAssign a license

After successfully registering MobileTogether Server, it will be listed in the Server Management tab of the configuration page of LicenseServer. Go there and assign a license to MobileTogether Server.

 

The licensing of Altova server products is based on the number of processor cores available on the product machine. For example, a dual-core processor has two cores, a quad-core processor four cores, a hexa-core processor six cores, and so on. The number of cores licensed for a product must be greater than or equal to the number of cores available on that server machine, whether the server is a physical or virtual machine. For example, if a server has eight cores (an octa-core processor), you must purchase at least one 8-core license. You can also combine licenses to achieve the core count. So, two 4-core licenses can also be used for an octa-core server instead of one 8-core license.

 

If you are using a computer server with a large number of CPU cores but only have a low volume to process, you may also create a virtual machine that is allocated a smaller number of cores, and purchase a license for that number. Such a deployment, of course, will have less processing speed than if all available cores on the server were utilized.

 

Note:Each Altova server product license can be used for only one client machine—the machine on which the Altova server product is installed—at a time, even if the license has unused licensing capacity. For example, if a 10-core license is used for a client machine that has 6 CPU cores, then the remaining 4 cores of licensing capacity cannot be used simultaneously for another client machine.

 

MobileTogether Server licenses

MobileTogether Server licenses are based on the number of CPU cores on the MobileTogether Server machine. Core licenses allow an unlimited number of MobileTogether Client devices to connect to the server. However, if you check the Limit to single thread execution check box, then only one mobile device will be able to connect to the MobileTogether Server at any time. This is useful for evaluation and small-scale testing. Note that, if, in this case, a second device connects to MobileTogether Sever, then it will take over the license. The first device will not be able to connect any more and will receive an error message to this effect.

 

 


© 2019 Altova GmbH