We are excited to announce the availability of YUM/APT repositories for ClusterControl, making new releases of ClusterControl easily accessible using YUM or APT package managers. The repo is found at http://repo.severalnines.com, with instructions provided on the landing page. Our Cluster Configurators will be using these repositories. As a result, users upgrading from s9s_upgrade_cmon starting from version v.1.2.8 will be configured with the package repository.
ClusterControl requires extra post-installation setup steps, such as generating an API token, configuring cmon/dcps database schema, grant privileges on cmon schema, setting up SSL and so on. We provide a post-installation script for this purpose at [Apache document root]/clustercontrol/app/tools/setup-cc.sh. If you are installing for the first time, you are required to run this script to ensure ClusterControl is properly set up.
In this blog post, we will show you how to use the Severalnines repository to install and manage ClusterControl packages in your infrastructure.
New Package Naming
For the purpose of streamlining installations based on repository, we have changed the package names as follows:
Package | Old Package Name | New Package Name |
ClusterControl CMON Controller | cmon-controller | clustercontrol-controller |
ClusterControl CMON Agent (deprecated) | cmon-agent | clustercontrol-agent |
ClusterControl REST API | cc-cmonapi | clustercontrol-cmonapi |
ClusterControl UI | cc-ui | clustercontrol |