Scylla version (or git commit hash): Scylla version 4.4.3-0.20210609.bfafb8456 with build-id 0652dae198a719d3f82df05c921f00c785c2e449
Cluster size: 1 seed + 1 node
OS (RHEL/CentOS/Ubuntu/AWS AMI): custom ami based on ami-03caf24deed650e2c (ubuntu 20.04)
Due to scylla-tools-core installing python2 as default python interpreter and breaking our ansible playbooks, we prefer to install scylla-server, scylla-jmx and scylla-kernel-conf independently to keep python3 as default.
Bug descripton
scylla-jmx seems get it's EnvironmentFile from the CentOs path (/etc/sysconfig/scylla-jmx) instead of the expected Ubuntu/Debian path (/etc/default/scylla), thus preventing proper configuration for remote nodetool connection.
Installation details
Scylla version (or git commit hash): Scylla version 4.4.3-0.20210609.bfafb8456 with build-id 0652dae198a719d3f82df05c921f00c785c2e449 Cluster size: 1 seed + 1 node OS (RHEL/CentOS/Ubuntu/AWS AMI): custom ami based on ami-03caf24deed650e2c (ubuntu 20.04)
Hardware details (for performance issues) Platform (physical/VM/cloud instance type/docker): AWS i3.large Hardware: cores=2vCPU memory=15.25Gib Disks: 475 GiB NVMe SSD
Installation specifics
Due to
scylla-tools-core
installingpython2
as default python interpreter and breaking ouransible
playbooks, we prefer to installscylla-server
,scylla-jmx
andscylla-kernel-conf
independently to keeppython3
as default.Bug descripton
scylla-jmx
seems get it'sEnvironmentFile
from the CentOs path (/etc/sysconfig/scylla-jmx
) instead of the expected Ubuntu/Debian path (/etc/default/scylla
), thus preventing proper configuration for remotenodetool
connection.Commands to run
*
Expected behavior
scylla-jmx
listening on port 7199 on public facing interfaceActual behavior
scylla-jmx
listening on port 7199 on loopback interface onlyThank you for your work :)