Prerequisite Checklist
To simplify the process of preparing your hosts, the checklist is designed to provide a quick summary of the main prerequisites required.
A PDF version of this checklist can also be downloaded ⬇ here
Host Specific
Host Checklist
| Prereq | Complete? |
|---|---|
Create OS User – Typically called tungsten | |
Set ulimit for OS User | |
| Configure sudoers | |
| Disable SELinux | |
Compile /etc/hosts | |
| Setup SSH between hosts | |
Create directory for installation (Typically, /opt/continuent) | |
Create directory for software package if using tar bundle (Typically, /opt/continuent/software) | |
Create directory for configuration file if INI Install (/etc/tungsten) | |
| Check ownership of new directories set to new OS user | |
| Install Perl (if not already present) | |
| Install Ruby | |
Install Ruby gems : net-ssh | |
Install Ruby gems : net-scp | |
Install Ruby gems : io-console | |
| Install Java | |
| Install rsync |
Network Specific
Network Checklist
| Prereq | Complete? |
|---|---|
| Ensure Network ports open |
Database Specific (All Topologies)
Database Checklist
| Prereq | Complete? |
|---|---|
Ensure server-id unique amongst all nodes | |
| Increase Open Files limits | |
Ensure bin-logging enabled for cluster nodes, or source replicator nodes | |
Review sync_binlog parameter | |
Increase, if required, max_allowed_packet | |
| Review InnoDB settings | |
Set binlog_format to ROW (Essential for Active/Active or heterogeneous deployments) | |
| Ensure auto-increment offsets adjusted for Active/Active deployments | |
Create DB user with FULL privileges and GRANT OPTION – typically called tungsten (Used by managers and replicators) |
Database Specific for Clustering Deployments
Cluster Database Checklist
| Prereq | Complete? |
|---|---|
| Change DB port from default (eg 13306) | |
Create user with FULL privileges except SUPER, for use by connectors – typically called app_user | |
Ensure additional application DB user accounts have REPLICATION CLIENT privilege (Only if connectors configured to use SMARTSCALE) |