We moved this page to our Documentation Portal. You can find the latest updates here. |
Issue
After enabling autoscaling on VSs with 64x OS, the autoscale agent does not start automatically and the transaction fails.
Environment
OnApp version - 4.2-6.0
Virtual servers with 64x OSs
Zabbix deployed on Control Panel
Resolution
To resolve the issue, you need to install the latest version of Zabbix agent from the sources.
1. Download and install the prerequisites:
# yum install gcc # yum install glibc-static # yum install pcre-static
2. Go to Zabbix download page to download the latest stable version archive.
3. Once downloaded, extract the sources, by running:
tar xzvf zabbix-4.0.6.tar.gz
cd zabbix-4.0.6
Enter the correct Zabbix version in the command. It must match the name of the downloaded archive.
4. To configure the sources, you may run:
./configure --disable-server --disable-proxy --enable-agent --prefix=/onapp/autoscale/ --enable-ipv6 --enable-static
5. Compile Zabbix agent with the following command:
make
6. Use prepared binaries to update Zabbix agent:
- inside virtual servers
cp src/zabbix_agent/zabbix_agentd /onapp/autoscale/
- on Control Panel
cp src/zabbix_agent/zabbix_agentd /onapp/interface/lib/zabbix_agent/binaries/linux/x64/
Outdated Zabbix version that is not compatible with the VSs running 64x OSs.