You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Anton Fedotov (Jira)" <ji...@apache.org> on 2022/02/16 04:17:00 UTC

[jira] [Created] (PHOENIX-6650) Really hard Phoenix Query Server installation with load-balancer feature

Anton Fedotov created PHOENIX-6650:
--------------------------------------

             Summary: Really hard Phoenix Query Server installation with load-balancer feature
                 Key: PHOENIX-6650
                 URL: https://issues.apache.org/jira/browse/PHOENIX-6650
             Project: Phoenix
          Issue Type: Improvement
          Components: queryserver
            Reporter: Anton Fedotov


It's nearly impossible to get correctly installed PQS with load balancing without reading source code of PQS. Because:
 * Setting up load-balancing is really poorly documented
I found a little information at [https://phoenix.apache.org/server]
but there is nothing about load-balancer dependencies and
how to include them to java's class path.
 * Official download links for PQS do not include version of PQS with
load-balancer jar and it's dependencies jar. I had to find out what
dependencies PQS and load-balancer have and download load-balancer,
curator-client, curator-framework, zookeeper, zokeeper-jute's jars from maven
repositories.
 * PQS python launch scripts do not support including additional dependnecies
jars to class path. Inside queryserver.py it includes only queryserver and client jars. The only way to add additional jars to classpath is to edit queryserver.py.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)