TimesTen Scaleout Prerequisites
Before you install TimesTen Scaleout and configure your grid, ensure that your hosts fulfill certain prerequisites.
Ensure That TimesTen Scaleout Supports the OS Installed on Each Host
Once you know which systems you are going to use as hosts in your grid, ensure that TimesTen Scaleout supports the platform and operating system installed on each host. All hosts must run the same platform and OS version and release.
For a list of the operating systems that TimesTen Scaleout supports, see the
README.html
file your installation directory.
Configure All Hosts in the Same Internal Network
Create a single internal network for all hosts to communicate with each other. Client connections to the database may be handled through a external network, if available.
See Network Requirements.
Create a TimesTen User Group and OS User
Create the GID for the TimesTen users group and the username and UID for the role of instance administrator. Ensure that they exist and are the same on all hosts.
% sudo groupadd -g 10000 timesten
% sudo useradd -u 55000 -g timesten instanceadmin
% sudo passwd instanceadmin
See Understanding TimesTen Users Group and Operating System User.
Set Linux Kernel Parameters
Configure the following parameters of the system kernel on all hosts with a data instance. These values are based on your database requirements:
% sudo vi /etc/sysctl.conf
...
kernel.sem=2203 281984 100 128
kernel.shmmni=9000
kernel.shmmax=39991547720
kernel.shmall=9763561
vm.nr_hugepages=19069
vm.hugetlb_shm_group=10000
Enable these settings without restarting on all modified hosts. Consider that the HugePages parameters may require a system reboot to take full effect.
% sudo /sbin/sysctl -p